Drush pour server mutualisé OVH

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

#

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

#

Pas forcement ! regarde :)
http://drupal.org/project/terminal

Yoran - arNuméral

#

Bonsoir,

Yoran tu as testé ce module ?

Julien

Ideia.fr | Blog | Twitter

#

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

#

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

#

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

#

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 ^^

#

Oui il faut que tu sois connecté à ton site avec putty par exemple

Julien

Ideia.fr | Blog | Twitter

#

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

#

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

#

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

#

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

#

@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 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 ^^

#

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

#

Bonjour Golgothe54

La manip est à faire sur un serveur Mutualisé ?

Julien

Ideia.fr | Blog | Twitter

#

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

#

Quoi, quoi :))) Et encore je dis pas tout !! Je fais cela en SSH, et la ligne complète c’est :

<?php
ssh 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

#

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

#

Pffff comme si c’était incompatible ;p

Yoran - arNuméral

#

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 :

  • ces sites sont sur OVH mutualisé pro (6) et business (1), comment savoir si je peux avoir Drush et le ssl ?
  • je ne suis pas developpeur et donc rodé à la ligne de commande, ainsi que me faut il pour faire cela , j’ai vu parler de Putty, mais je ne sais pas ce que c’est et à quoi cela sert…
  • ce système parait permettre la synchro d’un site local de test avec le site en prod, j’utilise WAMPSERVER, donc faudra t il que j’installe drush dessus ?

Merci pour vos infos

Drupal 6.xx - 2 sites chez OVH (pro) mutualisé, 6 chez AlwaysData (Pack10go)
/////////////
www.graphisme-libre.info

Syndiquer le contenu