GNU/Linux >> Tutoriels Linux >  >> Rocky Linux

Installer Joomla sur Rocky Linux 8 - Guide étape par étape ?

Joomla est un système de gestion de contenu (CMS) gratuit et open source écrit en PHP. Il vous permet de créer facilement des pages Web et des applications dynamiques. Il comprend une conception facile à utiliser qui vous permet de tirer le meilleur parti de ses caractéristiques et fonctionnalités.

Chez LinuxAPT, nous verrons comment installer Joomla sur Rocky Linux 8.


Les principales fonctionnalités de Joomla incluent :

  • Multilingue :Joomla est l'une des plates-formes CMS multilingues open source les plus populaires et les plus largement prises en charge au monde, qui propose plus de 70 langues.
  • Bien pris en charge :l'équipe de Joomla est la combinaison d'individus, de groupes de développeurs de classe mondiale et de consultants commerciaux qui aident activement et gratuitement dans les forums.
  • Mises à jour faciles :il est toujours difficile pour les développeurs de maintenir le logiciel à jour. Joomla se compose d'un programme de mise à jour intégré pour faciliter le processus de mise à jour pour les utilisateurs, et il ne nécessite aucune compétence professionnelle. Il contient la fonctionnalité "Mise à jour de la version en un clic", qui est très facile à utiliser.
  • Système d'aide intégré :Joomla fournit également une option d'aide contextuelle intégrée à l'application qui est utile à tous les niveaux d'utilisateurs pour apprendre à utiliser Joomla.
  • Gestion des bannières :il existe également une option pour ajouter facilement de la publicité et monétiser le site Web à l'aide de la gestion des bannières.
  • Gestionnaire multimédia :le gestionnaire multimédia est un outil qui peut être utilisé pour télécharger, organiser et gérer les fichiers et dossiers multimédias.
  • Gestion des contacts :l'outil de gestion des contacts vous offre la possibilité d'ajouter plusieurs contacts, services et catégories.
  • Recherche :un outil de recherche intégré ou une fonction de recherche intelligente aidera les visiteurs à trouver facilement les informations appropriées sur votre site Web.
  • Gestion de contenu :Joomla est un système de gestion de contenu et contient d'excellentes fonctionnalités qui aident les utilisateurs à organiser et à gérer efficacement le contenu.
  • Édition frontale :l'édition du contenu est très simple et rapide. Supposons que vous parcourez votre site Web et que vous voyez une erreur ou tout autre changement que vous souhaitez apporter.
  • Extensibilité puissante :Joomla dispose d'une fonctionnalité d'extensibilité puissante. Vous pouvez obtenir plus de 7500 extensions pour étendre votre site Web et élargir ses fonctionnalités.


Étapes pour installer Joomla sur Rocky Linux 8

1. Effectuez la mise à jour du système

Pour commencer, assurez-vous que votre système est à jour :

$ sudo dnf update
$ sudo dnf install epel-release 


2. Installez le serveur LAMP

Si vous n'avez pas installé LAMP, vous pouvez suivre notre guide ici.


3. Installez Joomla sur le système

Maintenant, nous exécutons la commande suivante pour télécharger le dernier package d'installation :

$ wget https://downloads.joomla.org/cms/joomla3/3-9-28/Joomla_3-9-28-Stable-Full_Package.zip?format=zip

Après cela, extrayez le fichier dans le dossier /var/www/html/ avec la commande suivante :

$ sudo unzip Joomla_3-9-28-Stable-Full_Package.zip -d /var/www/html

Nous devrons modifier certaines autorisations de dossiers :

$ sudo chown -R apache:apache /var/www/html/joomla
$ sudo chmod 755 /var/www/html/joomla


4. Configurez MariaDB pour NextCloud

Par défaut, MariaDB n'est pas renforcée. Vous pouvez sécuriser MariaDB à l'aide du script mysql_secure_installation. vous devez lire attentivement et en dessous de chaque étape qui définira un mot de passe root, supprimera les utilisateurs anonymes, interdira la connexion root à distance et supprimera la base de données de test et l'accès à MariaDB sécurisé :

$ mysql_secure_installation

Configurez-le comme ceci :

- Set root password? [Y/n] y
- 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

Ensuite, nous devrons nous connecter à la console MariaDB et créer une base de données pour NextCloud. Exécutez la commande suivante :

$ mysql -u root -p

Cela vous demandera un mot de passe, alors entrez votre mot de passe root MariaDB et appuyez sur Entrée. Une fois connecté à votre serveur de base de données, vous devez créer une base de données pour l'installation de Joomla :

MariaDB [(none)]> create database joomladb;
MariaDB [(none)]> create user joomlauser@localhost identified by 'your-strong-passwd';
MariaDB [(none)]> grant all privileges on joomladb.* to joomlauser@localhost;
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit


5. Configurez Apache pour Joomla

Créez maintenant un nouveau fichier d'hôte virtuel à l'aide de la commande suivante :

$ nano /etc/httpd/conf.d/joomla.conf

Ajoutez les lignes suivantes :

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot "/var/www/html/joomla"
   ServerName joomla.linuxapt.com
   ErrorLog "/var/log/httpd/example.com-error_log"
   CustomLog "/var/log/httpd/example.com-access_log" combined
<Directory "/var/www/html/joomla">
   DirectoryIndex index.html index.php
   Options FollowSymLinks
   AllowOverride All
   Require all granted
</Directory>
</VirtualHost>

Enregistrez le fichier et quittez. Redémarrez ensuite le service Web Apache pour appliquer les modifications :

$ sudo systemctl restart httpd
$ sudo systemctl enable httpd


6. Configurer le pare-feu

Autorisez le pare-feu à HTTP et HTTPS et rechargez-le avec les commandes suivantes :

$ sudo firewall-cmd --permanent --zone=public --add-service=http
$ sudo firewall-cmd --permanent --zone=public --add-service=https
$ sudo firewall-cmd --reload


Comment accéder à l'interface Web de Joomla ?

Ouvrez votre navigateur Web et ouvrez l'URL http://joomla.linuxapt.com. Vous serez redirigé vers l'écran de configuration.

Fournissez les informations requises, puis cliquez sur "Configurer la connexion à la base de données".

Ensuite, remplissez les détails de votre base de données et cliquez sur "Installer Joomla".

Attendez que le processus d'installation soit terminé.

Ensuite, choisissez "Open Administrator" comme option de connexion. Enfin, la page de connexion Joomla s'affichera. Fournissez vos identifiants de connexion et cliquez sur le bouton "Connexion".

Enfin, le tableau de bord de Joomla s'affichera.



Rocky Linux
  1. Déployer Redis sur Rocky Linux 8 - Guide étape par étape ?

  2. Installer Git sur Rocky Linux 8 - Guide étape par étape ?

  3. Installer Gitlab sur Rocky Linux 8 - Guide étape par étape ?

  4. Installer Discord sur Rocky Linux 8 - Guide étape par étape ?

  5. Installer Spotify sur CentOS 8 / Rocky Linux - Guide étape par étape ?

Comment installer Rocky Linux 8.4 (Guide étape par étape avec captures d'écran)

Comment installer le serveur MariaDB dans Rocky Linux

Comment installer MariaDB 10 sur AlmaLinux 8 ou Rocky Linux

Installer MariaDB 10.6 sur Rocky Linux 8

Comment installer le serveur MariaDB sur Rocky Linux 8

Comment installer Joomla sur Rocky Linux 8