GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Drupal 7 avec Apache sur Ubuntu 14.04

Drupal est un logiciel open source maintenu et développé par une communauté de plus de 721 200 utilisateurs et développeurs à travers le monde. Il est écrit en PHP et dans une base de données principale, telle que MySQL. Des milliers de modules complémentaires et de conceptions vous permettent de créer n'importe quel site que vous pouvez imaginer. Comme il est gratuit et open source, Drupal est flexible, robuste et constamment amélioré par des centaines de milliers de passionnés du monde entier.

Dans ce didacticiel, nous vous expliquerons comment configurer Drupal dans Ubuntu Server 14.04 LTS (Trusty). Voici les étapes à suivre pour installer votre Drupal sur votre serveur Ubuntu.

Étape 1 :Configurer la pile LAMP

Avant d'installer Drupal 7.x, vous devez avoir une pile LAMP (Linux, Apache2, MySQL5 et PHP5) installée sur votre serveur Ubuntu 14.04. Si ces composants ne sont pas déjà installés et configurés, vous pouvez utiliser ce didacticiel pour apprendre à configurer la pile LAMP.

ou

Vous pouvez simplement installer le bundle maintenant en utilisant la commande ci-dessous :

$ sudo apt-get install apache2 apache2-utils PHP5 
$ sudo apt-get install php5 php5-mysql php-pear php5-gd  php5-mcrypt php5-curl MYSQL Server
$ sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

Étape 2 :Créer une base de données et un utilisateur pour Drupal

Connectez-vous au serveur mysql en tant qu'utilisateur root en tapant la commande suivante

mysql -u root -p

Une fois la connexion réussie au serveur Mysql, nous utiliserons ces commandes pour créer une base de données pour Drupal. Dans ce cas, je donnerai le nom de la base de données Drupal sous la forme drupaldb, Vous pouvez l'appeler comme vous voulez.

CREATE DATABASE drupaldb;

Ensuite, nous allons créer un compte utilisateur MySQL séparé et donner un mot de passe à cet utilisateur. Dans ce cas, nous appellerons le nouveau compte "linoxideuser" et mot de passe pour le nouveau compte "drupaLinoxide1 ", vous devez absolument changer le mot de passe de votre installation et pouvez nommer l'utilisateur comme vous le souhaitez, mais assurez-vous de ne pas oublier le nom de la base de données, le nom d'utilisateur et le mot de passe . Vous pouvez le faire en tapant la commande suivante :

CREATE USER linoxideuser@localhost IDENTIFIED BY 'drupaLinoxide1';

Ensuite, accordez tous les privilèges sur la base de données que vous venez de créer au nouvel utilisateur en exécutant les commandes ci-dessous

GRANT ALL PRIVILEGES ON drupaldb.* TO linoxideuser@localhost;

Nous devons vider les privilèges afin que l'instance actuelle de MySQL soit informée des récents changements de privilèges que nous avons apportés :

FLUSH PRIVILEGES;

Et enfin, nous quittons le terminal MySQL en entrant :

exit;

Étape 3 :Téléchargez Drupal 7.x

Entrez dans le répertoire Web root d'Apache soit /var/www/html par défaut :

cd /var/www/html

Téléchargez drupal 7.x depuis le site Web du projet drupal avec la commande suivante, je vais télécharger notre dernière version 7.34 :

http://ftp.drupal.org/files/projects/drupal-7.34.tar.gz

Extrayez les fichiers "drupal-7.34.tar.gz" pour reconstruire le répertoire drupal avec ces commandes :

sudo tar -zxvf drupal-7.34.tar.gz

Cela créera un répertoire appelé drupal-7.34 dans le répertoire /var/www/html

Copiez tous les fichiers du répertoire drupal-7.34 dans la racine du document d'Apache, nous vous recommandons d'utiliser rsync commande pour préserver les autorisations et l'intégrité des données :

sudo rsync -avP drupal-7.34/ /var/www/html

Ou, vous pouvez le faire sans mentionner la racine du document d'Apache :

sudo rsync -avP drupal-7.34/ .

Une fois la copie de tous les fichiers sur le répertoire drupal terminée. Supprimez le répertoire drupal-7.34 et le fichier latest.tar.gz en tapant la commande suivante :

sudo rm -rf drupal-7.34/ drupal-7.34.tar.gz

Donnez des autorisations à l'utilisateur et au groupe (www-data) sur tout sous le répertoire /var/www/html

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

Étape 4 :Installez Drupal 7.x à partir du navigateur Web

Terminez l'installation de Drupal 7.x via le navigateur Web, dans votre navigateur Web si vous avez installé sur votre serveur local, vous pouvez naviguer en utilisant http://127.0.0.1/ ou naviguer vers le nom de domaine ou l'adresse IP publique de votre serveur [http://ip_public] ou [http://domaine]

Dans ce cas, je choisirais le profil :option standard.

Choisissez la langue :Anglais par défaut

Sélectionnez le type de base de données :mysql par défaut, entrez le nom de la base de données, le nom d'utilisateur de la base de données et le mot de passe de la base de données

L'installation de Drupal est terminée, cliquez sur "Visitez votre nouveau site" pour afficher la page d'accueil du site Drupal

Hourra, nous avons réussi à configurer Drupal dans notre Ubuntu 14.04 LTS (Trusty) mais oui, cela devrait fonctionner correctement dans toutes les versions d'Ubuntu.


Ubuntu
  1. Comment installer MySQL 8.0 dans Ubuntu 18.04

  2. Comment installer Drupal sur Ubuntu 18.04

  3. Comment installer WordPress avec Nginx sur Ubuntu 18.04

  4. Comment installer Mattermost avec MySQL sur Ubuntu 14.04 et Debian 8

  5. Comment installer Drupal 7 sur Ubuntu 14.04

Comment installer Apache, MySQL, PHP sur Ubuntu 18.04 LTS

Comment installer Drupal sur Ubuntu 14.04

Comment installer Drupal avec Apache sur Debian et Ubuntu

Comment installer Drupal sur un serveur Ubuntu 20.04 avec Apache

Comment installer MySQL sur Ubuntu 22.04

Comment installer Drupal 9 sur Ubuntu 20.04