Outils pour utilisateurs

Outils du site


issue101:labo_linux_-_drupal_7

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue101:labo_linux_-_drupal_7 [2015/10/10 11:49] auntieeissue101:labo_linux_-_drupal_7 [2015/10/11 14:17] (Version actuelle) fcm_-_ekel
Ligne 5: Ligne 5:
 From the Drupal website: “Drupal is a free software package that allows you to easily organize, manage and publish your content, with an endless variety of customization.” Drupal, Wordpress, and Joomla are among the most popular web content management systems. Drupal is very modular compared to other content management systems. Wordpress tends to include a lot of features right off the initial install whereas Drupal is more of a ‘start small and tailor to your needs’ system.** From the Drupal website: “Drupal is a free software package that allows you to easily organize, manage and publish your content, with an endless variety of customization.” Drupal, Wordpress, and Joomla are among the most popular web content management systems. Drupal is very modular compared to other content management systems. Wordpress tends to include a lot of features right off the initial install whereas Drupal is more of a ‘start small and tailor to your needs’ system.**
  
-Cet article est une version mise à jour de notes que j'ai prises il y a pas mal d'années sur l'installation de Drupal sur Ubuntu Server.+Cet article est une version mise à jour de notes que j'ai prises il y a pas mal d'années concernant l'installation de Drupal sur Ubuntu Server.
  
 Extrait du site internet de Drupal : « Drupal est un paquet logiciel gratuit vous permettant d'organiser, de gérer et de publier facilement vos contenus avec des possibilités infinies de personnalisation. » Drupal, Wordpress et Joomla sont parmi les plus populaires des outils de gestion de contenu Web. Drupal est très modulaire en comparaison des autres outils de gestion de contenu. Wordpress a tendance à inclure un tas d'options dès l'installation alors que Drupal serait un système plutôt orienté vers « commencer petit et croître suivant vos besoins ». Extrait du site internet de Drupal : « Drupal est un paquet logiciel gratuit vous permettant d'organiser, de gérer et de publier facilement vos contenus avec des possibilités infinies de personnalisation. » Drupal, Wordpress et Joomla sont parmi les plus populaires des outils de gestion de contenu Web. Drupal est très modulaire en comparaison des autres outils de gestion de contenu. Wordpress a tendance à inclure un tas d'options dès l'installation alors que Drupal serait un système plutôt orienté vers « commencer petit et croître suivant vos besoins ».
Ligne 11: Ligne 11:
 **I have a habit of forgetting tasks I don’t do everyday. When it’s a task that requires quite a few steps, I like to document the steps because I find that instructions provided by projects sometimes skip steps or make assumptions I don’t know. Installing and configuring Apache alone can be quite a task, particularly if you’re setting up multiple domains or have special library requirements. Add the complexity of learning MySQL (many people learn phpmyadmin) and things get a bit more challenging.** **I have a habit of forgetting tasks I don’t do everyday. When it’s a task that requires quite a few steps, I like to document the steps because I find that instructions provided by projects sometimes skip steps or make assumptions I don’t know. Installing and configuring Apache alone can be quite a task, particularly if you’re setting up multiple domains or have special library requirements. Add the complexity of learning MySQL (many people learn phpmyadmin) and things get a bit more challenging.**
  
-J'ai l'habitude d'oublier les choses que je ne fais pas quotidiennement. Quand c'est un travail qui contient plusieurs étapes, je préfère décrire chaque étape, car je trouve que les modes d'emploi fournis par les projets sautent parfois des étapes ou partent d'à priori dont je ne suis pas sûr. Installer et configurer Apache peut être ardu, particulièrement si vous mettez en place plusieurs domaines ou avez besoin de bibliothèques spécifiques. Ajoutez à cela la difficulté d'apprendre MySQL (beaucoup de gens apprennent phpmyadmin) et l'ensemble commence à devenir compliqué.+J'ai l'habitude d'oublier les choses que je ne fais pas quotidiennement. Quand c'est un travail qui contient plusieurs étapes, je préfère décrire chaque étape, car je trouve que les modes d'emploi fournis par les projets sautent parfois des étapes ou partent d'à priori dont je ne suis pas sûr. Installer et configurer Apache peut être ardu, particulièrement si vous mettez en place plusieurs domaines ou si vous avez besoin de bibliothèques spécifiques. Ajoutez à cela la difficulté d'apprendre MySQL (beaucoup de gens apprennent phpmyadmin) et l'ensemble commence à devenir compliqué.
  
 **For the purpose of this article, I’m assuming access to the command line of a fresh install of Ubuntu Server 14.04. **For the purpose of this article, I’m assuming access to the command line of a fresh install of Ubuntu Server 14.04.
