Drupal est une gestion de contenu libre et open source qui utilise un PHP et une base de données back-end, par exemple, MySQL. Il a été créé en 2001 et est le 3ème site le plus populaire de gestion de contenu en ligne. Il a maintenant plus 17 000 addons pour personnaliser ses fonctionnalités.
Programme d’installation
Les étapes dans ce tutoriel obligent l’utilisateur à avoir les privilèges root sur leur serveur privé virtuel. Vous pouvez voir comment mettre en place que dans les étapes 3 et 4 de la configuration initiale du serveur
Avant de travailler avec Drupal, vous devez avoir installé sur votre serveur virtuel de lampe. Si vous n’avez pas le Linux, Apache, MySQL, pile PHP sur votre VPS, vous trouverez le tutoriel pour la mise en place ici : Comment faire pour installer la lampe sur CentOS 6.
Une fois que l’utilisateur et les logiciels requis, vous pouvez commencer l’installation de Drupal !
La première étape — Télécharger Drupal
Nous pouvons Télécharger Drupal directement depuis leur site Web. Actuellement, la version la plus récente est de 7.15
wget http://ftp.drupal.org/files/projects/drupal-7.15.tar.gz
Cette commande télécharge le package zippé Drupal directement à votre répertoire utilisateur sur le serveur virtuel. Vous pouvez décompresser avec la commande suivante :
tar zxvf drupal-7.15.tar.gz
Une fois le fichier décompressé, déplacer votre répertoire de web par défaut. Il s’agit pour les utilisateurs d’Apache, probablement /var/www/html.
sudo mv drupal-7.15 /var/www/html
Deuxième étape – télécharger des paquetages additionnels
Bien que la pile LAMP a fourni une bonne base pour un serveur, Drupal nécessite quelques paquets supplémentaires pour fonctionner. Nous devrions maintenant les télécharger :
sudo yum install php-mbstring php-gd php-xml
Une fois les packages installés, il est temps de commencer la mise en place Drupal lui-même.
Troisième étape : configurer les paramètres
Après avoir déplacé les fichiers Drupal dans le répertoire web, placez-vous dans le répertoire Drupal :
CD /var/www/html/drupal-7.15
Il y a quelques pas, que nous devons prendre ici :
Tout d’abord, copiez le fichier de paramètres par défaut et renommez la copie. Ne renommez pas le fichier par défaut, vous devez les deux fichiers pour l’installation de Drupal.
CP sites/default/default.settings.php sites/default/settings.php
Deuxièmement, permettre à l’installateur écrire dans le fichier de configuration en mettant à jour les autorisations pour le fichier et le répertoire de paramètres :
chmod a + w sites/default/settings.php
chmod a + w sites/default
Troisième étape : créer la base de Drupal et utilisateur
Maintenant nous avons besoin de passer se prépare pour un moment et créez un nouveau répertoire de MySQL pour Drupal.
Allez-y et ouvrez une session dans le MySQL Shell :
MySQL -u root -p
Connectez-vous en utilisant votre mot de passe root MySQL. Nous devons ensuite créer une base de données Drupal, un utilisateur dans cette base de données et de donner à cet utilisateur un nouveau mot de passe. N’oubliez pas que toutes les commandes MySQL doivent se terminer par un point-virgule.
Tout d’abord, nous allons faire la base de données (j’appelle mien Drupal par souci de simplicité – pour un vrai serveur, cependant, ce nom n’est pas très sûr). N’hésitez pas à lui donner n’importe quel nom que vous choisissez :
CREATE DATABASE drupal ;
Query OK, 1 row touchés (0.00 sec)
Ensuite, nous avons besoin créer le nouvel utilisateur. Vous pouvez remplacer la base de données, le nom et le mot de passe, par ce que vous préférez :
CREATE USER druser@localhost ;
Query OK, 0 rows touchés (0.00 sec)
Définir le mot de passe pour votre nouvel utilisateur :
SET PASSWORD FOR druser@localhost= PASSWORD(“password”) ;
Query OK, 0 rows touchés (0.00 sec)
Finir par l’octroi de tous les privilèges au nouvel utilisateur. Sans cette commande, le programme d’installation de Drupal sera en mesure d’exploiter le nouvel utilisateur mysql pour créer les tables requises :
GRANT ALL PRIVILEGES ON drupal.* TO druser@localhost IDENTIFIED BY « password » ;
Query OK, 0 rows touchés (0.00 sec)
Puis actualisez MySQL :
FLUSH PRIVILEGES ;
Query OK, 0 rows touchés (0.00 sec)
Sortir hors de la coquille de MySQL :
sortie
Redémarrez apache :
sudo service httpd restart
Étape 4 — accéder le programme d’installation de Drupal
Une fois que vous avez placé les fichiers Drupal dans l’emplacement correct sur votre VPS, affecté les autorisations appropriées et mettre en place la base de données MySQL et le nom d’utilisateur, vous pouvez compléter les étapes restantes dans votre navigateur.
Accéder au programme d’installation de Drupal en ajoutant /drupal-7.15/ de domaine ou l’adresse IP de votre site (par exemple. example.com/drupal-7.15/)
Leave a Reply