Développer en Ruby on Rails sur Mac OS X

25 jan
2010

Ce tutoriel explique de A à Z comment mettre en place un environnement de développement Ruby on Rails sur Macintosh.

MacPorts

MacPorts est un gestionnaire de paquets sous Mac OS X. Il permet de télécharger et compiler facilement tous les paquets dont vous aurez besoin.

Tout d’abord, il vous faudra XCode pouvoir ensuite installer MacPorts.

Paquets

Maintenant, nous pouvons installer les paquets importants (un à la fois).

ruby vous permet comme son nom l’indique, d’utiliser le language de développement Ruby!
mysql5-server vous permettra d’avoir votre serveur de bases de données MySQL.
rb-rubygems installe rubygems, autre gestionnaire de paquets gem, utilisés par Ruby
rb-mysql vous permet d’utiliser une base de données MySQL avec votre code Ruby
git-core client git, logiciel de gestion de versions décentralisé

$ sudo port install ruby
$ sudo port install mysql5-server
$ sudo port install rb-rubygems
$ sudo port install rb-mysql
$ sudo port install git-core

Rajoutez le socket MySQL dans /tmp/mysql.sock afin de pouvoir y accéder facilement, ceci l’emplacement par défaut

sudo ln -s /opt/local/var/run/mysql5/mysqld.sock /tmp/mysql.sock

Maintenant, nous avons l’environnement de développement Ruby! Maintenant, installons ce qu’il faut pour utiliser le framework Ruby on Rails!

$ sudo gem install rake
$ sudo gem install rails

Fini! Vous avez installé maintenant tous les paquets nécessaires au fonctionnement basique d’une application Ruby on Rails.

Exécution

Vous pouvez maintenant créer votre projet Ruby on Rails

$ rails projet

Nous verrons en détail dans un autre billet comment débuter avec Ruby on Rails

Applications

Maintenant, je vais vous recommander quelques applications.

Sequel Pro est une application complète afin de gérer vos bases MySQL.

Textmate est un éditeur de texte léger et complet. Les raccourcis installés par les plugins permettent de sauver beaucoup de temps sur le développement.

Vous pouvez également utiliser les applications Java comme Aptana RadRails ou Netbeans IDE – Ruby on Rails.

Aller plus loin

Sequel Pro
TextMate
Aptana VS Netbeans

Source:
Using Macports Darwinports to install Ruby on Rails Mysql … on mac os x

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

Comment Form

top