Installer Git sur Gandi AI
Gandi propose un hébergement en mode cloud et permet sa gestion via Gandi AI.
Gandi AI ne permet d’avoir les droits root, mais donne la possibilité de gérer son serveur avec des processus automatisés.
On peut bien sûr récupérer les droits root, mais dans ce cas là, on perd les avantages de l’interface de Gandi AI.
Git n’est pas proposé à ce jour dans les applications automatisées. Sans les droits root, il n’apparait pas simple d’utiliser git sur son Gandi, mais en voici la méthode.
Tout d’abord, il faut télécharger sur son ordinateur personnel (en supposant que c’est un linux ou un mac os x) le package Git sur debian.org (http://packages.debian.org/squeeze/i386/git/download).
Extraire le package
ar git_1.7.2.5-3_i386.deb
puis décompresser le fichier data.tar.gz.
Les binaires de git sont dans « usr/lib/git-core ».
Se connecter à l’interface Gandi AI, créer un utilisateur « git ».
Envoyer le dossier « usr » avec son contenu et sous répertoire sur le serveur gandi, dans la home de l’utilisateur git.
Se connecter en shell, avec l’utilisateur git, au serveur gandi.
Il faut maintenant ajouter le chemin de cet usr dans ~/.profile :
PATH="$HOME/usr/lib/git-core:$PATH"
Enfin, il faut se déconnecter du serveur, puis se reconnecter (toujours en shell).
Git est alors opérationnel, et pour le tester, il suffit de lancer la commande :
git --version
Normalement, le terminal doit retourner :
git version 1.7.2.5
Et voilà Git est en place sur un serveur Gandi AI.
sources pour écrire cet article :
– http://groups.gandi.net/fr/topic/gandi.fr.hebergement.autoinstall/27040
– http://tumblr.intranation.com/post/766290565/how-set-up-your-own-private-git-server-linux