Catégories:
Bonjour à tous,
je souhaiterais installer drush sur mon server mutualisé ovh pour pouvoir effectuer des sauvegardes de BDD automatiquement.
J’aimerais savoir comment installer drush. J’ai trouvé des sites qui le font mais je ne comprends pas tout.
Je suis niveau débutant avec drupal. je vous remercie.
A bientôt
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

drush est un utilitaire en ligne de commande
Il faut donc pouvoir disposer d’un accès de type shell sur le serveur (ssh).
Dans une formule mutualisée, je ne suis pas sûr que cela soit possible, à vérifier auprès d’OVH
vincent59
2428
Pas forcement ! regarde :)
http://drupal.org/project/terminal
Yoran - arNuméral
Yoran
1017
Bonsoir,
Yoran tu as testé ce module ?
Julien
Ideia.fr | Blog | Twitter
JulienD
319
Absolument pas, mais il se trouve que je venais de le voir passer lorsque j’ai vu ce post :) Perso j’aime bien ma ligne de commande en ssh ;-)
Yoran - arNuméral
Yoran
1017
Oui je dispose bien d’un accès de type shell, mais je ne sais pas qu’elles sont les étapes pour pouvoir mettre en place ce système.
Merci
golgothe54
6
Avec une toute petite recherche sur google tu trouvera quelques tutos
J’ai fais un petit post sur drush et comment l’installer : http://juliendubreuil.fr/drupal/installer-drush-pour-administrer-drupal
Julien
Ideia.fr | Blog | Twitter
JulienD
319
Je suis tombé sur cette installation, mais je suis novice et je ne sais pas où es ce qu’on tape ces lignes de commande ? Je croyais qu’il fallait utiliser Putty pour avoir accès aux sites sur des servers. Je suis un peu perdu ^^
golgothe54
6
Oui il faut que tu sois connecté à ton site avec putty par exemple
Julien
Ideia.fr | Blog | Twitter
JulienD
319
Ca y est j’ai installé Putty et je me suis connecté à mon site, comment je fais pour exécuter drush ?
A noter que j’ai déjà téléchargé drush et que j’ai copier ce fichier dans /t2/Drush
Merci
golgothe54
6
La méthode la plus simple :
sudo ln -s /t2/Drush/drush /usr/bin
ensuite tu vas à la racine de ton site, et tu tapes
drush status
Pour vérifier que le bootstrap se fait proprement
Yoran - arNuméral
Yoran
1017
Euhhhh…
Si c’est juste pour des sauvegardes automatiques de BDD… c’est quoi le problème avec Backup & Migrate ?
On n’est ni derrière votre dos, ni dans votre tête ! Soyez précis !
DRUPALISTIC : des infos sur Drupal et les modules. Sur twitter, 3 listes à suivre
Marie-Hélène
2067
Question de culture Marie Hélène :) Une sauvegarde automatique de base drupal avec drush c’est :
cd /var/www/mon_site
drush dump > /storage/backup.sql
à coller dans un cron exécuté tous les jours, ça roule tout seul :)
Yoran - arNuméral
Yoran
1017
@golgothe54, as tu réussi ?
@Yoran, oui c’est quand même plus rapide et une fois automatisé il n’y à plus besoin de penser à faire des sauvegardes :)
Julien
Ideia.fr | Blog | Twitter
JulienD
319
@JulienD j’ai réussi avec Putty de lancer drush mais j’ai eu une erreur : ma version de php est 4.4 alors qu’il faut au minimum 5.2.
Je me suis renseigné sur ma version de php et c’est du 5.1, alors je ne comprends pas pourquoi il me détecte du php 4.4. Sinon je n’ai pas pu créer de liens symboliques car je n’ai pas les permissions (j’ai essayé la commande chmod -R 777 t2 mais ca ne suffit pas apparemment)
Voilà où j’en suis ^^
golgothe54
6
Chez ovh, pour pouvoir utiliser php5 en cli (command line), il faut le préciser a drush, par exemple lors de la creation de l’alias :
$ alias drush=’/usr/local/bin/php.BETA /path/to/drush/drush.php’
( /usr/local/bin/php.BETA est le chemin vers php )
Il ne faut pas oublier le .php pour ‘/path/to/drush/drush.php’
J’espere que ca va aider !
opi
oli.pierre
18
Bonjour Golgothe54
La manip est à faire sur un serveur Mutualisé ?
Julien
Ideia.fr | Blog | Twitter
JulienD
319
cd /var/www/mon_site drush dump > /storage/backup.sql
Ah, c’est sûr, c’est une question de culture :-)
On n’est ni derrière votre dos, ni dans votre tête ! Soyez précis !
DRUPALISTIC : des infos sur Drupal et les modules. Sur twitter, 3 listes à suivre
Marie-Hélène
2067
Quoi, quoi :))) Et encore je dis pas tout !! Je fais cela en SSH, et la ligne complète c’est :
<?phpssh mon_host "cd /var/www/mon_site ; drush dump | gzip" | gunzip > /storage/backup.sql
?>
On ne peut plus pratique pour backuper un site, à distance ;p Et pour mettre à jour mon serveur local, c’est encore pire ;-))
Bref, drush est absolument génial, j’aurais un mal de chien à m’en passer aujourd’hui.
Yoran - arNuméral
Yoran
1017
C’est beau comme l’antique.
Quand je serai grande, je serai développeuse.
Nan, je rigole, moi je préfère tout de même les phrases avec un sujet, un verbe, un complément et quelques subordonnées. (Question de culture, hein :-))…
On n’est ni derrière votre dos, ni dans votre tête ! Soyez précis !
DRUPALISTIC : des infos sur Drupal et les modules. Sur twitter, 3 listes à suivre
Marie-Hélène
2067
Pffff comme si c’était incompatible ;p
Yoran - arNuméral
Yoran
1017
Bonjour,
je commence à m’interesser à ce systeme car je gere 3 sites complets et bientot 4 de plus, donc il va me falloir un système rapide et efficace, cependant il y a des écueils/contraintes :
Merci pour vos infos
Drupal 6.xx - 2 sites chez OVH (pro) mutualisé, 6 chez AlwaysData (Pack10go)
/////////////
www.graphisme-libre.info
aiphes
1043