|
TUTORIEL/PRATIQUE
Installer Ruby on Rails 3 sans peine et sans danger sous Mac OS XUne méthode pour installer Ruby on Rails et ses dépendances parallèlement à votre environnement de développement habituel, afin de ne courir aucun risque. Publié le 19/10/2010
Avec la sortie de la bêta de Ruby on Rails 3.0, il est temps de commencer à porter doucement vos applications vers cette nouvelle version majeure de votre framework Web favori. Parce que Ruby on Rails 3.0 ne supporte plus les versions de Ruby antérieures à la 1.8.7, l'installer risque fort de casser votre environnement de développement habituel.
Avec ce didacticiel, je vous propose d'installer Ruby, Rails et leurs dépendances parallèlement à votre environnement de développement habituel afin de ne courir aucun risque. Notez que s'il a été écrit spécifiquement pour Mac OS X, il est à priori également valable sous la majorité des UNIX.
Mettre à jour votre version de Ruby
Commencez par télécharger la dernière version stable de Ruby.
Sous Mac OS X, Ruby se trouve dans /usr. Afin de ne pas entrer en conflit avec la version système, vous allez installer Ruby dans /opt
Afin de pouvoir utiliser Ruby 1.8.8 et Rails 3 sans pour autant perdre l'accès à votre environnement de développement habituel, créez un fichier qui vous permettra de modifier le PATH afin de prendre en compte /opt avant /usr :
Ajoutez-y la ligne suivante :
Chaque fois que vous voudrez utiliser votre environnement Ruby on Rails 3, il vous suffira de lancer :
D'ailleurs, faites le, puis :
Si vous avez quelque chose comme ça, c'est que vous êtes sur la bonne voie.
Installer Gems
Vous allez maintenant devoir installer la dernière version de RubyGems, le système de paquetages de Ruby. Téléchargez la dernière version de RubyGems
Voilà, vous y êtes, c'est maintenant que tout commence.
Installer Ruby on Rails 3.0
Pour plus de confort, je vais exceptionnellement vous autoriser à travailler en root afin d'installer tranquillement l'ensemble des gems nécessaires sans vous prendre la tête avec des histoires de PATH dans sudo C'est PATH qui traverse la rue, y'a une voiture qui arrive et PATH le chemin.
Dans un premier temps, installez toutes les dépendances nécessaires à Ruby on Rails 3.0. Cette étape est nécessaire car la bêta de Ruby on Rails 3.0 ne le fera pas pour vous.
Il ne vous reste plus qu'une chose à vérifier :
Yatta, vous avez réussi, c'est maintenant que le plus dur commence : porter vos applications existantes sous Ruby on Rails 3.0 Si comme moi vous utilisez MySQL comme serveur de bases de données, il vous reste encore à en installerr le driver idoine, ce qui est toujours un peu pénible sous Mac OS X.
Et voilà, vous êtes maintenant prêt à coder.
Article rédigé par Frédéric de Villamil sous licence Creative Commons Autour du même sujet
|


Par Natacha Pickaert, (Sogeti France) Lire

Par Romain Guefveneu, (Netapsys) Lire