Contrairement à Debian qui propose des paquets Ruby un peu âgés, Ubuntu livre les paquets pour ruby1.8.6 en standard. Avant de commencer, enrichissons immédiatement la future plateforme : Rails utilise, depuis la version 2, sqlite3 comme SGBD, mais beaucoup préfèrent encore produire des applis sous MySQL (cette étape est très optionnelle) : sudo aptitude install mysql-server mysql-client libmysqlclient15-dev libmysql-ruby sqlite3 imagemagick -y
sudo apt-get install rails
sudo apt-get install ruby rubygems Ensuite, pour reste le choix du serveur web à installer. Rails est
livré avec webrick qui n'est indiqué que dans un environnement de
développement. sudo gem install mongrel sudo gem install thin ou encore utiliser directement Apache en mod_rails : voir la fin de l'article sur Rails et Debian sur Apache avec mod_rails à partir du paragraphe "Installation d'apache". Dans ce cas, ni webrick, mongrel ou thin ne sont nécessaires (sudo gem uninstall nom_du_paquet, si erreur). |