GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Installazione di Ruby on Rails su Ubuntu 14.04 - 15.10

Ruby on Rails, popolarmente chiamato ROR, è un framework Ruby per la programmazione web. Ruby è un linguaggio generico come C, Java. Ruby è stato inventato da Yukihiro "Matz" Matsumoto circa un decennio fa e ha ottenuto riconoscimenti grazie al framework della libreria software Rails che fornisce un framework di sviluppo web per il linguaggio di programmazione Ruby.

Di seguito sono elencati i passaggi facili da seguire per installare ROR correttamente sulle versioni di Ubuntu da 14.04 LTS a 15.10 utilizzando Ruby Version Manager (RVM). RVM offre un modo semplice per installare e gestire più versioni di Ruby.

I passaggi seguenti sono tutti eseguiti come utente root. Accedi alla shell del tuo server, quindi diventa root sul tuo server con il comando:

sudo su

prima di continuare.

Installazione di RVM

L'installazione di ROR inizia con l'installazione di RVM sul server. È importante installare l'ultima versione di RVM sul sistema, ciò richiede l'installazione del comando CURL. Il comando seguente fa il lavoro.

apt-get install curl

Installazione arricciatura:

Per procedere con l'installazione di RVM, importare la chiave pubblica rvm.io nel sistema server.

curl -#LO https://rvm.io/mpapis.asc 
gpg --import mpapis.asc

Quindi scarica il programma di installazione RVM con curl ed eseguilo (connettendo l'output di curl a bash):

curl -sSL https://get.rvm.io | bash -s stable

Scarica la chiave e avvia il programma di installazione RVm:

Il passaggio successivo consiste nel creare l'ambiente RVM e salvare le impostazioni di questo ambiente nella shell corrente. Questo viene fatto con il seguente comando:

source /etc/profile.d/rvm.sh

Deve essere installato Ruby Dependencies

Installa le dipendenze di Ruby con il comando RVM di seguito:

rvm requirements

Esempio di output:

Verifica la disponibilità di versioni di Ruby

Il comando seguente elenca le versioni di ruby ​​disponibili:

rvm list known

Esempio di output:

# MRI Rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.7[-head] # security released on head
[ruby-]1.9.1[-p431]
[ruby-]1.9.2[-p330]
[ruby-]1.9.3[-p551]
[ruby-]2.0.0[-p643]
[ruby-]2.1.4
[ruby-]2.1[.5]
[ruby-]2.2[.1]
[ruby-]2.2-head
ruby-head

# for forks use: rvm install ruby-head-<name> --url https://github.com/github/ruby.git --branch 2.1

# JRuby
jruby-1.6.8
jruby[-1.7.19]
jruby-head
jruby-9.0.0.0.pre1

# Rubinius
rbx-1.4.3
rbx-2.4.1
rbx[-2.5.2]
rbx-head

# Opal
opal

# Minimalistic ruby implementation - ISO 30170:2012
mruby[-head]

# Ruby Enterprise Edition
ree-1.8.6
ree[-1.8.7][-2012.02]

# GoRuby
goruby

# Topaz
topaz

# MagLev
maglev[-head]
maglev-1.0.0

# Mac OS X Snow Leopard Or Newer
macruby-0.10
macruby-0.11
macruby[-0.12]
macruby-nightly
macruby-head

# IronRuby
ironruby[-1.1.3]
ironruby-head

Installa la versione Ruby

L'utilizzo di RVM rende la gestione indipendente delle versioni di ruby ​​un processo semplice. Il comando elencato di seguito installa Ruby versione 2.3.0.

rvm install 2.3.0

Di seguito è riportato un esempio delle righe di output che appaiono sullo schermo:

Searching for binary rubies, this might take some time.

Found remote file https://rubies.travis-ci.org/ubuntu/14.04/x86_64/ruby-2.3.0.tar.bz2
Checking requirements for ubuntu.
Requirements installation successful.
ruby-2.3.0 - #configure
ruby-2.3.0 - #download
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
100 25.1M 100 25.1M 0 0 10.1M 0 0:00:02 0:00:02 --:--:-- 60.2M
No checksum for downloaded archive, recording checksum in user configuration.
ruby-2.3.0 - #validate archive
ruby-2.3.0 - #extract
ruby-2.3.0 - #validate binary
ruby-2.3.0 - #setup
ruby-2.3.0 - #gemset created /usr/local/rvm/gems/[email protected]
ruby-2.3.0 - #importing gemset /usr/local/rvm/gemsets/global.gems...................................
ruby-2.3.0 - #generating global wrappers........
ruby-2.3.0 - #gemset created /usr/local/rvm/gems/ruby-2.3.0
ruby-2.3.0 - #importing gemsetfile /usr/local/rvm/gemsets/default.gems evaluated to empty gem list
ruby-2.3.0 - #generating default wrappers........

Deve essere impostata la versione predefinita di Ruby

Affinché le applicazioni utilizzino Ruby, è necessario impostare la versione predefinita di Ruby. Il comando seguente imposta Ruby 2.3.0 come versione predefinita.

rvm use 2.3.0 --default

Esempio di output:

Conferma versione ruby ​​installata

Si può facilmente controllare la versione installata nella shell corrente con il seguente comando.

ruby --version

Esempio di output:

Installazione dei binari

Le rotaie possono essere facilmente installate con il programma di installazione di Ruby gem.

gem install rails

Esegui il comando seguente per verificare la versione di rails e per vedere se Rails è stato installato correttamente.

rails -v

Puoi anche installare una determinata versione di Rails, usando il comando seguente mostrato con una versione di esempio 4.2.5.

gem install rails --version=4.2.5

Esempio di output:


Ubuntu
  1. Come installare Ruby on Rails su CentOS 8

  2. Installazione di VirtualBox 4.2 su Ubuntu 12.10

  3. Installazione e configurazione di Ruby on Rails su Debian 10

  4. Errori con Vagrant e Ubuntu 12.10 con Rvm?

  5. Installa Ruby 1.9.2 su Ubuntu

Come installare l'ultimo Ruby on Rails su Ubuntu 18.04 LTS

Come installare Ruby on Rails su Ubuntu 16.04

Come installare Ruby on Rails su Ubuntu 20.04 LTS

Installazione di KDE su Ubuntu 22.04

Come installare Ruby on Rails su Ubuntu 20.04 con RVM

Come installare Ruby on Rails per Ubuntu 18.04