srv17 : install drupal 7

Vers mes notes : commandes apache, ssh-tests-faire-en-cas-soucis, srv17 : install drupal 8, commandes sql

conf srv et apache

srv17 est un ubuntu srv 17 avec: php7, apache 2.4.25, mysql 5.7.18, composer v 1.2.2 et drush 8.1.11.

En /etc/hosts ajout de dru7, dru7s1 et dru7s2, la db a été configurée.
support utf8: vérifier  /etc/mysql/mysql.conf.d/mysqld.cnf

Changer vers le bas du fichier /etc/apache2/apache2.conf tq :

# 7 mai 2017 modifs de apache2.conf : efface Require all granted et change None à All dans /
<Directory />
        Options FollowSymLinks
        AllowOverride All
</Directory>
# et <Directory /var/www/>
#       Options Indexes FollowSymLinks
#       AllowOverride None
#       Require all granted
#</Directory>
# devient :
<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride All
        order allow,deny
        allow from all
</Directory>

le reste est comme d'hab (cf install drupal 7 en multisite), avec des sudo a2enconf dru7 ; sudo a2ensite dru7 ; sudo service apache2 status et  sudo apache2ctl -S

Il manquait l'extention php gd (requis pour drupal 7 pour les images): sudo apt-get install php7.0-gd

Choisir la version:   ~w/$ drush dl drupal-7.x --select ou  drush dl views --select
sudo mv drupal-7.54/ /var/www/dru7

Télécharger la version fr pour le core et la copier dans dru7/profiles/standard/translations

Conf dru7

C'est un 7.54 (drush dl drupal-7.x dl une version de 7 de dev). Ajout dans .../dru7/sites/sites.php (dru7 sera vide de contenu, dru7s1 sera le 1er site) de :

$sites['dru7'] = 'dru7'; 
$sites['dru7s1'] = 'dru7s1'; 

rappel de la syntaxe: $sites['dru7'] = 'nom-rep';

Installer via http://dru7/install.php
A la fin: sudo chmod a-w dru7/settings.php ; sudo chmod a-w dru7

Alias drush

Les alias sont dans un dossier nommé "sites-alias" (pour drucomp1 ils sont en /mnt/d2/w/drucomp1/drush/site-aliases). Ici en /home/jen/.drush/site-aliases/aliases.drushrc.php :

$aliases['dru7s1'] = array(
  'root' => '/var/www/dru7',
  'uri' => 'http://dru7s1',
);
$aliases['dru7'] = array(
  'root' => '/var/www/dru7',
  'uri' => 'http://dru7',
);

 

AttachmentSize
Plain text icon fichiers de conf pour dru71.56 KB
logo drush