Úvod
Instalace Ruby a následně Rails se nějak výrazně neliší ať už je instalujete na Linux na Mac. Proto jsem shrnul postup při této instalaci do jednoho dílu seriálu.
Instalace Ruby
Mac OS X
1. Nainstalujte si Apple Developer Tools (Xcode) najdete je na Mac OS X instalačním disku nebo jsou k stáhnutí z stránky Apple Developer Connection.
2. Stáhněte a nainstalujte MacPorts (DarwinPorts). Tato pomůcka vám velice ulehčí instalaci Ruby on Rails a používá se také k odebrání a upgradu. MacPorts si můžete stáhnout zde.
3. Otevřete si terminál a napište následující příkaz, potom stiskněte ENTER. Z největší pravděpodobností budete tázáni na heslo.
sudo port install ruby
Linux
Napište do terminálu následující příkazy pro instalaci Ruby plus nějaké věci, které vám potom ulehčí další instalaci(musíte být přihlášení jako root):
apt-get install ruby irb ri rdoc ruby1.8-dev build-essential
Instalace RubyGems
Mac OS X
Jednoduše napište do terminálu toto:
sudo port install rb-rubygems
Linux
Další jednořádkový krok instalace(nezapomeňte jako root):
apt-get install rubygems
Instalace Rails
Na každém systému na kterém je nainstalován RubyGems, Rails mohou být nainstalovány tímto příkazem:
sudo gem install rails -y
popřípadě
gem install rails -y
jako root.
Instalace MySQL(pokud nemáte)
Můžete začít používat Ruby on Rail bez databáze, ale časem budeme určitě nějaké databáze potřebovat tak si je nainstalujeme při jednom.
Mac OS X
S použitím MacPorts, může být MySQL nainstalována pomocí těchto příkazů:
sudo port install mysql5 +server
sudo mysql_install_db5 --user=mysql
sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist
Pro lepší výkon budete možná chtít nainstalovat také Ruby-MySQL:
sudo port install rb-mysql
Linux
Použíjte následující dva příkazy pro instalaci MySQL a MySQL gem pro zvýšení výkonu mezi databází a ruby:
sudo apt-get install libmysql-ruby mysql-server libmysqlclient15-dev
sudo gem install mysql
Hotovo!
Nyní si můžete otestovat správnost instalace těmito příkazy:
rails newrailsapp
cd newrailsapp
script/server
Otevřete prohlížeč a zajděte na http://localhost:3000/ měly by jste vidět Rails uvítací obrazovku.