Ligne 17: Ligne 17:
 Step #1 - Update Ubuntu Server:** Step #1 - Update Ubuntu Server:**
  
-Pour les besoins de cet article, je pars du principe qu'on travaille en ligne de commande sur une installation neuve de Ubuntu Server.+Pour les besoins de cet article, je pars du principe qu'on travaille en ligne de commande sur une installation neuve d'Ubuntu Server.
  
-Étape #1 – Mise à jour d'Ubuntu Server+Étape 1 – Mise à jour d'Ubuntu Server
  
 sudo apt-get update sudo apt-get update
Ligne 33: Ligne 33:
 During the install process, you’ll be asked to enter a password for the root user to access MySQL databases. The password you use should be long and complex, especially if you plan on exposing the site to the Internet (as opposed to Intranet).** During the install process, you’ll be asked to enter a password for the root user to access MySQL databases. The password you use should be long and complex, especially if you plan on exposing the site to the Internet (as opposed to Intranet).**
  
-Étape #2 – Installer Apache, MySQL, PHP et quelques bibliothèques PHP de base.+Étape 2 – Installer Apache, MySQL, PHP et quelques bibliothèques PHP de base
  
 sudo apt-get install apache2 mysql-server php5 php5-mysql php5-gd sudo apt-get install apache2 mysql-server php5 php5-mysql php5-gd
Ligne 51: Ligne 51:
 127.0.1.1 drupal8** 127.0.1.1 drupal8**
  
-Quand l'installation se termine, vous aurez un message du genre :  “apache2 could not reliably determine the server’s fully qualified domain name, using 127.0.1.1. Set the ‘ServerName’ directive globally to suppress this message.” (« apache2 n'a pas pu déterminer le nom de domaine complètement qualifié (Fully Qualified Domain Name FQDN) en utilisant 127.0.1.1. Renseigner globalement le « ServerName » [NdT: variable donnant le nom du serveur] pour supprimer ce message »).+Quand l'installation se termine, vous aurez un message du genre :  “apache2 could not reliably determine the server’s fully qualified domain name, using 127.0.1.1. Set the ‘ServerName’ directive globally to suppress this message.” (« apache2 n'a pas pu déterminer le nom de domaine complètement qualifié (Fully Qualified Domain Name FQDN) en utilisant 127.0.1.1. Renseigner globalement le « ServerName » [NdT : variable donnant le nom du serveur] pour supprimer ce message »).
  
 Nous avons donc besoin de donner le nom de domaine complètement qualifié (FQDN). Nous avons donc besoin de donner le nom de domaine complètement qualifié (FQDN).
  
-Étape #3 – Donner une valeur au nom de domaine complètement qualifié (FQDN).+Étape 3 – Donner une valeur au nom de domaine complètement qualifié
  
-Le FQDN comporte deux parties : Le nom d'hôte de l'ordinateur sur lequel tourne le serveur et le nom de domaine. Il y a plusieurs façons de résoudre le problème du FQDN. La première est de paramétrer le FQDN avec l'adresse IP 127.0.1.1 dans /etc/hosts (dans ce cas mon nom d'hôte est Drupal8):+Le FQDN comporte deux parties : Le nom d'hôte de l'ordinateur sur lequel tourne le serveur et le nom de domaine. Il y a plusieurs façons de résoudre le problème du FQDN. La première est de paramétrer le FQDN avec l'adresse IP 127.0.1.1 dans /etc/hosts (dans ce casmon nom d'hôte est Drupal8) :
  
 127.0.1.1 drupal8 127.0.1.1 drupal8
