WordPress est le système de gestion de contenu (CMS) le plus populaire au monde, alimentant une grande partie des sites internet. Grâce à sa flexibilité et sa facilité d’utilisation, WordPress est le choix idéal pour les blogueurs, les entreprises et les développeurs web. Installer WordPress sur Rocky Linux 9 peut sembler complexe pour les débutants, mais en suivant ce guide étape par étape, vous serez en mesure de configurer votre site WordPress en un rien de temps. Ce guide couvrira l’installation d’un environnement LAMP (Linux, Apache, MySQL, PHP) avant d’installer WordPress lui-même.
Prérequis
Avant de commencer, assurez-vous que votre système Rocky Linux 9 est à jour :
sudo dnf update -y
Étape 1 : Installation de l’environnement LAMP
Installation d’Apache
Installez le serveur web Apache :
sudo dnf install httpd -y
Activez et démarrez le service Apache :
sudo systemctl enable --now httpd
Installation de MySQL (MariaDB)
Installez le système de gestion de base de données MariaDB :
sudo dnf install mariadb-server mariadb -y
Activez et démarrez le service MariaDB :
sudo systemctl enable --now mariadb
Sécurisez votre installation MariaDB :
sudo mysql_secure_installation
Suivez les instructions à l’écran pour définir un mot de passe root pour MariaDB et sécuriser votre base de données.
Installation de PHP
WordPress nécessite PHP pour fonctionner. Installez PHP et les extensions nécessaires :
sudo dnf install php php-mysqlnd php-fpm php-json -y
Redémarrez Apache pour appliquer les modifications :
sudo systemctl restart httpd
Étape 2 : Création d’une base de données pour WordPress
Connectez-vous à MariaDB en tant que root :
sudo mysql -u root -p
Créez une base de données et un utilisateur pour WordPress :
CREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Remplacez 'password' par un mot de passe sécurisé de votre choix.
Étape 3 : Installation de WordPress
Téléchargez la dernière version de WordPress :
cd /var/www/html
sudo wget https://wordpress.org/latest.tar.gz
Extrayez l’archive et ajustez les permissions :
sudo tar -xzf latest.tar.gz
sudo chown -R apache:apache wordpress
Renommez le fichier de configuration :
cd wordpress
sudo cp wp-config-sample.php wp-config.php
Éditez le fichier wp-config.php pour renseigner les détails de votre base de données :
sudo nano wp-config.php
Remplacez database_name_here, username_here, et password_here par les informations de la base de données que vous avez créées.
Étape 4 : Finalisation de l’installation via l’interface web
Ouvrez votre navigateur web et naviguez vers http://votre_adresse_ip/wordpress. Suivez les instructions à l’écran pour terminer l’installation de WordPress.
Pour ceux qui recherchent une solution d’hébergement robuste et performante pour leurs sites WordPress, Shape.host propose des services Cloud VPS adaptés à vos besoins. Nos VPS Linux SSD offrent les performances et la flexibilité nécessaires pour héberger des sites WordPress sur Rocky Linux 9, vous permettant de bénéficier d’une plateforme stable et sécurisée pour vos projets web.