Comment installer WordPress dans le système d'exploitation Ubuntu

Publié: 2021-08-04

installer WordPress dans Ubuntu
Ubuntu a une part équitable de contribution à certains des meilleurs sites Web de l'espace numérique. De même, pour le développement de sites Web, WordPress, qui est une plate-forme de gestion de contenu open source, est l'une des options les plus préférées. Il est basé sur MySQL et PHP et se trouve être la principale plate-forme d'hébergement de blogs dans le monde entier.

Il est facile à utiliser, rentable, réactif et prêt pour le référencement. En plus de cela, il est facile à installer et à mettre à niveau sur n'importe quel système d'exploitation. Dans cette lecture rapide, nous apprendrons comment installer WordPress dans Ubuntu . Nous devons couvrir tous les aspects liés à la même chose afin que vous ne rencontriez aucune difficulté. Veuillez noter que ce processus d'installation concerne Ubuntu 18.04.

Avant de commencer le processus d'installation, assurez-vous que le système est mis à jour et mis à niveau. Pour mettre à jour les dépôts, il est essentiel de mettre à jour le système. Et pour ce faire, il est important que vous vous connectiez en tant qu'utilisateur root dans le système.

mise à jour apt et mise à niveau apt

mise à jour apt et mise à niveau apt

Une fois cela fait, nous installerons Linux Apache MySQL et la pile PHP, également connue sous le nom de LAMP.

Étape 1 - Installer Apache

Apache doit être installé en premier lorsque vous sautez directement dans le processus. La commande suivante doit être exécutée pour ce faire.

apt installer apache2

installer apache2

Maintenant, une fois la sortie affichée, il devient nécessaire de confirmer qu'elle a été installée sur votre système. Pour ce faire, entrez la commande comme suit.

statut systemctl apache2

état apache2

Pour une vérification supplémentaire, vous pouvez également recourir à votre navigateur et ouvrir l'adresse IP du serveur avec l'URL suivante.

https://adresse-ip

apache par défaut

Étape 2 - Installation de MySQL

Pour contenir les fichiers système, dans cette étape, il est nécessaire d'installer le moteur de base de données MariaDB. Diverses sociétés d'hébergement l'utilisent à la place de MySQL, car il s'agit d'un fork open source.

apt installer mariadb-server mariadb-client

client mariadb

Après cela, désactivez la connexion root à distance et sécurisez la base de données MariaDB.

$ mysql_secure_installation

L'exécution des commandes ci-dessus entraînera des actions telles que la demande du mot de passe root pour se connecter à la base de données. Il s'agit d'une phase cruciale dans le processus d'installation de WordPress dans Ubuntu. La plupart des utilisateurs choisissent de changer le mot de passe compte tenu de l'aspect de sécurité. Mais, si le mot de passe est fort et n'a pas besoin d'être changé, tapez la commande 'N'.

Ensuite, appuyez sur 'Y' dans la boîte de dialogue qui s'affiche, car cela supprimera les utilisateurs anonymes pour des raisons de sécurité.

installation sécurisée mysql2

Une fois cela fait, il devient essentiel de s'assurer que les pirates n'accèdent pas à la base de données via une connexion root à distance. Par conséquent, désactivez-le. Si nécessaire, on peut l'activer à des fins de test. Il sera nécessaire si la configuration se fait via un serveur virtuel.

installation sécurisée mysql

Mais, dès que cela est fait, la base de données de test doit être supprimée.

base de données supprimée

En conclusion, pour voir l'effet des modifications, rechargez la base de données.

recharger la base de données

Étape 3 - Installer PHP

Le composant extrêmement crucial de la pile LAMP est PHP et c'est le bon moment pour l'installer. L'installation de PHP est obligatoire pour installer WordPress dans Ubuntu.

apt installer php php-mysql

Installer PHP

Cela terminera l'installation. Mais, pour être sûr qu'il a été installé sans aucun problème, il faut le confirmer. Pour ce faire, accédez à /var/www/html/ et créez info.php

vim /var/www/html/info.php

Par la suite, les lignes suivantes doivent être ajoutées

<?php

phpinfo();

?>

