웹사이트 검색

Ubuntu 14.04 - 15.10에 Ruby on Rails 설치


이 페이지에서

  1. RVM 설치
  2. Ruby 종속성을 설치해야 합니다.\n
  3. 사용 가능한 Ruby 버전 확인\n
  4. Ruby 버전 설치
  5. 기본 Ruby 버전을 설정해야 합니다.\n
  6. 설치된 Ruby 버전 확인\n
  7. 레일 설치

일반적으로 ROR이라고 하는 Ruby on Rails는 웹 프로그래밍을 위한 Ruby 프레임워크입니다. Ruby는 C, Java와 같은 범용 언어입니다. Ruby는 약 10년 전에 Yukihiro "Matz\ Matsumoto에 의해 발명되었으며 Ruby 프로그래밍 언어용 웹 개발 프레임워크를 제공하는 Rails 소프트웨어 라이브러리 프레임워크로 인정을 받았습니다.

아래 목록은 RVM(Ruby Version Manager)을 사용하여 Ubuntu 버전 14.04 LTS에서 15.10까지 ROR을 성공적으로 설치하는 단계를 따르기 쉽습니다. RVM은 여러 Ruby 버전을 설치하고 관리하는 쉬운 방법을 제공합니다.

아래 단계는 모두 루트 사용자로 실행됩니다. 서버의 셸에 로그인한 다음 다음 명령을 사용하여 서버의 루트가 되십시오.

sudo su

계속하기 전에.

RVM 설치

ROR 설치는 서버에 RVM을 설치하는 것으로 시작됩니다. 시스템에 최신 버전의 RVM을 설치하는 것이 중요합니다. 이를 위해서는 CURL 명령을 설치해야 합니다. 다음 명령은 작업을 수행합니다.

apt-get install curl

컬 설치:

RVM 설치를 진행하려면 서버 시스템에서 rvm.io 공개 키를 가져옵니다.

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

그런 다음 curl을 사용하여 RVM 설치 프로그램을 다운로드하고 실행합니다(curl 출력을 bash로 파이핑하여).

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

키를 다운로드하고 RVm 설치 프로그램을 시작합니다.

다음 단계는 RVM 환경을 구축하고 이 환경의 설정을 현재 셸에 저장하는 것입니다. 이는 다음 명령으로 수행됩니다.

source /etc/profile.d/rvm.sh

Ruby 종속성을 설치해야 합니다.

아래 RVM 명령을 사용하여 Ruby 종속성을 설치합니다.

rvm requirements

샘플 출력:

사용 가능한 Ruby 버전 확인

다음 명령은 사용 가능한 Ruby 버전을 나열합니다.

rvm list known

샘플 출력:

# 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

루비 버전 설치

RVM을 사용하면 Ruby 버전을 쉽게 독립적으로 관리할 수 있습니다. 아래 나열된 명령은 Ruby 버전 2.3.0을 설치합니다.

rvm install 2.3.0

화면에 나타나는 출력 라인의 샘플은 다음과 같습니다.

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

기본 Ruby 버전을 설정해야 합니다.

애플리케이션에서 Ruby를 사용하려면 기본 Ruby 버전을 설정해야 합니다. 다음 명령은 Ruby 2.3.0을 기본 버전으로 설정합니다.

rvm use 2.3.0 --default

샘플 출력:

설치된 Ruby 버전 확인

다음 명령어로 현재 쉘에 설치된 버전을 쉽게 확인할 수 있다.

ruby --version

샘플 출력:

레일 설치

Rails는 Ruby gem 설치 프로그램으로 쉽게 설치할 수 있습니다.

gem install rails

다음 명령을 실행하여 레일 버전을 확인하고 레일이 성공적으로 설치되었는지 확인합니다.

rails -v

예제 버전 4.2.5와 함께 표시된 다음 명령을 사용하여 특정 버전의 Rails를 설치할 수도 있습니다.

gem install rails --version=4.2.5

샘플 출력: