Dans cet article, nous aurons expliqué les étapes nécessaires pour installer et configurer Joomla sur Ubuntu 18.04 LTS. Avant de poursuivre ce didacticiel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec des privilèges sudo. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.
Joomla est l'un des systèmes de gestion de contenu open source les plus populaires qui alimente des centaines de milliers de sites Web. Il est écrit en PHP et contient une tonne de fonctionnalités qui peuvent être étendues avec des extensions et des thèmes gratuits et premium. Avec Joomla, vous pouvez facilement créer votre boutique de commerce électronique, votre site Web personnel ou votre blog.
Installer Joomla sur Ubuntu
Étape 1. Tout d'abord, avant de commencer à installer un package sur votre serveur Ubuntu, nous vous recommandons de toujours vous assurer que tous les packages système sont mis à jour.
sudo apt update sudo apt upgrade
Étape 2. Installez la pile LAMP.
Joomla est construit avec PHP. Vous pouvez l'héberger comme n'importe quelle autre application Web écrite en PHP. Vous devrez donc configurer Ubuntu en tant que serveur LAMP. Si vous ne l'avez pas déjà fait, utilisez notre guide LAMP traditionnel pour configurer Ubuntu pour qu'il serve PHP avant de continuer.
Étape 3. Création d'une base de données MySQL pour Joomla.
Joomla utilise la base de données MySQL 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 MySQL avec la commande suivante et entrez votre mot de passe root MySQL :
mysql -u root -p
Une fois dans la console MySQL, créez une nouvelle base de données :
CREATE DATABASE joomla; GRANT ALL PRIVILEGES ON joomla.* TO 'admin_user'@'localhost' IDENTIFIED BY 'Your_Strong_Password'; FLUSH PRIVILEGES; exit;
Étape 4. Installez Joomla sur Ubuntu 18.04.
Avant de télécharger l'archive Joomla, créez d'abord un répertoire qui contiendra les fichiers Joomla et accédez-y :
sudo mkdir -p /var/www/example.com cd /var/www/example.com
Ensuite, téléchargez la version actuelle de Joomla depuis la page de téléchargement de Joomla à l'aide de la commande wget suivante :
sudo wget https://downloads.joomla.org/cms/joomla3/3-9-4/Joomla_3-9-4-Stable-Full_Package.zip sudo unzip Joomla_3-9-4-Stable-Full_Package.zip
Définissez les autorisations du répertoire en conséquence :
sudo chown -R www-data: /var/www/example.com
Étape 5. Configuration d'Apache pour Joomla.
Créez un nouveau fichier de configuration d'hôte virtuel pour votre site Web Joomla, nommé votre-domaine.com.conf :
nano /etc/apache2/sites-available/your_domain.com.conf
Et ajoutez le contenu suivant au fichier :
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/example.com ServerName your-domain.com ServerAlias www.your-domain.com ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined <Directory /var/www/example.com/> Options FollowSymlinks AllowOverride All Require all granted </Directory> </VirtualHost>
Pour activer l'hôte virtuel que nous venons de créer, exécutez la commande suivante :
ln -s /etc/apache2/sites-available/your-domain.com.conf /etc/apache2/sites-enabled/your-domain.com.conf
Pour que la nouvelle configuration prenne effet, redémarrez le service Apache en tapant :
sudo systemctl restart apache2
Étape 6. Terminer l'installation de Joomla.
Dans la dernière étape de ce guide, nous devons accéder à l'interface Web de Joomla et terminer l'installation. Pour terminer l'installation, ouvrez votre navigateur et accédez à :
http://your_domain.com/
C'est tout ce que vous avez à faire pour installer Joomla CMS sur Ubuntu 18.04. J'espère que vous trouverez cette astuce rapide utile. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.