GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Drupal sur Ubuntu 20.04

Drupal est un outil de gestion de contenu open source et populaire qui est à la base de nombreux sites Web sur Internet. Il est livré avec de nombreux modules qui permettent la création de tout type de site Web.

Dans cet article, nous allons vous expliquer comment installer l'outil de gestion de contenu Drupal sur Ubuntu OS.

Remarque  :Les étapes mentionnées ici ont été testées sur Ubuntu 20.04 LTS.

Étape 1 :Installer la pile LAMP

Pour Drupal, la plateforme la plus couramment utilisée est la pile LAMP. Par conséquent, vous devrez d'abord installer la pile LAMP sur votre machine Ubuntu. Pour installer la pile LAMP sur Ubuntu, suivez ce guide.

Étape 2 :Configurer la base de données et l'utilisateur pour Drupal

Drupal utilise une base de données pour stocker les données traitées sur votre site Web. Ici, nous utiliserons MariaDB (fork de MySQL) comme moteur de base de données.

Pour configurer la base de données et un utilisateur pour Drupal, connectez-vous au shell MariaDB :

$ sudo mysql -u root -p

Le mot de passe de l'utilisateur root de MariaDB vous sera demandé. Fournissez le mot de passe que vous avez défini lors de l'installation de MariaDB.

Après l'authentification, vous verrez l'invite de connexion de MariaDB.

Créez maintenant une base de données pour Drupal nommée drupal_db :

$ CREATE DATABASE drupal_db;

Créez ensuite un utilisateur pour Drupal nommé drupal_user en utilisant la commande ci-dessous :

$ CREATE USER ‘drupal_user’@’localhost’ IDENTIFIED BY ‘abc123;

Accordez maintenant des privilèges à l'utilisateur :

$ GRANT ALL ON drupal_db.* TO ‘drupal_user’@’localhost’;

Appliquez maintenant les modifications :

$ FLUSH PRIVILEGES

Quittez ensuite le shell MariaDB :

$ EXIT;

Étape 3 :Téléchargez Drupal

Visitez maintenant la page de téléchargement du site Web Drupal et téléchargez le fichier Drupal tar.gz emballer. Vous pouvez également utiliser la commande ci-dessous pour télécharger la dernière version de Drupal (à partir d'août 2021).

$ wget https://www.drupal.org/download-latest/tar.gz

Extraire le tar.gz fichier dans le répertoire webroot de votre système à l'aide de la commande ci-dessous :

$ sudo tar -xvf drupal.tar.gz -C /var/www/html

Le répertoire extrait ressemblera à drupal-9.2.4 (Drupal-version-number). Pour simplifier les choses, renommez le répertoire extrait drupal-9.2.4 en juste drupal :

$ sudo mv /var/www/html/drupal-9.2.4/ /var/www/html/drupal

Changez maintenant la propriété des fichiers d'installation Drupal en l'utilisateur de votre serveur Web qui est www-data . Utilisez la commande ci-dessous pour le faire :

$ sudo chown -R www-data:www-data /var/www/html/drupal

Modifiez également les autorisations à l'aide de la commande ci-dessous :

$ sudo chmod -R 775 /var/www/html/Drupal

Étape 4 :Créer le fichier d'hôte virtuel d'Apache

Créez maintenant le fichier d'hôte virtuel d'Apache pour Drupal. Utilisez la commande ci-dessous pour créer le fichier d'hôte virtuel Apache drupal.conf :

$ sudo nano /etc/apache2/sites-available/drupal.conf

Ajoutez maintenant les lignes ci-dessous dans le fichier. Remplacer 192.168.72.200 avec l'adresse IP ou le nom de domaine de votre serveur :

<VirtualHost *:80>
  ServerName 192.168.72.200
  DocumentRoot /var/www/html/drupal/
  <Directory /var/www/html/drupal/>
    AllowOverride All
  </Directory>
</VirtualHost>

Enregistrez ensuite le fichier drupal.conf fichier et fermez l'éditeur.

Utilisez maintenant la commande ci-dessous pour redémarrer le service Apache :

$ sudo service apache2 restart

Étape 5 :Apporter des ajustements au système de fichiers

Nous devrons apporter de petits ajustements à notre système de fichiers afin de terminer le processus correctement.

Sous le répertoire racine de Drupal, il y a un sous-répertoire nommé default . Créer des fichiers répertoire sous le par défaut répertoire à l'aide de la commande ci-dessous :

$ mkdir /var/www/html/sites/default/files

Sous /var/www/html/sites/default répertoire, il y a un fichier default.settings.php . Copiez ce fichier dans le même répertoire mais avec le nom settings.php.

$ sudo cp /var/www/html/drupal/sites/default/default.settings.php /var/www/html/drupal/sites/default/settings.php

Attribuez maintenant l'autorisation d'écriture au propriétaire du groupe à l'aide de la commande ci-dessous :

$ sudo chmod 664 /var/www/html/drupal/sites/default/settings.php

Changez ensuite la propriété de /var/www/html/drupal/* en serveur Web :

$ sudo chown -R :www-data /var/www/html/drupal/*

Étape 6 :Démarrer l'assistant d'installation

Nous allons maintenant démarrer l'assistant d'installation. Ouvrez votre navigateur Web et accédez à l'adresse ci-dessous :

http://server-ip

Après avoir ouvert le lien ci-dessus, l'assistant d'installation suivant apparaîtra. Choisissez votre langue préférée et appuyez sur Enregistrer et continuer .

Choisissez ensuite le profil d'installation. Pour simplifier les choses, choisissez Standard et appuyez sur Enregistrer et continuer .

Maintenant, sur la page de configuration de la base de données, remplissez les détails de votre base de données et cliquez sur Enregistrer et continuer .

L'installation de Drupal va maintenant commencer.

Après cela, la page de configuration du site apparaîtra. Remplissez quelques informations de base sur votre site, puis cliquez sur Enregistrer et continuer .

Vous verrez la page d'accueil suivante. Désormais, vous pouvez accéder à votre site Drupal par son IP ou son nom de domaine.

L'installation de Drupal est terminée. Rétablissez maintenant les autorisations pour le settings.php fichier :

$ chmod 644 /var/www/html/sites/default/settings.php

Drupal est l'une des 5 meilleures plates-formes CMS pour la création de sites Web et de blogs. Dans cet article, nous avons couvert l'installation de l'outil de gestion de contenu Drupal sur Ubuntu OS. Vous pouvez désormais créer n'importe quel blog ou site Web à l'aide de divers modèles Drupal.


Ubuntu
  1. Comment installer Drupal 7 sur Ubuntu 14.04

  2. Comment installer Drupal sur Ubuntu 16.04

  3. Comment installer R sur Ubuntu 16.04

  4. Comment installer Go sur Ubuntu 18.04

  5. Comment installer Drupal sur Ubuntu 18.04

Comment installer Drupal sur Ubuntu 16.04

Comment installer Drupal sur Ubuntu 18.04 LTS

Comment installer Drupal sur Ubuntu 20.04 LTS

Comment installer Go dans Ubuntu 20.04

Comment installer Go sur Ubuntu 22.04

Comment installer Drupal 9 sur Ubuntu 20.04