C'est ça. Quittez maintenant mais assurez-vous d'avoir enregistré les modifications. Ouvrez un navigateur Web et ajoutez à l'URL du serveur /info.php avec ce qui suit

https://adresse-ip/info.php

phpinfo

Étape 4 – Créer une base de données WordPress

Dans cette étape, l'utilisateur doit créer une base de données pour héberger les données WordPress. Cela peut être facilement fait en vous connectant à la base de données MariaDB en tant que root.

$ mysql -u racine –p

créer une base de données

Pour installer WordPress dans Ubuntu, il est essentiel de créer une base de données

CRÉER BASE DE DONNÉES wordpress_db ;

Base de données WordPress

Dans l'étape suivante immédiate, lancez le processus de création d'utilisateurs de base de données pour la configuration de WordPress.

CRÉER UN UTILISATEUR 'wp_user'@'localhost' IDENTIFIÉ PAR 'mot de passe' ;

mot de passe de la base de données

Si cela est fait, il sera essentiel d'accorder des privilèges à l'utilisateur. Et parallèlement à cela, l'autorisation d'accéder à la base de données doit être accordée.

GRANT ALL ON wordpress_db.* TO 'wp_user'@'localhost' IDENTIFIED BY 'password';

mot de passe de la base de données

Ça y est. Vous pouvez quitter maintenant en toute sécurité avec la commande suivante

PRIVILÈGES FLUSH ;
Sortir;

Étape 5 - Installer WordPress dans Ubuntu

Toutes les étapes nécessaires pour le support et les actions nécessaires ont été complétées avec succès. Cela nous amène à l'installation de la plate-forme CMS. Le dernier fichier d'installation peut être téléchargé à partir du répertoire temporaire.

cd /tmp && wget https://wordpress.org/latest.tar.gz

WordPressUbuntu

Il s'agira d'un fichier brut qui nécessitera d'être décompressé. Après ce processus, un dossier intitulé "WordPress" sera généré.

tar -xvf dernier.tar.gz

WordPress Ubuntu installé

Le dossier créé doit être copié dans le chemin /var/www/html/ par la commande suivante.

cp -R wordpress /var/www/html/

Le répertoire de la plate-forme a une propriété existante qui peut être modifiée en entrant la commande ci-dessous

chown -R www-data:www-data /var/www/html/wordpress/

L'autorisation de fichier du dossier doit être modifiée. Le code suivant peut le faire.

chmod -R 755 /var/www/html/wordpress/

Un répertoire pour les 'uploads' doit être créé

$ mkdir /var/www/html/wordpress/wp-content/uploads

Lors de la création réussie du répertoire, modifiez son autorisation pour assurer une sécurité maximale

chown -R www-data:www-data /var/www/html/wordpress/wp-content/uploads/

Visitez l'URL du serveur en passant par le navigateur. Dans notre cas, c'était comme ça

https://server-ip/wordpress

Un assistant de configuration sera présenté à l'utilisateur ici. De plus, pour une configuration réussie, une liste d'informations d'identification sera fournie. Le formulaire doit être rempli conformément aux informations d'identification spécifiées lors du processus de création dans la section MySQL.

Rubrique MySQL

L'hôte de la base de données et le préfixe de la table doivent être omis et le bouton Soumettre doit être enfoncé.

réglage de la base de données wordpress

Si vous avez effectué toutes les étapes avec précision, vous pouvez lancer l'installation.

exécuter l'installation

D'autres détails nécessaires comme le nom d'utilisateur, le mot de passe et le titre doivent être renseignés et également enregistrés. N'oubliez pas qu'il est fortement recommandé que le mot de passe soit fort.

écran de mot de passe

Si vous en êtes sûr, faites défiler vers le bas pour appuyer sur le bouton Installer de la boîte. Après un certain temps, la notification de réussite s'affichera à l'écran.

écran de mot de passe

Conclusion
Une fois l'installation réussie, cliquez sur le bouton de connexion et accédez à la page de connexion. Entrez les informations d'identification pour le même et continuez. Le tableau de bord apparaîtra maintenant et cela vous aidera à créer votre premier blog. N'oubliez pas de rechercher et d'installer des thèmes, des plugins et d'autres fonctionnalités nécessaires à votre configuration.