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.

 

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Install Softaculous on CentOS cPanel/WHM VPS

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

Installing htop on a CentOS VPS

If you want to install ‘htop’ (a very good Linux process viewer) onto a server...

How to Install Webmin on Debian

This article will outline the process of installing Webmin, a free hosting control panel, on a...

How to Configure a Minecraft Server on a CentOS VPS

Once you have your Minecraft template installed and running as you can read more about...

Install and Run UnixBench on CentOS or Debian VPS

This tutorial will cover how to  install and run UnixBench on a CentOS Linux VPS or Debian...