Dans cet article, nous aurons expliqué les étapes nécessaires pour installer Joomla sur Rocky Linux 8. Avant de continuer avec ce tutoriel, assurez-vous que vous êtes 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.
Joomla est un système de gestion de contenu (CMS) gratuit et open source écrit en PHP utilisé pour créer différents types de sites Web, notamment des blogs, des vitrines de commerce électronique et des sites marketing.
Installer Joomla sur Rocky Linux 8
Étape 1. Tout d'abord, avant de commencer à installer un package sur votre serveur Rocky Linux, nous vous recommandons de toujours vous assurer que tous les packages système sont mis à jour.
sudo dnf install epel-release sudo dnf update sudo dnf upgrade
Étape 2. Installez la pile LAMP sur Rocky Linux.
Il est supposé que vous avez déjà installé la pile LAMP sur Rocky Linux 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 Joomla.
L'installation de Bitwarden sur votre système Rocky Linux est simple, téléchargez le dernier fichier d'archive Joomla depuis le site officiel en utilisant le wget
ci-dessous commande :
wget https://downloads.joomla.org/cms/joomla4/4-0-5/Joomla_4-0-5-Stable-Full_Package.zip?format=zip -O joomla.zip
Ensuite, décompressez le fichier :
sudo unzip joomla.zip -d /var/www/html/joomla
Ensuite, définissez les autorisations et la propriété appropriées pour le répertoire Joomla :
sudo chown -R apache:apache /var/www/html/joomla/ sudo chmod -R 775 /var/www/html/joomla/
Étape 4. Créez une base de données pour Joomla.
Joomla 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 joomla_db; GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla'@'localhost' IDENTIFIED BY 'your-password'; FLUSH PRIVILEGES; EXIT;
Étape 5. Configurez Apache.
Nous devons configurer Apache pour héberger Joomla. Créez maintenant un fichier de configuration avec un répertoire Alias vers Joomla :
sudo nano /etc/httpd/conf.d/joomla.conf
Collez les lignes suivantes :
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/var/www/html/joomla" ServerName your-domain.com ErrorLog "/var/log/httpd/your-domain-error_log" CustomLog "/var/log/httpd/your-domain-access_log" combined <Directory "/var/www/html/joomla"> DirectoryIndex index.html index.php Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
Enregistrer et quitter. Redémarrez ensuite le serveur Web Apache HTTP pour appliquer les modifications apportées :
sudo systemctl restart httpd
Étape 6. Configurez le pare-feu.
Pour permettre aux utilisateurs externes d'accéder à Joomla 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édez au site Web de Joomla.
Maintenant, Joomla est installé et configuré sur votre serveur. Vous pouvez désormais accéder au site Joomla en utilisant l'URL http://your-domian.com
.
C'est tout ce que vous avez à faire pour installer Joomla sur Rocky Linux 8. J'espère que vous trouverez cette astuce rapide utile. Pour en savoir plus sur le système de gestion de contenu (CMS) Joomla, veuillez consulter leur base de connaissances officielle. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.