Pas 1: instal·lació de dependències
Pas 2: instal·lació de Git
Pas 3: instal·lació de rbenv
Pas 4: instal·lació de Ruby
Pas 5: instal·lació de RoR
Pas 6: instal·lació de Node.js
Pas 7: Creació d'una aplicació de prova
Ruby on Rails (RoR) és un marc escrit en el llenguatge de programació Ruby que us permet utilitzar Ruby en combinació amb HTML, CSS i llenguatges de programació similars.
Pas 1: instal·lació de dependències
En primer lloc, haurem d'instal·lar algunes dependències. Actualitzeu el vostre apt-get primer però:
apt-get update
A continuació, instal·leu aquestes dependències:
sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev
Pas 2: instal·lació de Git
Per instal·lar Ruby, necessitarem Git. Per instal·lar Git:
apt-get install git
Configura Git:
git config --global user.name "John Appleseed"
git config --global user.email "example@domain.com"
Pas 3: instal·lació de rbenv
rbenv és una eina utilitzada per desplegar entorns Ruby.
Per fer-ho, executeu les ordres següents després d'assegurar-vos que esteu al ~directori:
git clone git://github.com/sstephenson/rbenv.git .rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile
Pas 4: instal·lació de Ruby
Després d'instal·lar rbenv, podem instal·lar Ruby amb ell:
rbenv install -v 2.2.1
rbenv global 2.2.1
Instal·leu la joia Bundler:
gem install bundler
Pas 5: instal·lació de RoR
Després d'instal·lar Ruby, haurem d'instal·lar RoR. Podeu instal·lar aquesta joia:
gem install rails
Ara comproveu si Rails s'ha instal·lat correctament comprovant la seva versió:
rails -v
Pas 6: instal·lació de Node.js
Per utilitzar algunes funcions de Rails, necessitarem un temps d'execució de JavaScript. Farem servir Node.js. Per instal·lar Node.js, afegiu el repositori a apt-get:
add-apt-repository ppa:chris-lea/node.js
Actualitzeu primer el vostre apt-get i després instal·leu Node.js.
apt-get update
apt-get install nodejs
Pas 7: Creació d'una aplicació de prova
Per determinar si la nostra instal·lació de Rails va tenir èxit, intentarem crear una aplicació de prova. Assegureu-vos que esteu a ~:
rails new test
Aneu al ~/testdirectori que s'acaba de crear i, a continuació, inicieu l'aplicació Rails.
rails server --binding=YourServerIP
Ara podeu visitar el vostre lloc web a: http://YourServerIP:3000