Installation sous Ubuntu

Installation de ruby et de rails

Pour l'installation de rails, j'ai tout simplement suivi l'excellent tutoriel fourni par la doc de ubuntu-fr.org.

Pour rappel :

1) Installation de Ruby

sudo apt-get install ruby rdoc irb libyaml-ruby ruby1.8-dev libzlib-ruby ri

2) Installation de RubyGems

wget http://rubyforge.org/frs/download.php/17190/rubygems-0.9.2.tgz
tar xzvf rubygems-0.9.2.tgz
cd rubygems-0.9.2
sudo ruby setup.rb
sudo gem update --system

3) Installation de Rails et ses dépendances (avec RubyGems)

sudo gem install rails -y

Installation de Mongrel

sudo apt-get install build-essential

sudo gem install daemons gem_plugin mongrel mongrel_cluster --include-dependencies

Installation de RadRails

L'installation de RadRails est simplissime, il suffit en effet de télécharger le logiciel sur le site officiel.
De l'extraire dans le dossier de votre choix (j'ai pour ma part un dossier "softs" dans mon /home destiné aux logiciels non packagés).

Installation sous Windows XP

Voilà la méthode que j'ai utilisé :

Installer le JRE de sun

Téléchargez puis installez l'éxécutable disponible à cette adresse.

Installer Instantrails

Instantrails est un équivalent à easyPHP mais pour RubyOnRails, il contient tout le nécessaire pour lancer votre premier serveur RubyOnRails.

Téléchargez l'archive

Désarchivez l'archive à la racine de C.

Lancer InstantRails.exe, il devrait vous signifier le lancement d'Apache et de Mysql par des feux au vert

Télécharger RadRails

L'installation de RadRails est un tout petit peu plus compliquée que sous Linux, mais en suivant pas à pas ce tutorial, vous devriez vous en sortir.

Téléchargez le logiciel sur le site officiel.
Désarchivez l'archive dans le dossier InstantRails (soit C:\InstantRails).
Démarrer Radrails(l'exe est bien sur dans le dossier c:\InstantRails\RadRails).
Il faut alors lui indiquer le chemin des binaires dont ils a besoin.
Pour ce faire : allez dans window-->preference-->Rails --> configuration et definir les rails, rake, mongel path.
Pour Rails : C:\InstantRails\ruby\bin\rails
Pour rake : C:\InstantRails\ruby\bin\rake
Pour Mongrel : C:\InstantRails\ruby\bin\mongrel_rails Préférences

Sauvegarder puis rendez vous dans window-->preference-->Ruby-->Installed Interpreters
Cliquez sur le bouton Add
Puis entrez ruby (le nom importe peu) et le chemin vers l'exécutable ruby.exe, soit C:\InstantRails\ruby\bin\ruby.exe si vous avez suivi cette installation à la lettre.

Préférences

Création de la première application

Voilà votre RadRails est fin prêt, vous devez désormais être capable de créer un nouveau projet :
File-->New-->Rails-->RailsProjetct

Choisissez un nom à votre projet, puis cochez les cases : Generate rails application skeleton et create a mongrel server. Première Application

Si tout se passe bien, radrails devrait créer l'arborescence d'une application RubyOnRails automatiquement.
Vous pouvez vous rendre dans l'onglet servers et lancer votre serveur.

Pointez votre navigateur sur http://localhost:3000/, vous devriez voir apparaître la page suivante: Bienvenue à bord

Bienvenue à bord, vous êtes sur les rails.

Voilà vous pouvez désormais vous amuser, le Web déborde de tutos (ici par exemple) pour vous faire patienter avant mon prochain billet sur le sujet.