tek

articles techniques (indépendants de la langue) - technical articles

Récupérer la prod en dev

d'abord le backup

chez Gandi : faire une sauvegarde, envoyer sur la vmware choisie (selon version PHP).

reverse DNS free

Free permet de personnaliser un reverse DNS dès qu'on a une IP fixe ("81.56.IP.IP" pour la box, nommée machine), et qu'on a un nom de domaine (ou pas, elle sera alors nommée machine.hd.free.fr).

Installer drupal avec drush

Drush v7 : core-quick-drupal ou qd

qd a 2 arguments: site (sera nom dossier et nom de fichier sqlite) et projects (modules à dl) et 38 options.

Ex: drush qd srv1-dru8 devel --cache --core --select --writable  --db-url

 

cf http://www.drushcommands.com/drush-7x/core/core-quick-drupal

Module seo_checklist

https://www.drupal.org/project/seo_checklist C'est un pense-bete pour une équipe dedev. Propose des liens directs vers les pages de conf des modules "SEO".

Requiert http://drupal.org/project/checklistapi

Il conseille:

Alias drush pour site distant

Le principe

Le site de prod est à http://www.example.com et celui de dev à http://dev.example.com et on a un accès SSH sur la prod et la dev.

On va ajouter un fichier nommé sites/all/drush/example.aliases.drushrc.php :

Installer drush sur Simple Hosting Gandi

mettre le .zip en tmp puis le dézipper (unzip) et le déplacer en ~/var/php/admin/

cd ~/var/php/admin/
chmod 755 drush/drush
chmod 755 drush/drush.php
~/etc/bash/bashrc
     pour ajouter :   alias drush='~/var/php/admin/drush/drush'

avec drush-master (v7) il faut aussi composer => curl -sS https://getcomposer.org/installer | php
on n'a pas accès au su => impossible de mv composer.phar /usr/local/bin/composer
mais php composer.phar ok

Pages

S'abonner à RSS - tek