GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Joomla 3 sur Debian 9

Nous allons vous montrer comment installer Joomla 3 sur Debian 9. Joomla est l'un des CMS (système de gestion de contenu) gratuits et open source les plus populaires qui vous permet de créer et de gérer facilement des sites Web dynamiques. Il est écrit en PHP et peut stocker ses données dans une base de données MySQL ou PostgreSQL. Dans ce tutoriel, nous allons vous montrer comment installer Joomla 3 sur Debian 9 en utilisant LAMP (Linux, Apache, MariaDB, PHP). L'installation de Joomla 3 sur Debian 9 est simple et devrait prendre moins de 10 minutes.

1. Mise en route

Tout d'abord, vous devez vous connecter à votre serveur via SSH en tant qu'utilisateur root :

ssh root@IP_ADDRESS -p PORT_NUMBER

et remplacez "IP_ADDRESS" et "PORT_NUMBER" par l'adresse IP de votre serveur et le numéro de port SSH.

Avant de commencer l'installation, assurons-nous que votre serveur Debian 9 est à jour en exécutant les commandes suivantes :

apt-get update
apt-get upgrade

2. Installer Apache

Pour installer le serveur Web Apache, exécutez la commande suivante :

apt-get install apache2

Une fois l'installation terminée, vous pouvez activer le service pour qu'il démarre automatiquement au démarrage du système avec :

systemctl enable apache2

Pour vérifier que le serveur Apache est en cours d'exécution, vous pouvez exécuter la commande suivante :

systemctl status apache2

2. Installez PHP 7.0

Ensuite, nous allons installer PHP 7 avec quelques modules PHP supplémentaires :

apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-cli php7.0-common php7.0-json php7.0-opcache php7.0-readline php7.0-gd php7.0-mcrypt php7.0-intl php7.0-curl php7.0-zip

3. Installer MariaDB

L'étape suivante consiste à installer le serveur de base de données MariaDB. Pour cela, exécutez la commande suivante :

apt-get install mariadb-server

Une fois l'installation terminée, vous pouvez démarrer le serveur de base de données et lui permettre de démarrer automatiquement au démarrage, avec :

systemctl start mariadb
systemctl enable mariadb

Vous pouvez également exécuter le script "mysql_secure_installation" fourni par MariaDB afin de sécuriser votre installation :

mysql_secure_installation

Après avoir répondu à toutes les questions, vous pouvez maintenant vous connecter à MariaDB en tant que root en utilisant votre mot de passe root, avec la commande suivante :

mysql -u root -p

Pour créer une nouvelle base de données pour notre installation Joomla, exécutez les commandes suivantes :

CREATE DATABASE joomla_db;
GRANT ALL PRIVILEGES ON joomla_db.* TO 'joomla_user'@'localhost' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
exit;

Assurez-vous de remplacer "MOT DE PASSE" par un mot de passe réel et fort.

4. Installez Joomla 3 sur Debian 9

Maintenant que votre serveur LAMP est prêt, nous pouvons enfin installer Joomla.

Vous pouvez télécharger la dernière version stable avec la commande suivante :

wget https://downloads.joomla.org/us/cms/joomla3/3-8-3/Joomla_3-8-3-Stable-Full_Package.zip

Créez un nouveau répertoire joomla dans le répertoire racine du document Apache sur votre serveur et décompressez l'archive :

mkdir /var/www/html/joomla
unzip Joomla_3-8-3-Stable-Full_Package.zip -d /var/www/html/joomla

Changez le propriétaire du répertoire joomla :

chown -R www-data:www-data /var/www/html/joomla

5. Configurer l'hôte virtuel Apache

Si vous souhaitez accéder à votre installation Joomla en utilisant votre propre nom de domaine, vous devrez également créer un fichier d'hôte virtuel Apache :

nano /etc/apache2/sites-available/joomla.conf

Et entrez le contenu suivant dans ce fichier :

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/joomla
ServerName yourdomain.com
ServerAlias www.yourdomain.com

<Directory /var/www/html/joomla>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>

ErrorLog /var/log/apache2/joomla-error_log
CustomLog /var/log/apache2/joomla-access_log common
</VirtualHost>

6. Activer le fichier d'hôte virtuel

et n'oubliez pas de remplacer "votredomaine.com" par votre propre nom de domaine. Enfin, vous devez activer le fichier d'hôte virtuel avec :

ln -s /etc/apache2/sites-available/joomla.conf /etc/apache2/sites-enabled/joomla.conf

7. Redémarrez Apache

Redémarrez votre Apache avec :

systemctl restart apache2

8. Terminez l'installation de Joomla via un navigateur Web

C'est ça. Vous pouvez maintenant accéder à http://votredomaine.com et suivez les instructions à l'écran pour terminer l'installation de Joomla.

Bien sûr, vous n'êtes pas obligé d'installer Joomla 3 sur Debian 9, si vous utilisez l'un de nos services d'hébergement VPS gérés, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Joomla 3 sur Debian 9, pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS . Si vous avez aimé cet article sur l'installation de Joomla 3 sur Debian 9, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Debian
  1. Comment installer Debian 10 (Buster)

  2. Comment installer Python 3.9 sur Debian 10

  3. Comment installer Memcached sur Debian 10

  4. Comment installer TeamViewer sur Debian 10

  5. Comment installer Joomla 3 sur Debian 9

Comment installer Joomla sur Debian 8

Comment installer Joomla sur Debian 9

Comment installer Joomla sur Debian 10

Comment installer Go sur Debian 10

Comment installer Joomla sur Debian 11

Comment installer Go sur Debian