Installation de WordPress sur AlmaLinux 9
Voici un guide étape par étape pour installer WordPress sur AlmaLinux 9.
Étape 1 : Mettre à jour le système
Ouvrez un terminal et mettez à jour votre système :
sudo dnf update -y
Étape 2 : Installer les dépendances nécessaires
Vous aurez besoin de PHP, de MySQL/MariaDB et d'un serveur web comme Apache ou Nginx. Installez-les avec les commandes suivantes :
sudo dnf install httpd php php-mysqlnd php-fpm php-xml php-mbstring php-json php-curl wget -y
Étape 3 : Démarrer et activer le serveur web
Pour Apache, utilisez les commandes suivantes :
sudo systemctl start httpd
sudo systemctl enable httpd
Étape 4 : Installer MariaDB
Installez MariaDB et démarrez le service :
sudo dnf install mariadb-server -y
sudo systemctl start mariadb
sudo systemctl enable mariadb
Étape 5 : Configurer la base de données
Sécurisez l'installation de MariaDB :
sudo mysql_secure_installation
Ensuite, connectez-vous à MariaDB :
sudo mysql -u root -p
Créez une base de données et un utilisateur pour WordPress :
CREATE DATABASE wordpress;
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'votre_mot_de_passe';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Étape 6 : Télécharger WordPress
Téléchargez la dernière version de WordPress :
cd /var/www/html
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzf latest.tar.gz
sudo mv wordpress/* ./
sudo rm -rf wordpress latest.tar.gz
Étape 7 : Configurer WordPress
Renommez le fichier de configuration :
sudo cp wp-config-sample.php wp-config.php
Éditez wp-config.php
:
sudo nano wp-config.php
Modifiez les lignes suivantes avec vos informations de base de données :
define( 'DB_USER', 'wordpressuser' );
define( 'DB_PASSWORD', 'votre_mot_de_passe' );
Étape 8 : Définir les permissions
Assurez-vous que les permissions sont correctes :
sudo chown -R apache:apache /var/www/html/*
sudo chmod -R 755 /var/www/html/*
Étape 9 : Configurer le pare-feu (facultatif)
Si vous utilisez firewalld
, ouvrez les ports pour HTTP et HTTPS :
sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --add-service=https --permanent
sudo firewall-cmd --reload
Étape 10 : Finaliser l'installation
Ouvrez votre navigateur et accédez à http://votre_domaine_ou_ip
. Suivez les instructions pour terminer la configuration de WordPress.
Conclusion:
WordPress est maintenant installé sur votre système AlmaLinux 9. Vous pouvez vous connecter à l'interface d'administration en accédant à http://votre_domaine_ou_ip/wp-admin
. Profitez de votre nouveau site WordPress !