Découvrez les étapes pour installer WordPress CMS sur Ubuntu 22.04 LTS Jammy JellyFish en utilisant le serveur LAMP – Apache, MariaDB et PHP.
Si vous souhaitez animer votre blog, vous tomberez rapidement sur le logiciel WordPress. Qu’est-ce que WordPress et quelles possibilités il offre, nous vous le dirons dans cette astuce pratique.
WordPress est le logiciel le plus populaire au monde qui vous permet de créer un site Web. La particularité de celui-ci est que vous disposez d’une interface innovante.
Son système de plugin est une fonctionnalité supplémentaire pour WordPress. Il existe des milliers de plugins gratuits et payants. Avec un plugin, vous étendez les fonctions de votre site Web. Nous pouvons installer, configurer et bien sûr supprimer des plugins via le tableau de bord. Un thème est une tenue, c’est-à-dire le design de votre site web. Il existe des milliers de thèmes gratuits et payants ici. Nous pouvons changer un thème en quelques clics de souris et ainsi changer l’apparence de votre site Web. Les plugins et les thèmes vous aident à créer votre site Web WordPress.
WordPress convient à presque tous les sites Web tels que Sites Web privés, blogs, sites Web d’entreprise, sites Web d’entreprise, boutiques en ligne et pages de membres.
Étapes pour installer WordPress sur Ubuntu 22.04 LTS Linux
Les étapes indiquées ici dans ce didacticiel peuvent être utilisées pour d’autres versions de serveur Ubuntu telles que 20.04/18.04. Alors que pour suivre ce guide, l’utilisateur doit disposer d’Ubuntu 22.04 LTS, d’un accès à un utilisateur non root avec des droits sudo et d’une pile LAMP (s’installera ici).
1. Effectuez la mise à jour d’Ubuntu 22.04
Tout d’abord, exécutez la commande de mise à jour du système pour vous assurer que tous les packages de notre système sont à jour et que le cache d’index de packages APT est dans son dernier état.
sudo apt update & sudo apt upgrade
2. Installez Apache et PHP pour WordPress
Nous avons besoin d’un serveur Web Apache et d’un langage de programmation PHP pour configurer le CMS WordPress, installons les deux dans cette étape.
sudo apt install apache2
Une fois l’installation d’Apache terminée, activez et démarrez son service.
sudo systemctl enable apache2
Vérifier l’état:
systemctl status apache2
Nous pouvons également vérifier le fonctionnement du serveur Web Apache en accédant à sa page par défaut. Pour cela, ouvrez votre navigateur système local qui peut accéder à l’adresse IP du serveur Ubuntu 22.04 sur lequel vous avez installé Apache.
Noter: Adresse IP du serveur avec votre adresse réelle
http://server-ip-address
Installer PHP version 8
La version par défaut de PHP peut être installée à l’aide du référentiel standard Ubuntu 22.04 LTS. Par conséquent, exécutez simplement la commande donnée pour installer le PHP et les extensions requises sur votre système.
sudo apt install -y php php-{common,mysql,xml,xmlrpc,curl,gd,imagick,cli,dev,imap,mbstring,opcache,soap,zip,intl}
Pour vérifier la version après avoir terminé la commande ci-dessus, utilisez :
php -v
3. Installez MariaDB ou MySQL
Nous pouvons utiliser MariaDB ou MySQL Database Server sur Ubuntu 22.04 pour stocker les données générées par le CMS WordPress. Ici, nous utilisons MariaDB Server.
sudo apt install mariadb-server mariadb-client
Activer, démarrer et vérifier l’état du service :
sudo systemctl enable --now mariadb
Vérifier:
systemctl status mariadb
Ctrl+C pour quitter.
Sécurisez votre installation de base de données :
Pour sécuriser notre instance de base de données, exécutez la commande indiquée :
sudo mysql_secure_installation
Production
Les questions posées seront posées par le système, l’exemple de réponses est également donné ci-dessous :
Enter current password for root (enter for none): Press ENTER Set root password? [Y/n]: Y New password: Set-your-new-password Re-enter new password: Set-your-new-password Remove anonymous users? [Y/n] Y Disallow root login remotely? [Y/n] Y Remove test database and access to it? [Y/n] Y Reload privilege tables now? [Y/n] Y
4. Créer une base de données pour WordPress
Connectez-vous à votre serveur de base de données en utilisant le mot de passe que vous avez défini pour l’utilisateur root de celui-ci.
sudo mysql -u root -p
Suivez la commande pour créer une nouvelle base de données. Cependant, n’oubliez pas de remplacer nouvel utilisateur quel que soit le nom que vous souhaitez donner à votre utilisateur de base de données et de la même manière- new_db avec un nom pour Database et votre mot de passe pour le mot de passe.
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'your_password';
CREATE DATABASE new_db;
GRANT ALL PRIVILEGES ON new_db.* TO 'new_user'@'localhost';
FLUSH PRIVILEGES;
Exit;
5. Installez WordPress sur Ubuntu 22.04
Les fichiers pour configurer WordPress doivent être téléchargés manuellement et nous pouvons le faire en utilisant le terminal de commande. Voici les commandes à suivre :
sudo apt install wget unzip
Télécharger WordPress :
wget https://wordpress.org/latest.zip
Extraire le fichier:
sudo unzip latest.zip
Déplacez-le dans le dossier Web :
sudo mv wordpress/ /var/www/html/
Supprimez les fichiers téléchargés pour libérer de l’espace :
sudo rm latest.zip
Modifier l’autorisation du fichier
sudo chown www-data:www-data -R /var/www/html/wordpress/ sudo chmod -R 755 /var/www/html/wordpress/
6. Configurez Apache sur Ubuntu 22.04
Ensuite, activez les modules et le fichier de configuration Vhost de votre serveur Web Apache pour vous assurer qu’il sert les fichiers PorcessWire CMS sans aucune erreur.
Créer un fichier de configuration pour WordPress
sudo nano /etc/apache2/sites-available/wordpress.conf
Copiez-Collez les lignes suivantes :
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/wordrpess ServerName example.com ServerAlias www.example.com <Directory /var/www/html/wordpress/> Options FollowSymLinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
Save the file by pressing Ctlr+O, hitting the Enter key, and then exiting using Ctrl+X.
Enable virtual host
sudo a2ensite wordpress.conf
Activer le module de réécriture
sudo a2enmod rewrite
Désactiver la page de test Apache par défaut
sudo a2dissite 000-default.conf
Redémarrez le serveur Web Apache pour appliquer les modifications :
sudo systemctl restart apache2
7. Configuration de l’interface Web du CMS WordPress
Après avoir suivi les étapes ci-dessus, ouvrez votre navigateur système qui peut accéder à l’adresse IP du serveur du système sur lequel vous avez installé WordPress.
Et pointez-le comme suit :
http://your-server-ip-address
Commencez à configurer :
Sélectionnez la langue WordPress que vous souhaitez utiliser, puis cliquez sur le Continuez bouton.
8. Ajouter des informations de base de données
Ensuite, cliquez sur le Allons-y bouton qui créera un wp-config
fichier pour stocker les détails de la base de données.
La base de données, son utilisateur et son mot de passe que nous avons créés dans ce tutoriel pour stocker les données générées par WordPress ; ajoutez ses détails dans l’assistant d’installation de WordPress lorsqu’il le demande, après cela, cliquez sur le “Soumettre” bouton.
Enfin, cliquez sur le «Exécutez l’installation” bouton.
9. Créez un utilisateur et un mot de passe administrateur
Ajoutez le titre du site que vous souhaitez donner à votre site Web, puis ajoutez le nom d’utilisateur ainsi qu’un mot de passe à utiliser. Après cela, ajoutez l’adresse e-mail, puis appuyez sur “Installer WordPress“.
10. Connectez-vous au backend
Enfin, la page de connexion de l’administrateur apparaîtra ; ajoutez l’utilisateur et le mot de passe que vous avez créés.
Autres Articles :
Comment installer Backdrop CMS sur Ubuntu 22.04 Jammy
Comment installer Umbraco CMS sur Ubuntu 20.04 LTS
Vérifiez la vitesse d’Internet à l’aide d’une commande dans Ubuntu…
Comment configurer le serveur de noms DNS sur Ubuntu
Comment installer WordPress sur le serveur Web Lighttpd – Ubuntu
— to www.how2shout.com