Projet

Général

Profil

Actions

8 » Historique » Révision 13

« Précédent | Révision 13/59 (diff) | Suivant »
Patrice Nadeau, 2016-01-11 20:04


h1. Drupal 8

openSUSE Leap 42.1

h2. Pre-requis

h3. PHP OPcache

Module facultatif

Installation


zypper install php5-opcache

Ajouter dans le fichier /etc/php/apache2/php.ini


extension=opcache.so

Relire la configuration Apache


systemctl reload apache2.service

h3. MySQL/MariaDB

Choisir et noter les 3 items suivants :

  • drupal_db : nom voulu de la base de donnés de Drupal
  • drupal_user : nom voulu pour l’usager MySQL
  • drupal_password : mot de passe voulu pour l’usager MySQL

À partir du serveur :

root est l’usager « root » de MySQL


mysql -u root -p

Inscrire les commandes SQL suivantes :


create database drupal_db character set utf8;
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, LOCK TABLES, CREATE TEMPORARY TABLES ON drupal_db.* TO 'drupal_user'@'localhost' IDENTIFIED BY 'drupal_password';
COMMIT;
quit;

h3. Apache

/etc/apache2/vhosts.d/vhost.conf



#    Servername www.toto.com
    DocumentRoot /srv/www/htdocs/drupal2
    ServerAdmin toto@toto.com
    
        Options Indexes ExecCGI FollowSymLinks
        AllowOverride All
        Require all granted
    


h2. Installation

https://www.drupal.org/upgrade/migrate

Sur le serveur :


# Téléchargement
cd /srv/www/htdocs
wget http://ftp.drupal.org/files/projects/drupal-8.0.2.tar.gz
tar -xvf drupal-8.0.2.tar.gz
mv drupal-8.0.2 drupal2
# Changement de la sécurité
chown wwwrun:www -R drupal2

À partir d'un navigateur internet, allez au http://serveur.tld/drupal2

h2. Mise a niveau d'une version précédente (7.x)

Une nouvelle installation de Drupal 8 doit être faite et ensuite une migration vers le nouveau site seras effectué.

Une fois l'installation de base faite, activer les modules :

  • Migrate
  • Migrate Drupal

Mis à jour par Patrice Nadeau il y a presque 9 ans · 13 révisions