GNU/Linux >> Znalost Linux >  >> Ubuntu

Instalace Ruby on Rails na Ubuntu 14.04 - 15.10

Ruby on Rails, lidově nazývaný ROR, je framework Ruby pro webové programování. Ruby je univerzální jazyk jako C, Java. Ruby vynalezl Yukihiro „Matz“ Matsumoto asi před deseti lety a získal uznání díky své softwarové knihovně Rails, která poskytuje rámec pro vývoj webu pro programovací jazyk Ruby.

Níže jsou uvedeny jednoduché kroky k úspěšné instalaci ROR na Ubuntu verze 14.04 LTS až 15.10 pomocí Ruby Version Manager (RVM). RVM nabízí snadný způsob instalace a správy více verzí Ruby.

Všechny kroky níže jsou provedeny jako uživatel root. Přihlaste se prosím do shellu svého serveru a staňte se rootem na svém serveru pomocí příkazu:

sudo su

než budete pokračovat.

Instalace RVM

Instalace ROR začíná instalací RVM na server. Je důležité nainstalovat do systému nejnovější verzi RVM, což vyžaduje instalaci příkazu CURL. Úlohu provede následující příkaz.

apt-get install curl

Instalace curlingu:

Chcete-li pokračovat v instalaci RVM, importujte veřejný klíč rvm.io do systému serveru.

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

Poté si stáhněte instalační program RVM s curl a spusťte jej (přivedením výstupu curl do bash):

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

Stáhněte si klíč a spusťte instalační program RVm:

Dalším krokem je sestavení prostředí RVM a uložení nastavení tohoto prostředí do aktuálního shellu. To se provádí pomocí následujícího příkazu:

source /etc/profile.d/rvm.sh

Musí být nainstalovány Ruby Dependencies

Nainstalujte závislosti Ruby pomocí příkazu RVM níže:

rvm requirements

Ukázkový výstup:

Zkontrolujte dostupné verze Ruby

Následující příkaz uvádí dostupné verze ruby:

rvm list known

Ukázkový výstup:

# 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

Nainstalovat verzi Ruby

Pomocí RVM je nezávislá správa rubínových verzí snadný proces. Níže uvedený příkaz nainstaluje verzi Ruby 2.3.0.

rvm install 2.3.0

Ukázky výstupních řádků, které se objeví na obrazovce, jsou uvedeny níže:

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........

Musí být nastavena výchozí verze Ruby

Aby aplikace mohly používat Ruby, je třeba nastavit výchozí verzi ruby. Následující příkaz nastaví Ruby 2.3.0 jako výchozí verzi.

rvm use 2.3.0 --default

Ukázkový výstup:

Potvrďte nainstalovanou verzi ruby

Verzi nainstalovanou v aktuálním prostředí lze snadno zkontrolovat pomocí následujícího příkazu.

ruby --version

Ukázkový výstup:

Instalace kolejnic

Kolejnice lze snadno nainstalovat pomocí instalačního programu Ruby gem.

gem install rails

Provedením následujícího příkazu zkontrolujte verzi kolejnic a zjistěte, zda byly kolejnice úspěšně nainstalovány.

rails -v

Můžete také nainstalovat určitou verzi Rails pomocí následujícího příkazu zobrazeného s příkladem verze 4.2.5.

gem install rails --version=4.2.5

Ukázkový výstup:


Ubuntu
  1. Jak nainstalovat Ruby on Rails na CentOS 8

  2. Chyby s Vagrant a Ubuntu 12.10 s Rvm?

  3. Nainstalujte Ruby on Rails na Ubuntu 16.04

  1. Instalace VirtualBoxu 4.2 na Ubuntu 12.10

  2. Instalace a konfigurace Ruby on Rails v Debianu 10

  3. Nainstalujte Ruby 1.9.2 na Ubuntu

  1. Jak nainstalovat Ruby on Rails na Ubuntu 18.04 LTS

  2. Jak nainstalovat Ruby on Rails na Ubuntu 20.04 LTS

  3. Jak nainstalovat Ruby na Ubuntu 18.04