Ligne 89: Ligne 89:
 For the purpose of this article I’m assuming you’re just running a single website on a single server. If you plan on running multiple sites on the server your setup will be a little different. For multi-site setups, you’ll need to know a bit about modifying apache configuration files in /etc/apache2/sites-available. For this single site, we’re just going to use the already enabled 000-default.conf file which points to /var/www/html for the web server.** For the purpose of this article I’m assuming you’re just running a single website on a single server. If you plan on running multiple sites on the server your setup will be a little different. For multi-site setups, you’ll need to know a bit about modifying apache configuration files in /etc/apache2/sites-available. For this single site, we’re just going to use the already enabled 000-default.conf file which points to /var/www/html for the web server.**
  
-Étape #4 – Télécharger et décompresser Drupal et le déplacer dans /var/www/html :+Étape 4 – Télécharger et décompresser Drupal et le déplacer dans /var/www/html
  
 Dans le cadre de cet article, nous partons du principe que nous installons un site Internet unique sur un seul serveur. Si vous projetez d'installer plusieurs sites sur le serveur, la configuration sera un peu différente. Pour des configurations multi-sites, vous devez savoir comment modifier le fichier de configuration dans /etc/apache2/sites-available. Pour ce site unique nous allons juste utiliser le fichier préconfiguré 000-default.conf qui pointe vers /var/www/html pour le serveur Internet. Dans le cadre de cet article, nous partons du principe que nous installons un site Internet unique sur un seul serveur. Si vous projetez d'installer plusieurs sites sur le serveur, la configuration sera un peu différente. Pour des configurations multi-sites, vous devez savoir comment modifier le fichier de configuration dans /etc/apache2/sites-available. Pour ce site unique nous allons juste utiliser le fichier préconfiguré 000-default.conf qui pointe vers /var/www/html pour le serveur Internet.
Ligne 111: Ligne 111:
 tar -zxvf drupal-7.39.tar.gz tar -zxvf drupal-7.39.tar.gz
  
