How to Setup Ruby on Rails on a CentOS or Fedora VPS

This tutorial will walk you through the setup of a basic Ruby on Rails environment, including:

 

  • Ruby 1.8.7
  • RubyGems 1.8.15
  • Rails 3.1.3
  • Sqlite3
This tutorial is intended for use on CentOS, Fedora, and other EL-based systems.
 
To begin, log in to your VPS via SSH and update your system:
# yum update
 
Install Ruby:
# yum install ruby ruby-devel ruby-irb ruby-rdoc ruby-ri
 
Check the version installed:
# ruby -v
 
Install RubyGems:
# mkdir ~/sources
# cd ~/sources
# wget http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz
# tar xzvf rubygems-1.3.1.tgz
# cd rubygems-1.3.1
# ruby setup.rb
 
Update RubyGems:
# gem update --system
 
Install Rails:
# gem install rails
 
Install Sqlite3:
# yum install sqlite-devel
# gem install sqlite3-ruby
 
Install Postfix and Subversion:
# yum install postfix subversion -y
 
You should now have a functioning and updated Ruby on Rails environment.

 

Was this answer helpful?

 Print this Article

Also Read

How to Install a Minecraft Server on a CentOS VPS

This tutorial will go over how to setup a minecraft server on a CentOS VPS. Bitronic Technologies...

How to Install WHM/cPanel on RHEL or CentOS VPS

  To install cPanel, run the following commands while logged in to your VPS as the root...

How to install Deluge Seedbox on an Ubuntu VPS

Though it is one of the newest seedbox Web UIs, Deluge has proven to be a tested favorite among...

Install Softaculous on CentOS cPanel/WHM VPS

Overview   The following guide will show you how to install Softaculous on a CentOS...

Virtualmin Getting Started Guide

After deploying one of the Bitronic Technologies Virtualmin templates we recommend the following...