GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Drupal 9 sur Ubuntu 20.04

Drupal est un système de gestion de contenu open source écrit en PHP et distribué sous la licence publique générale GNU. Drupal est aussi populaire que WordPress et il est utilisé par des millions de personnes et d'organisations pour créer leurs sites.

Dans ce didacticiel, nous vous expliquerons comment installer Drupal 9 en utilisant la pile LAMP.

Commençons par l'installation.

1 Installer PHP et les extensions PHP

Dans cette section, nous allons installer PHP et les extensions PHP nécessaires pour exécuter Drupal.

Commençons par mettre à jour notre système.

sudo apt update && apt upgrade

Installons PHP et les extensions PHP.

sudo apt install php libapache2-mod-php php-common php-mbstring php-xmlrpc php-soap php-gd php-xml php-intl php-mysql php-cli php-zip php-curl -y

2 2. Création de la base de données et de l'utilisateur de la base de données

Dans cette étape, nous allons créer une base de données et un utilisateur de base de données pour notre Drupal placer. Pour ce faire, nous devons d'abord entrer dans le terminal MySQL.

mysql -u root -p

Créons une base de données.

MariaDB [(none)]> create database drupal;

Créons un utilisateur et accordons tous les privilèges à la base de données drupal .

MariaDB [(none)]> grant all privileges on drupal.* to 'drupal_user'@'localhost' identified by 'mypassword';

N'oubliez pas de changer 'mypassword ‘ au mot de passe souhaité.

Sauvons les changements que nous avons faits et quittons ;

MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit;

3 3. Téléchargez Drupal

Maintenant que PHP et MySQL sont configurés, nous allons maintenant télécharger Drupal. La version de Drupal à ce jour est 9.3.0.

Nous devons d'abord changer de répertoire.

cd /var/www/

Laissez-nous télécharger Drupal.

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

Extrayons le fichier.

tar -xvzf drupal.tar.gz

Supprimez le fichier tar.gz et renommez le répertoire extrait.

rm -r drupal.tar.gz

mv drupal-* drupal

Changez la propriété du répertoire Drupal pour l'utilisateur Apache www-data .

chown -R www-data:www-data /var/www/drupal/

Corrigez la permission du répertoire Drupal.

sudo find /var/www/drupal/ -type d -exec chmod 755 {} \;
sudo find /var/www/drupal/ -type f -exec chmod 644 {} \;

La première commande trouvera et définira tous les répertoires sur 755 et la seconde recherchera tous les fichiers et définira l'autorisation sur 644.

4 4. Création d'un hôte virtuel Apache

Laissez-nous créer un hôte virtuel pour notre Drupal site.

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

Ajoutez ce qui suit sur drupal.com.conf fichier.

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/drupal
     ServerName domain.com



     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

     <Directory /var/www/smf/>
        Options +FollowSymlinks
        AllowOverride All
        Require all granted
     </Directory>

</VirtualHost>

N'oubliez pas de modifier le nom de serveur  directive à votre domaine .

Puis enregistrez et quittez.

Avant de redémarrer le serveur Web Apache, nous devons activer Apache mod_rewrite . Pour ce faire, exécutez cette commande.

sudo a2enmod rewrite

Maintenant, activons l'hôte virtuel que nous avons créé.

sudo a2ensite drupal.com.conf

Redémarrez ensuite le serveur Web Apache.

sudo systemctl restart apache2

5 5. Finalisation de l'installation de Drupal

Maintenant que l'hôte virtuel Apache est configuré, vous pouvez maintenant accéder à votre site pour finaliser l'installation de Drupal. Pour ce faire, vous devez ouvrir votre Navigateur Web et accédez à votre site http://domain.com .

Choisissez votre langue préférée et cliquez sur Enregistrer et continuer.

Sélectionnez un profil d'installation. Sélectionnez simplement l'option par défaut standard et cliquez sur Enregistrer et continuer .

Indiquez le nom de la base de données , le nom d'utilisateur de la base de données , et le mot de passe de l'utilisateur de la base de données que nous avons créé à l'étape 2, puis cliquez sur Enregistrer et continuer .

Attendez la fin de l'installation.

Remplissez les formulaires avec les informations de votre site et le compte de maintenance du site, puis cliquez sur Enregistrer et continuer .

Félicitations, l'installation a réussi.

6 Conclusion

Vous avez appris à quel point il est facile d'installer Drupal sur Ubuntu 20.04 avec la pile LAMP. Si vous aimez cet article, vous aimerez peut-être aussi notre article sur WordPress.


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 15.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