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 requirementsTrong 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
Các tin liên quan
Cách cài đặt Wordpress trên Centos 62012-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