GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer WordPress avec LAMP sur CentOS 8

Dans cet article, nous aurons expliqué les étapes nécessaires pour installer et configurer WordPress avec LAMP sur CentOS 8. Avant de poursuivre ce tutoriel, assurez-vous d'être connecté en tant qu'utilisateur avec sudo privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.

WordPress est le premier système de gestion de contenu au monde. Utilisé par des dizaines de millions de pages Web et de créateurs Internet, WordPress est l'épine dorsale de la plupart des blogs, des sites Web d'entreprises, des magasins de commerce électronique et bien plus encore. Les performances des pages Web avec WordPress sont également généralement parmi les plus rapides disponibles.

Installer WordPress avec LAMP sur CentOS 8

Étape 1. La première commande mettra à jour les listes de packages pour vous assurer d'obtenir la dernière version et les dernières dépendances.

sudo dnf update

Étape 2. Installez la pile LAMP sur le serveur CentOS.

Il est supposé que vous avez déjà installé la pile LAMP sur CentOS 8. Si ce n'est pas le cas, veuillez consulter le didacticiel suivant :

  • Comment installer la pile LAMP (Apache, MariaDB et PHP)

Étape 3.Installez WordPress sur le système CentOS.

WordPress n'est pas disponible dans le référentiel de packages officiel de CentOS 8. Vous devez donc le télécharger depuis le site officiel :

cd /var/www/html
wget -c http://wordpress.org/latest.tar.gz

Ensuite, extrayez le fichier archivé :

tar -xzvf latest.tar.gz

Changez le propriétaire et définissez les bonnes autorisations pour ces fichiers, vous devez exécuter la commande suivante :

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

Étape 4. Créez une base de données pour WordPress.

WordPress utilise la base de données MariaDB pour stocker toutes ses données telles que les publications, les pages, les utilisateurs, les plugins et les paramètres de thèmes. Connectez-vous à votre serveur MariaDB avec la commande suivante et entrez votre mot de passe root MariaDB :

mysql -u root -p

Une fois dans la console MariaDB, créez une nouvelle base de données :

CREATE DATABASE wordpress_db;
CREATE USER [email protected] IDENTIFIED BY 'your-strong-password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO [email protected];
FLUSH PRIVILEGES;
exit;

Une fois la base de données créée, nous devrons ajouter ces informations au fichier de configuration de WordPress :

cd /var/www/html/wordpress
mv wp-config-sample.php wp-config.php

Ouvrez maintenant le wp-config.php fichier avec votre éditeur de texte préféré, par exemple :

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress_db');

/** MySQL database username */
define('DB_USER', 'wordpress_user');

/** MySQL database password */
define('DB_PASSWORD', 'your-strong-password');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

Étape 5. Configurez Apache.

Configurez maintenant le serveur Apache pour héberger WordPress. Créez un fichier de configuration avec un alias vers le répertoire WordPress :

sudo nano /etc/httpd/conf.d/wordprees.conf

Maintenant, saisissez les lignes de codes suivantes dans le wordpress.conf fichier :

<VirtualHost *:80>
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 le fichier et fermez-le. Maintenant, redémarrez le service Apache pour recharger les modifications :

sudo systemctl restart httpd

Étape 6. Configurez le pare-feu.

Pour permettre aux utilisateurs externes d'accéder à WordPress depuis votre serveur, vous devez ouvrir le port 80 du serveur Web :

sudo firewall-cmd --add-port=80/tcp --zone=public --permanent
sudo firewall-cmd --reload

Étape 7. Accéder à WordPress.

Vous pouvez désormais accéder à l'assistant d'installation Web de WordPress dans votre navigateur en saisissant le nom de domaine de votre installation WordPress :

http://your-server-IP

Ensuite, cliquez sur Continuer et saisissez le titre du site, le nom d'utilisateur, le mot de passe et votre adresse e-mail. Cliquez maintenant sur Installer WordPress.

C'est tout ce que vous avez à faire pour installer WordPress sur CentOS 8. J'espère que ce petit conseil vous sera utile. Pour en savoir plus sur WordPress avec LAMP, veuillez vous référer à leur base de connaissances officielle. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.


Cent OS
  1. Comment installer wordpress sur CentOS 6

  2. Comment installer AIDE sur CentOS 7

  3. Installer WordPress sur openSUSE 13.2 avec LAMP

  4. Comment installer WordPress Multisite sur Centos VPS avec Nginx

  5. Comment installer WordPress Multisite sur Centos VPS avec Apache

Comment installer WordPress sur CentOS 8

Comment installer Moodle sur CentOS 8

Comment installer WordPress

Comment installer WordPress sur CentOS 7.1 avec Apache

Comment installer WordPress avec LAMP sur Ubuntu 20.04

Comment installer WordPress avec LAMP sur Debian 10