8 » Historique » Révision 11
Révision 10 (Patrice Nadeau, 2016-01-11 19:55) → Révision 11/59 (Patrice Nadeau, 2016-01-11 19:55)
h1. Drupal 8 > openSUSE Leap 42.1 h2. Pre-requis h3. PHP OPcache >Module facultatif Installation <pre><code class="bash"> zypper install php5-opcache </code></pre> Ajouter dans le fichier _/etc/php/apache2/php.ini_ <pre><code class="php"> extension=opcache.so </code></pre> Relire la configuration Apache <pre><code class="bash"> systemctl reload apache2.service </code></pre> 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 <pre><code class="bash"> mysql -u root -p </code></pre> Inscrire les commandes SQL suivantes : <pre><code class="sql"> 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; </code></pre> h3. Apache _/etc/apache2/vhosts.d/vhost.conf_ <pre><code class="bash"> <VirtualHost *:80> # Servername www.toto.com DocumentRoot /srv/www/htdocs/drupal2 ServerAdmin toto@toto.com <Directory "/srv/www/htdocs/drupal2"> Options Indexes ExecCGI FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost> </code></pre> h2. Installation https://www.drupal.org/upgrade/migrate Une nouvelle installation de Drupal 8 doit être faite et ensuite une migration vers le nouveau site seras effectué. h3. Drupal 8 h4. Sur le serveur <pre><code class="bash"> # 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 securite chown wwwrun:www -R drupal2 </code></pre> À partir d'un navigateur internet, allez au http://serveur.tld/drupal2