Sites


Créer son site avec Drupal 8

 Installer Drupal sur son ordinateur

 

Linux

Sous Linux, apache et le reste de l’environnement de développement est certainement déjà installé. Dans le cas contraire, il vous faudra un serveur web comme Apache et un serveur de Base de données comme Mysql.

Dans le cas de l’installation de votre drupal dans un alias configuré, il se pourrait qu’à la fin de l’installation, tout clic dans un menu d’administration n’abouttisse pas. Dans ce cas, il s’agit d’un mauvais conflit entre la configuration par défaut de drupal et de votre alias. Vous pouvez alors

  • soit créer un virtualhost spécifique associé à un domaine particulie
  • soit modifier le fichier .htaccess placé par défaut à la racine de Drupal et changez la directive RewriteBase /drupal en RewriteBase /votrealias/drupal

Windows

Télécharger Wampserver et l'installer : http://www.wampserver.com/

WampServer permet de faire fonctionner localement des applications web, des sites internets en langage de script PHP. WampServer est une plateforme de développement Web comprenant

  • Apache2 : serveur http permettant de mettre en ligne un site internet (html, php)
  • MySQL : système de gestion de bases de données et utilise PHPMyAdmin pour gérer plus facilement les bases de données
  • le langage de scripts PHP

Avant de commencer l'installation de Drupal 8

Créer la base de donnée drupal. Pour cela, taper dans l'url du navigateur : localhost/phpmyadmin/ ou à partir de Wampserver :

 

Dans WampServer, activer

  • dans apache : le module rewrite_module
  • dans php : les modules php_gd2, php_curl, php_openssl

 

De nombreuses erreurs sont liées à la durée maximum d’exécution ou au paramètrage d’OPCache

 http://drupal.org/node/2780071

 

Commencer l'installation de Drupal 8

 

Télécharger l'archive Drupal 8 et la décompresser dans le dossier /wamp/www/ créé par WampServer. Modifier le nom du dossier si vous le souhaitez.
Dans l'url de votre navigateur, taper localhost/nom_de_votre_dossier/ , s'affiche alors la page de début d'installation

  • Choose language : Choisir la langue de Drupal, par défaut est en Anglais

 Si une autre langue a été choisi, cette page apparaît avec un problème concernant l'installation des traductions.

Le problème vient que le serveur des traductions est hors-ligne Pour cela, il faut installer directement le fichier de traduction dans le dossier translations. Vous trouverez les traductions sur cette page

https://localize.drupal.org

Sélectionner la langue voulue

Dans le sous onglet Overview, sélection le Drupal Core correspondant, dans ce cas présent, choississer la version 8.0.1-beta2, télécharger le fichier et le placer dans le dossier des traductions sites/default/files/translations/.

Retourner ensuite sur la page d'installation de Drupal, Réessayer à nouveau en cliquant sur try again.

 Choisir un profil d'installation

  • Standard : installe Drupal avec déjà tous les modules installés
  • Minimal : aucun module n'est installé, option destinée aux utilisateurs expérimentés
  • Enregistrer et continuer

Drupal vérifie ensuite les pré-requis c'est-à-dire les bonnes versions de Apache, PHP, etc.

Cliquer sur le bouton Wampserver>php>php.ini
Comme Drupal installe toutes les traductions, modifier dans le fichier php.ini, la ligne suivante

max_execution_time = 120

par

max_execution_time = 600

Repérer ensuite dans le même fichier, la partie xdebug et ajouter cette ligne
xdebug.max_nesting_level=256

Configuration de la base de données

La base de données a été crée lors de la création de l'utilisateur, la base de données s'intitule Drupal dans notre cas.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L'installation de Drupal démarre

Puis ensuite, Drupal installe les traductions, le temps d'installation peut être assez longs, cela dépend des performances de votre ordinateur.

Viens ensuite la configuration du site. Un message de succès des traductions s'affiche et un message d'erreur mais ne posera pas de problème après.

Remplisser les champs et enregistrer et continuer.

configuration site

Mise à jour de la configuration des traductions qui finalise l'installation de Drupal 8.

Vous arrivez sur la page d'accueil de votre site.

Mac

 

Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.

Vous devriez rafraîchir la page.