Installation
Installer Drupal CMS sur Ubuntu 16.04 LTS avec Nginx
Nginx est le serveur Web le plus populaire et le plus sécurisé. Afin d’installer Nginx, utilisez la commande suivante
sudo apt install nginx
Une fois l’installation de Nginx, configurez le domaine et redémarrez le nginx en utilisant la commande suivante
sudo service nginx restart
Ensuite, besoin d’installer le serveur de base de données, utilisez la commande suivante pour installer MySQL Server
sudo apt-get update; sudo apt-get install mysql-server; mysql_secure_installation
Une fois, le serveur de base de données est installé, utilisez la commande suivante pour redémarrer le serveur MySQL
sudo service mysql restart
La prochaine étape consiste à installer PHP 7.3. Assurez-vous d’abord que votre serveur Ubuntu a les derniers packages en exécutant la commande suivante
sudo apt update <br></br> sudo apt upgrade
Ensuite, ajoutez l’onDrej / PHP qui a un package PHP 7.3 et d’autres extensions PHP requises.
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
Après avoir ajouté le PPA, vous pouvez désormais installer PHP 7.3 pour Nginx en utilisant la commande suivante.
sudo apt install php7.3-fpm
Vous pouvez confirmer que PHP 7.3 FPM a été installé avec succès en utilisant la commande suivante.
php -v
Après l’installation PHP, veuillez exécuter la commande suivante pour installer les modules PHP requis pour Drupal
sudo apt install libapache2-mod-php7.3 php7.3-common php7.3-mbstring php7.3-xmlrpc php7.3-soap php7.3-gd php7.3-xml php7.3-intl php7.3-mysql php7.3-cli php7.3-mcrypt php7.3-ldap php7.3-zip php7.3-curl
Maintenant, vous avez installé tous les logiciels requis et l’étape suivante consiste à vous connecter à MySQL Server et à créer une base de données Drupal. Utilisez la commande suivante pour créer une base de données. Changer avec le nom de votre base de données.
CREATE DATABASE
Créez un utilisateur de base de données appelée "" avec un nouveau mot de passe. et accordé l’accès complet à l’utilisateur à la base de données en exécutant les commandes suivantes. Changez avec l’utilisateur de la base de données souhaitée et avec votre mot de passe souhaité.
CREATE USER ''@'localhost' IDENTIFIED BY '';
GRANT ALL ON .* TO ''@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
FLUSH PRIVILEGES; EXIT;
Ensuite, exécutez les commandes ci-dessous pour télécharger et extraire le fichier téléchargé et le déplacer dans un nouveau répertoire racine Drupal.
cd /tmp && wget <a href="https://www.drupal.org/download-latest/zip">https://www.drupal.org/download-latest/zip</a>
sudo apt-get install unzip
sudo unzip drupal*.zip
sudo mkdir -p /var/www/html/drupal
sudo unzip Drupal*.zip -d /var/www/html/drupal
sudo chown -R www-data:www-data /var/www/html/drupal/
sudo chmod -R 755 /var/www/html/drupal/
Maintenant, permet de configurer Drupal. Ouvrez votre navigateur accédez à votre nom de domaine pour démarrer la configuration de Drupal. Vous devriez voir l’assistant d’installation de Drupal Sélectionnez votre langue préférée dans Dropdown et cliquez sur Enregistrer et continuer
- Sélectionnez le profil d’installation et cliquez sur Enregistrer et continuer
- Configuration de la base de données et cliquez sur Enregistrer et continuer
- Installez maintenant le Drupal
- À la fin, configurez le site Bravo. Vous avez installé avec succès Drupal sur Nginx