-Arrivé là, il serait bon d'aller dans le répertoire de Drupal-7.39 et de lire les fichiers INSTALL et README. Si vous utilisez PostgreSQL à la place de MySQL assurez-vous de lire le fichier INSTALL.pgsql.txt. Si, lors de l'installation avec MySQL, vous rencontrez des problèmes vous pourriez vouloir jeter un œil au fichier INSTALL.mysql.txt. Le fichier INSTALL.txt donne une vue générale d'une installation standard. Si vous vous êtes déplacé dans le dossier drupal-7.39, prenez bien garde à remonter d'un niveau dans l'arborescence avant l'étape suivante qui consiste à déplacer les dossiers drupal dans /var/www/html :+Arrivé là, il serait bon d'aller dans le répertoire de Drupal-7.39 et de lire les fichiers INSTALL et README. Si vous utilisez PostgreSQL à la place de MySQLassurez-vous de lire le fichier INSTALL.pgsql.txt. Si, lors de l'installation avec MySQL, vous rencontrez des problèmesvous pourriez vouloir jeter un œil au fichier INSTALL.mysql.txt. Le fichier INSTALL.txt donne une vue générale d'une installation standard. Si vous vous êtes déplacé dans le dossier drupal-7.39, prenez bien garde de remonter d'un niveau dans l'arborescence avant l'étape suivante qui consiste à déplacer les dossiers drupal dans /var/www/html :
  
 sudo mv drupal-7.39/* /var/www/html sudo mv drupal-7.39/* /var/www/html
Ligne 119: Ligne 119:
 **If your server is also your desktop machine (generally not a great idea), you can check it out in a web browser by typing http://localhost/ into the web browser. From another Linux machine, you can type in the hostname of your web server http://drupal/. Despite adding the drupal files to /var/www/html, we still get the apache splash screen because there’s an index.html file in the /var/www/html folder. Getting rid of this file will display the drupal installation when you navigate to the hostname/FQDN.** **If your server is also your desktop machine (generally not a great idea), you can check it out in a web browser by typing http://localhost/ into the web browser. From another Linux machine, you can type in the hostname of your web server http://drupal/. Despite adding the drupal files to /var/www/html, we still get the apache splash screen because there’s an index.html file in the /var/www/html folder. Getting rid of this file will display the drupal installation when you navigate to the hostname/FQDN.**
  
-Si votre serveur est aussi votre ordinateur de bureau (plutôt déconseillé), vous pouvez le vérifier dans un navigateur en tapant http://localhost/. Depuis une autre machine Linux du réseau local vous pouvez entrer le nom d'hôte de votre serveur http://drupal/. Malgré le fait que nous avons ajouté les fichiers drupal dans /var/www/html, nous obtenons toujours l'écran d'accueil d'Apache parce qu'il y a un fichier index.html dans le dossier /var/www/html. En supprimant ce fichier on obtiendra l'écran d'installation de Drupal en se rendant à l'adresse hostname/FQDN.+Si votre serveur est aussi votre ordinateur de bureau (plutôt déconseillé), vous pouvez le vérifier dans un navigateur en tapant http://localhost/. Depuis une autre machine Linux du réseau local, vous pouvez entrer le nom d'hôte de votre serveur http://drupal/. Malgré le fait que nous avons ajouté les fichiers drupal dans /var/www/html, nous obtenons toujours l'écran d'accueil d'Apache parce qu'il y a un fichier index.html dans le dossier /var/www/html. En supprimant ce fichieron obtiendra l'écran d'installation de Drupal en se rendant à l'adresse hostname/FQDN.
  
 **Step #5 - Create the MySQL database to hold the drupal files: **Step #5 - Create the MySQL database to hold the drupal files:
Ligne 131: Ligne 131:
 create database d_test;** create database d_test;**
  
-Étape #5 – Créer la base de données MySQL qui contiendra les fichiers Drupal+Étape 5 – Créer la base de données MySQL qui contiendra les fichiers Drupal
  
 Avant de pouvoir démarrer Drupal, nous allons avoir besoin d'une base de données dans laquelle nous pourrons écrire. MySQL est l'une des bases de données les plus répandues dans le monde et un excellent choix en ce qui nous concerne. Vous pouvez utiliser une interface Internet pour commander MySQL, mais j'ai toujours préféré utiliser directement des commandes MySQL en lançant le logiciel dans un terminal : Avant de pouvoir démarrer Drupal, nous allons avoir besoin d'une base de données dans laquelle nous pourrons écrire. MySQL est l'une des bases de données les plus répandues dans le monde et un excellent choix en ce qui nous concerne. Vous pouvez utiliser une interface Internet pour commander MySQL, mais j'ai toujours préféré utiliser directement des commandes MySQL en lançant le logiciel dans un terminal :
Ligne 147: Ligne 147:
 Don’t forget the .* after your database name. I did this several times when I was first starting to use mysql and couldn’t figure out why I kept getting an error. ** Don’t forget the .* after your database name. I did this several times when I was first starting to use mysql and couldn’t figure out why I kept getting an error. **
  
-Si la commande s'est bien passée, vous obtiendrez le message « Query OK, 1 row affected ». Pour voir s'il existe d'autres bases de données, utilisez la commande « show databases; » . Ensuite nous voulons attribuer des droits d'accès à la base à un utilisateur existant. Dans mon installation Ubuntu, j'utilise le nom Charles. Les droits valides pour une base de données sont listés dans le fichier INSTALL.mysql.txt.+Si la commande s'est bien passée, vous obtiendrez le message « Query OK, 1 row affected ». Pour voir s'il existe d'autres bases de données, utilisez la commande « show databases; ». Ensuite nous voulons attribuer des droits d'accès à la base à un utilisateur existant. Dans mon installation Ubuntu, j'utilise le nom Charles. Les droits valides pour une base de données sont listés dans le fichier INSTALL.mysql.txt.
  
 grant select, insert, update, delete, create, drop, index, alter, create temporary tables on d_test.* TO ‘charles’@’localhost’ IDENTIFIED BY ‘MonMotDePasseExtraordinairementLong’; grant select, insert, update, delete, create, drop, index, alter, create temporary tables on d_test.* TO ‘charles’@’localhost’ IDENTIFIED BY ‘MonMotDePasseExtraordinairementLong’;
Ligne 160: Ligne 160:
 If you want to specify a different username, specify it before the colon. For example:** If you want to specify a different username, specify it before the colon. For example:**
  
-Ensuite il faut sortir de MySQL par la commande quit; . Si vous faites un ls -al dans /var/www/html vous verrez que tous les fichiers comportent votre nom d'utilisateur et votre groupe. Avant d'installer Drupal il faut changer le groupe au groupe www-data :+Ensuite il faut sortir de MySQL par la commande « quit; ». Si vous faites un ls -al dans /var/www/htmlvous verrez que tous les fichiers comportent votre nom d'utilisateur et votre groupe. Avant d'installer Drupalil faut changer le groupe au groupe www-data :
  
 sudo chown -R :www-data * sudo chown -R :www-data *
Ligne 190: Ligne 190:
 sudo chmod a+w sites/default/settings.php** sudo chmod a+w sites/default/settings.php**
  
-Dans le répertoire sites/default Drupal a un fichier qu'il faut copier en tant que settings.php+Dans le répertoire sites/defaultDrupal a un fichier qu'il faut copier en tant que settings.php :
  
 sudo cp sites/default/default.settings.php sites/default/settings.php sudo cp sites/default/default.settings.php sites/default/settings.php
  
 (Notez bien que la commande ci-dessus tient en une seule ligne avec une espace entre default.settings.php et sites/default/settings.php). Les permissions d'écriture doivent être données pour le fichier settings.php et, comme pour le répertoire sites/default, doivent être supprimées tout de suite après l'installation. (Notez bien que la commande ci-dessus tient en une seule ligne avec une espace entre default.settings.php et sites/default/settings.php). Les permissions d'écriture doivent être données pour le fichier settings.php et, comme pour le répertoire sites/default, doivent être supprimées tout de suite après l'installation.
 +
 +sudo chmod a+w sites/default/settings.php
  
 **We’re almost ready to install drupal, there’s one more step we need before running the installation PHP script, enabling mod_rewrite. Mod_rewrite is an apache module that enables rewriting of urls so they look more clean. For example: Instead of your browser going to yoursite.com/en/ref=as_ss_tl?, the web site points to yoursite.com/example. To accomplish this type: **We’re almost ready to install drupal, there’s one more step we need before running the installation PHP script, enabling mod_rewrite. Mod_rewrite is an apache module that enables rewriting of urls so they look more clean. For example: Instead of your browser going to yoursite.com/en/ref=as_ss_tl?, the web site points to yoursite.com/example. To accomplish this type:
Ligne 203: Ligne 205:
 sudo service apache2 restart** sudo service apache2 restart**
  
-Nous sommes presque prêts à installer Drupal, mais il faut activer mod-rewrite avant de lancer le script PHP d'installation. Mod_rewrite est un module Apache qui ré-écrit les url pour qu'elle soient plus simples. Ainsi plutôt que votre navigateur ne soit dirigé vers yoursite.com/en/ref=as_ss_tl?, le site pointera vers yoursite.com/example. Pour faire cela il faut taper :+Nous sommes presque prêts à installer Drupal, mais il faut activer mod-rewrite avant de lancer le script PHP d'installation. Mod_rewrite est un module Apache qui ré-écrit les url pour qu'elles soient plus simples. Ainsi plutôt que votre navigateur ne soit dirigé vers yoursite.com/en/ref=as_ss_tl?, le site pointera vers yoursite.com/example. Pour faire cela il faut taper :
  
 sudo a2enmod rewrite sudo a2enmod rewrite
Ligne 217: Ligne 219:
 Choose Standard Installation. English is the built-in language. Other languages can be added and there’s a link on how to do this on the installation page. The INSTALL.txt file covers installing other languages. For the moment click Save and Continue.** Choose Standard Installation. English is the built-in language. Other languages can be added and there’s a link on how to do this on the installation page. The INSTALL.txt file covers installing other languages. For the moment click Save and Continue.**
  
-Étape #6 – Lancer l'installation de Drupal depuis un navigateur :+Étape 6 – Lancer l'installation de Drupal depuis un navigateur
  
 L'étape suivante consiste à lancer l'installation de Drupal (le fichier install.php) depuis un navigateur. Si vous avez supprimé le fichier index.html (et pas index.php), vous devrez être redirigé vers le fichier install.php quand vous ouvrez l'URL depuis votre serveur. J'utilise presque exclusivement Linux, mais si vous utilisez une machine Windows pour accéder à votre serveur Linux, vous devrez indiquer au fichier hôte de votre machine Windows à quelle adresse IP se trouve votre serveur Linux. Sur Windows ce fichier s'appelle C:\system32\drivers\etc\hosts. Sur Ubuntu/Xubuntu vous n'avez qu'à entrer l'URL de votre serveur dans votre navigateur. Par exemple http://drupal/ L'étape suivante consiste à lancer l'installation de Drupal (le fichier install.php) depuis un navigateur. Si vous avez supprimé le fichier index.html (et pas index.php), vous devrez être redirigé vers le fichier install.php quand vous ouvrez l'URL depuis votre serveur. J'utilise presque exclusivement Linux, mais si vous utilisez une machine Windows pour accéder à votre serveur Linux, vous devrez indiquer au fichier hôte de votre machine Windows à quelle adresse IP se trouve votre serveur Linux. Sur Windows ce fichier s'appelle C:\system32\drivers\etc\hosts. Sur Ubuntu/Xubuntu vous n'avez qu'à entrer l'URL de votre serveur dans votre navigateur. Par exemple http://drupal/
Ligne 247: Ligne 249:
 sudo chmod go-w sites/default/ sudo chmod go-w sites/default/
  
-La dernière étape dans le réglage de notre installation Drupal sera d'entrer les informations de votre site, y compris le nom, l'adresse courriel du site (l'adresse à partir de laquelle seront envoyé des courriels aux utilisateurs), votre nom et mot de passe administrateur, l'adresse courriel de l'administrateur (appelée le compte de maintenance du site), le pays et le fuseau horaire du serveur par défaut et le type de mise à jour que vous souhaitez pour Drupal : soit automatique soit manuelle par le biais d'avertissements que vous recevrez par courriel à chaque mise à jour (une bonne solution). Cliquez sur Save and Continue.+La dernière étape dans le réglage de notre installation Drupal sera d'entrer les informations de votre site, y compris le nom, l'adresse courriel du site (l'adresse à partir de laquelle seront envoyés des courriels aux utilisateurs), vos nom et mot de passe administrateur, l'adresse courriel de l'administrateur (appelée le compte de maintenance du site), le pays et le fuseau horaire du serveur par défaut et le type de mise à jour que vous souhaitez pour Drupal : soit automatique soit manuelle par le biais d'avertissements que vous recevrez par courriel à chaque mise à jour (une bonne solution). Cliquez sur Save and Continue.
  
 Vous pouvez maintenant vous connecter sur votre nouveau site Drupal. Vous pouvez maintenant vous connecter sur votre nouveau site Drupal.
Ligne 258: Ligne 260:
 • 2bits.com - Besides having developed more than 30 modules for Drupal and being a server tuning company, 2bits has a lot of useful articles on Drupal - http://2bits.com/contents/articles** • 2bits.com - Besides having developed more than 30 modules for Drupal and being a server tuning company, 2bits has a lot of useful articles on Drupal - http://2bits.com/contents/articles**
  
-Cet article traite d'une installation basique de Drupal.  Certain des principes tels que la création d'une base de données MySQL, la mise en place de mod-rewrite, l'installation de PHP et des bibliothèques PHP seront utiles pour installer d'autres systèmes de gestion de contenu et des wiki. C'est un processus complexe et, bien que les fichiers INSTALL.txt soient disponibles, j'ai toujours eu besoin d'écrire ma propre liste d'étapes pour me souvenir de celles qui m'ont posé problème.+Cet article traite d'une installation basique de Drupal. Certain des principes tels que la création d'une base de données MySQL, la mise en place de mod-rewrite, l'installation de PHP et des bibliothèques PHP seront utiles pour installer d'autres systèmes de gestion de contenu et des wiki. C'est un processus complexe et, bien que les fichiers INSTALL.txt soient disponibles, j'ai toujours eu besoin d'écrire ma propre liste d'étapes pour me souvenir de celles qui m'ont posé problème.
  
 Si vous vous trouvez bloqué durant l'installation de Drupal, il existe un certain nombre de bonnes sources d'information : Si vous vous trouvez bloqué durant l'installation de Drupal, il existe un certain nombre de bonnes sources d'information :
Ligne 264: Ligne 266:
 • Les fichiers INSTALL.txt et README.txt dans le répertoire drupal-7.39/ • Les fichiers INSTALL.txt et README.txt dans le répertoire drupal-7.39/
  
-• Installation Rapide de Drupal pour les Débutants :+• Installation rapide de Drupal pour les débutants :
 https://www.drupal.org/documentation/install/beginners https://www.drupal.org/documentation/install/beginners
  
issue101/labo_linux_-_drupal_7.1444470562.txt.gz · Dernière modification : 2015/10/10 11:49 de auntiee