Thứ hai, 02/07/2012 | 00:00 GMT+7

Cách cài đặt Ruby on Rails trên CentOS 6 với RVM


Giới thiệu về Ruby on Rails

Ruby on Rails là một ứng dụng cung cấp cho các nhà phát triển một khuôn khổ để nhanh chóng tạo ra nhiều ứng dụng web khác nhau. Ruby on Rails mất một chút thời gian để cài đặt trên một server riêng ảo, nhưng may mắn là có rất nhiều công cụ hữu ích giúp quá trình này trở nên dễ dàng nhất có thể.

Bạn có thể chạy hướng dẫn này trên server của bạn với quyền là user có quyền sudo. Bạn có thể xem cách cài đặt tại đây, trong bước 3 và 4: Cài đặt server CentOS

Bước một— Cài đặt Ruby với RVM

Trước khi làm bất cứ điều gì khác, ta nên chạy cập nhật nhanh đảm bảo rằng tất cả các gói ta download đều được cập nhật:

sudo yum update

Sau khi hoàn tất, ta có thể bắt đầu cài đặt RVM, Ruby Version Manager . Đây là một chương trình tuyệt vời cho phép bạn sử dụng nhiều version Ruby trên một VPS; tuy nhiên, trong trường hợp này, ta sẽ chỉ sử dụng nó để cài đặt version mới nhất của Ruby trên server .

Nếu bạn không có curl trên hệ thống của bạn , bạn có thể bắt đầu bằng cách cài đặt nó:

sudo yum install curl

Để cài đặt RVM, hãy mở terminal và nhập lệnh sau:

curl -L get.rvm.io | bash -s stable

Sau khi cài đặt xong, hãy tải RVM.

# If you ran the installer as root, run:
source /usr/local/rvm/rvm.sh
# If you installed it through a user with access to sudo:
source ~/.rvm/rvm.sh
Để hoạt động, RVM có một số phần tử phụ thuộc riêng cần được cài đặt. Bạn có thể thấy Đây là kết quả :
rvm requirements
Trong văn bản mà RVM hiển thị cho bạn, hãy tìm đoạn này.
Additional Dependencies:
# For Ruby / Ruby HEAD (MRI, Rubinius, & REE), install the following:
  ruby: yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison iconv-devel ## NOTE: For centos >= 5.4 iconv-devel is provided by glibc

Hãy tiếp tục và download các phụ thuộc được đề xuất, cẩn thận không sử dụng sudo. Thay vào đó, ta nên sử dụng rvmsudo:

rvmsudo yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison iconv-devel

Bước hai — Cài đặt Ruby

Khi bạn đang sử dụng RVM, việc cài đặt Ruby rất dễ dàng.

rvm install 1.9.3

Ruby hiện đã được cài đặt. Tuy nhiên, vì ta đã truy cập nó thông qua một chương trình có nhiều version Ruby, ta cần yêu cầu hệ thống sử dụng 1.9.3 theo mặc định.

rvm use 1.9.3 --default

Bước ba — Cài đặt RubyGems

Bước tiếp theo đảm bảo ta có tất cả các thành phần cần thiết của Ruby on Rails. Ta có thể tiếp tục sử dụng RVM để cài đặt đá quý; gõ dòng này vào terminal .

 rvm rubygems current

Bước bốn — Cài đặt Rails

Khi mọi thứ đã được cài đặt xong, đã đến lúc cài đặt Rails. Để bắt đầu, hãy mở terminal và nhập:

gem install rails

Quá trình này có thể mất một lúc, hãy kiên nhẫn với nó. Sau khi hoàn tất, bạn sẽ cài đặt Ruby on Rails trên server của bạn .

Xem thêm

Khi bạn đã cài đặt Ruby on Rails trên VPS của bạn , bạn có thể tiến hành Tạo certificate SSL cho trang web của bạn hoặc Cài đặt server FTP

Bởi Etel Sverdlov

Tags:

Các tin liên quan

Cách cài đặt Wordpress trên Centos 6
2012-06-28
Cách thiết lập vsftpd trên CentOS 6
2012-06-19
Cách thiết lập vsftpd trên CentOS 6
2012-06-19
Cách cài đặt DenyHosts trên CentOS 6
2012-06-15
Cách bảo vệ SSH bằng fail2ban trên CentOS 6
2012-06-14
Cách cài đặt Postfix trên CentOS 6
2012-05-25
Cách cài đặt Ruby on Rails trên CentOS 6
2012-05-25