GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Drupal 7 sur CentOS 7

Nous allons vous montrer comment installer Drupal 7 sur CentOS 7. Dans ce tutoriel, nous vous aiderons à installer la dernière version de Drupal sur votre VPS CentOS 7 avec Nginx, MariaDB et PHP-FPM. Avant de continuer, nous supposons que vous avez déjà installé la pile LEMP (Linux, Nginx, MariaDB et PHP) sur votre serveur. Sinon, vous pouvez suivre le tutoriel Comment installer LEMP pour préparer votre vps linux. Si vous avez déjà installé la pile LEMP sur votre serveur, nous sommes prêts à partir. L'installation de Drupal 7 sur CentOS 7 est une tâche assez simple et ne devrait pas prendre plus de 10 minutes.

1. Mettre à jour le système d'exploitation

Tout d'abord, vous devez mettre à niveau tous vos logiciels système vers la dernière version disponible. Cela peut être fait en utilisant la commande :

## yum update

2. Installer les packages requis

De plus, vous devez installer les packages requis à l'aide de yum :

yum install php-gd php-mbstring php-xml

3. Télécharger Drupal

Ensuite, vous devez télécharger Drupal à partir du site Web officiel. La dernière version stable est la 7.32, vous pouvez donc la télécharger avec la commande suivante :

## wget http://ftp.drupal.org/files/projects/drupal-7.32.tar.gz

4. Décompressez l'archive Drupal

Après cela, vous devez décompresser l'archive tar.gz et déplacer ce répertoire vers /var/www/html

## tar -zxvf drupal-7.32.tar.gz
## mv drupal-7.32 drupal
## mv drupal /var/www/html/

5. Configurer Drupal

Vous pouvez maintenant naviguer vers le répertoire /var/www/html/drupal/sites/default/ sur votre serveur, faire une copie de default.settings.php nommé settings.php et rendre ce répertoire et ce fichier accessibles en écriture à tous :

## cd /var/www/html/drupal/sites/default/
## cp default.settings.php settings.php
## chmod 666 settings.php
## chmod 777 /var/www/html/drupal/sites/default

6. Créer une nouvelle base de données

Une fois ces quelques étapes terminées, vous êtes prêt à créer la base de données. Connectez-vous à votre MariaDB en tant que root

## mysql -u root -p

et saisissez les commandes suivantes :

## create database DrupalDB;
## grant all on DrupalDB.* to Drupal_user@localhost identified by "sEcReT_pASsWoRd";
## exit

7. Configurer le serveur Web

Il est temps de configurer le serveur Web afin que vous puissiez accéder au répertoire Drupal sur votre serveur en utilisant votre nom de domaine.

Accédez à /etc/nginx/conf.d avec la commande :

## cd /etc/nginx/conf.d

et créez le fichier drupal.conf :

## nano drupal.conf

avec le contenu suivant :

server {
    server_name domain.com;
    listen 80;
    root /var/www/html/drupal;
    access_log /var/log/nginx/domain.com-access.log;
    error_log /var/log/nginx/domain.com-error.log;
    index index.php;

    location / {
        try_files  $uri $uri/ /index.php?$args;
    }

    location ~* \.(jpg|jpeg|gif|css|png|js|ico|html)$ {
        access_log off;
        expires max;
    }
    location ~ /\.ht {
        deny  all;
    }
    location ~ \.php {
        try_files $uri = 404;
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        include /etc/nginx/fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}

N'oubliez pas de remplacer domain.com par votre nom de domaine.

8. Redémarrez le serveur Web

Maintenant, redémarrez votre serveur Web Nginx :

systemctl restart nginx

C'est ça. Il est temps d'utiliser votre navigateur Web préféré et d'accéder à :

http://domain.com

Encore une fois, n'oubliez pas de remplacer domain.com par votre nom de domaine.
Vous devriez voir quelque chose comme ceci :

Vous pouvez maintenant suivre les instructions et terminer l'installation de Drupal 7 sur votre VPS CentOS 7.

Bien sûr, vous n'êtes pas obligé d'installer Drupal 7 sur CentOS 7, si vous utilisez l'un de nos services d'hébergement Drupal géré, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Drupal pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande. Nous avons également publié un guide pour :Comment installer Drupal sur CentOS 8.

PS . Si vous avez aimé cet article sur l'installation de Drupal 7 sur CentOS 7, partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Comment installer PHP 7, 7.2 et 7.3 sur CentOS 7

  2. Comment installer Java 11 et 12 sur CentOS 7

  3. Comment installer Wine 4.0 sur CentOS 7

  4. Comment installer Vim 8.2 sur CentOS 7

  5. Comment installer Drupal sur CentOS/Fedora

Comment installer R sur CentOS 7

Comment installer Drupal sur CentOS 7

Comment installer R sur CentOS 8

Comment installer Drupal 8 sur CentOS 7

Comment installer Drush pour Drupal sur CentOS 7

Comment installer Drupal sur CentOS 8