Ruby on Rails (RoR) è un framework scritto nel linguaggio di programmazione Ruby che consente di utilizzare Ruby in combinazione con HTML, CSS e linguaggi di programmazione simili.
Passaggio 1: installazione delle dipendenze
Prima di tutto, dovremo installare alcune dipendenze. Aggiorna prima il tuo apt-get:
apt-get update
Quindi, installa queste dipendenze:
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
Passaggio 2: installazione di Git
Per installare Ruby, avremo bisogno di Git. Per installare Git:
apt-get install git
Configura Git:
git config --global user.name "John Appleseed"
git config --global user.email "[email protected]"
Passaggio 3: installazione di rbenv
rbenv
è uno strumento utilizzato per la distribuzione di ambienti Ruby.
Per fare ciò, eseguire i seguenti comandi dopo essersi accertati di trovarsi nella ~
directory:
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
Passaggio 4: installazione di Ruby
Dopo l'installazione rbenv
, possiamo installare Ruby con esso:
rbenv install -v 2.2.1
rbenv global 2.2.1
Installa la gemma Bundler:
gem install bundler
Passaggio 5: installazione di RoR
Dopo aver installato Ruby, dovremo installare RoR. Puoi installare questo gioiello:
gem install rails
Ora controlla se Rails è stato installato correttamente verificandone la versione:
rails -v
Passaggio 6: installazione di Node.js
Per utilizzare alcune funzionalità di Rails, avremo bisogno di un runtime JavaScript. Useremo Node.js. Per installare Node.js, aggiungi il repository a apt-get:
add-apt-repository ppa:chris-lea/node.js
Aggiorna prima apt-get, quindi installa Node.js.
apt-get update
apt-get install nodejs
Passaggio 7: creazione di un'applicazione di prova
Per determinare se la nostra installazione di Rails è andata a buon fine, proveremo a creare un'applicazione di prova. Assicurati di essere in ~
:
rails new test
Vai alla ~/test
directory che è stata appena creata, quindi avvia l'applicazione Rails.
rails server --binding=YourServerIP
Ora puoi visitare il tuo sito Web all'indirizzo: http://YourServerIP:3000