GNU/Linux >> Tutoriels Linux >  >> Rocky Linux

Installez WordPress sur Rocky Linux 8 en utilisant la pile LAMP - Guide étape par étape ?

WordPress est un système de gestion de contenu largement utilisé pour l'hébergement de sites Web statiques et dynamiques. C'est gratuit et open-source, et c'est écrit en PHP avec MariaDB/MySQL comme base de données. WordPress est conçu pour les petites entreprises, les blogs personnels et les achats en ligne. WordPress devient de plus en plus populaire de jour en jour, et c'est un excellent moyen de faire fonctionner rapidement un site Web.

Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des requêtes d'installation et de configuration Wordpress connexes.

Dans ce cadre, nous nous pencherons sur l'installation de WordPress à l'aide de la pile LAMP sur Rocky Linux 8.


Étapes pour installer WordPress à l'aide de la pile LAMP sur Rocky Linux 8


1. Installez la pile LAMP

Avant de commencer, la pile LAMP doit être installée dans votre système. Commençons par installer Apache et MariaDB avec la commande :

$ sudo dnf install httpd mariadb-server -y

Après cela, installez PHP et les extensions PHP requises sur votre système.

Tout d'abord, réinitialisez le PHP 7.2 par défaut avec la commande suivante :

$ sudo dnf module reset php

Maintenant, activez la version PHP que vous souhaitez installer. Ici, nous allons utiliser PHP 7.4 :

$ sudo dnf module enable php:7.4

Ensuite, installez PHP 7.4 avec certaines extensions courantes requises avec la commande ci-dessous :

$ sudo dnf install php php-cli php-json php-gd php-mbstring php-pdo php-xml php-mysqlnd php-pecl-zip curl -y


2. Créez une base de données pour WordPress

WordPress a besoin d'une base de données pour stocker les paramètres de configuration, les noms d'utilisateur, les publications, les pages et les thèmes de votre site, entre autres. Vous devez créer une base de données et un utilisateur pour WordPress. Pour cela, commencez par vous connecter à la base de données MariaDB :

$ sudo mysql -u root -p

Ensuite, créez une base de données et un utilisateur pour WordPress :

CREATE DATABASE wordpressdb;
CREATE USER `wordpressuser`@`localhost` IDENTIFIED BY 'strong@password';

Ensuite, accordez tous les privilèges sur la base de données WordPress à l'utilisateur. Exécuter :

GRANT ALL ON wordpressdb.* TO `wordpressuser`@`localhost`;

Appliquez ensuite les modifications et quittez.

FLUSH PRIVILEGES;
EXIT;


3. Téléchargez WordPress

Au moment d'écrire ces lignes, la dernière version de WordPress est la 5.8.1 . Pour le télécharger depuis le site officiel de WordPress, utilisez la commande wget suivante :

$ wget https://wordpress.org/latest.tar.gz -O wordpress.tar.gz

Une fois téléchargé, extrayez le contenu du fichier d'archive. Exécuter :

$ tar xf wordpress.tar.gz

Ensuite, copiez le répertoire WordPress décompressé dans le dossier /var/www/html :

$ sudo cp -R wordpress /var/www/html/

Ensuite, changez la propriété du dossier WordPress en utilisateur et groupe apache. Exécutez la commande :

$ sudo chown -R apache:apache /var/www/html/wordpress

Définissez également les autorisations du répertoire afin de permettre aux utilisateurs mondiaux d'accéder au contenu WordPress. Exécuter :

$ sudo chmod -R 775 /var/www/html/wordpress

Par la suite, configurez le contexte SELinux pour le répertoire WordPress :

$ sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/wordpress(/.*)?"

Pour appliquer les modifications SELinux, exécutez la commande :

$ sudo restorecon -Rv /var/www/html/wordpress


4. Configurez Apache pour héberger WordPress

Ici, nous allons créer un fichier d'hôte virtuel Apache pour WordPress. Cela pointera Apache vers le répertoire WordPress de votre système.

Exécutez la commande suivante :

$ sudo nano /etc/httpd/conf.d/wordpress.conf

Ajoutez les lignes suivantes au fichier :

<VirtualHost *:80>
ServerName server-IP or FQDN
ServerAdmin root@localhost
DocumentRoot /var/www/html/wordpress
<Directory "/var/www/html/wordpress">
Options Indexes FollowSymLinks
AllowOverride all
Require all granted
</Directory>
ErrorLog /var/log/httpd/wordpress_error.log
CustomLog /var/log/httpd/wordpress_access.log common
</VirtualHost>

Enregistrez et quittez le fichier. Ensuite, redémarrez Apache pour que les changements soient appliqués :

$ sudo systemctl restart httpd


5. Accédez au programme d'installation de WordPress

Maintenant que toutes les configurations sont terminées, finalisez l'installation de WordPress à l'aide de l'assistant Web. Ouvrez votre navigateur et accédez au programme d'installation de WordPress en utilisant l'IP de votre serveur :

http://server-IP/

Sélectionnez une langue puis cliquez sur Continuer pour poursuivre l'installation.

Ensuite, fournissez les détails de votre base de données et cliquez sur Soumettre.

Une fois que vous vous êtes connecté à votre base de données avec succès, vous verrez la page "Exécuter l'installation". Cliquez sur Exécuter l'installation pour continuer.

Ensuite, créez un utilisateur et définissez un mot de passe fort pour l'utilisateur Admin. Prenez note de vos informations d'identification, car vous en aurez besoin pour vous connecter à Worpress ultérieurement.

Cliquez sur installer WordPress. Une fois l'installation terminée, vous verrez une notification confirmant que l'installation a réussi.

Maintenant, connectez-vous à WordPress en utilisant vos informations d'identification.

Cela vous amène au tableau de bord WordPress. Vous pouvez maintenant commencer à explorer comment utiliser pleinement WordPress pour vos sites Web.



Rocky Linux
  1. Déployer Redis sur Rocky Linux 8 - Guide étape par étape ?

  2. Installer Git sur Rocky Linux 8 - Guide étape par étape ?

  3. Installer Gitlab sur Rocky Linux 8 - Guide étape par étape ?

  4. Installer Joomla sur Rocky Linux 8 - Guide étape par étape ?

  5. Installer Discord sur Rocky Linux 8 - Guide étape par étape ?

Comment installer la pile LAMP sur Rocky Linux 8

Étapes pour installer Skype sur Rocky Linux 8 à l'aide du terminal

Comment installer LAMP sur le serveur Rocky Linux 8

Comment installer WordPress sur AlmaLinux 8 | Rocheux Linux 8

Comment installer la pile LAMP sur Rocky Linux 8

Installer la pile LAMP sur Rocky Linux 8