Installer Ruby on Rails sur Linux - Ubuntu

10 August 2009      Commentaires (1)    

Ca n'a pas forcément été d'une simplicité stupéfiante d'installer Ruby et Rails sur Ubuntu. J'ai dû regrouper et recouper les informations à droite à gauche sur le web anglophone. Voici un petit pas à pas pour (tenter de) vous faire gagner du temps si vous tentez l'expérience.

J'ai écrit ce tutoriel pour les versions :


  • Ruby 1.8.7
  • Rails 2.3
  • Ubuntu Jaunty (9.04)

  • Préparer Ubuntu à l'installation de Ruby on Rails

    Il faut commencer par modifier un fichier système. Pour se faire, dans le terminal, saisissez :

    gksudo nautilus

    Ce qui permet de se promener en mode graphique dans les fichiers avec le statut admin. Allez trouver le fichier environment dans le répertoire etc (à la racine).

    Dans ce fichier, modifiez

    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

    par

    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/var/lib/gems/1.8/bin

    Puis sauvez-le. Il est ensuite nécessaire de télécharger des librairies pour le bon déroulement de la suite. Dans le terminal, saisissez :

    sudo apt-get install build-essential -y

    Installation de Ruby et de Rails

    Tout d'abord, on installe Ruby. Tapez ceci dans la console :

    sudo apt-get install ruby-full -y

    Puis on met à jour gem qui s'occupera de la suite. Tapez tour à tour dans le terminal :

    PATH=$PATH:/var/lib/gems/1.8/bin
    sudo gem install rubygems-update
    sudo su -c update_rubygems

    Ceci fait, on peut installer Rails :

    sudo gem install rails

    Et MySQL ?

    Puisque j'y suis, voici ce qu'il faut faire pour installer et surtout faire fonctionner MySQL avec Ruby on Rails sur Ubuntu.

    Pour télécharger MySQL server, saisissez ceci dans le terminal :

    sudo apt-get mysql-server-5.1

    5.1 parce que c'est actuellement la dernière version disponible. Adaptez-vous le cas échéant. Mais sachez qu'Ubuntu refusera d'installer de cette manière des versions obsolètes (la 5.0 par exemple).

    Pour configurer Rails pour MySQL, il faut d'abord télécharger une petite librairie :

    sudo apt-get install libmysqlclient15-dev

    Puis on demande à gem d'installer mysql pour Rails :

    sudo gem install mysql

    A noter : MySQL administrator et l'explorateur de requêtes Mysql peuvent être téléchargés en utilisant l'outil Ajouter/Supprimer des applications d'Ubuntu.

    Right_arrow Personnaliser son bureau avec Ubuntu Installer une imprimante sous Linux - Ubuntu Left_arrow

    Right_arrow Rubrique Tutos

     > Charles, le 23 March 2010

    Merci, pour cette synthèse et pour la sélection des commandes qui fonctionnent. Je retournerai régulièrement visiter tes pages.

    A bientôt

     

    > Laissez un p'tit mot ! <

    Votre nom :

    Votre e-mail :

    Votre adresse e-mail ne sera pas affichée sur le site.



    Ceci est un contrôle anti-robotspam : veuillez ne pas remplir le champ qui suit.