Ruby on Rails
From Knowledge76
HowTo: Install and Setup Ruby on Rails
Here are the steps that I took to get an existing Ruby on Rails project (including Ruby, Rails, MySQL, svn, and RMagick) running on my new laptop running Edgy.
Install
1. Install subversion. You won't need it for installing Rails but you're probably already using it for your project.
sudo apt-get install subversion
2. Install the ruby base packages:
sudo apt-get install ruby rub1.8-dev ri rdoc mysql-server libmysql-ruby
3. Grab the latest ruby gems from rubyforge.
sudo wget http://rubyforge.org/frs/download.php/11289/rubygems-0.9.0.tgz tar -xvzf rubygems-0.9.0.tgz cd rubygems-0.9.0 sudo ruby setup.rb
4. Now let's install Ruby on Rails.
sudo gem install rails --include-dependencies
5. Setup databases for your project
sudo mysql -u root create database project_development; create database project_test;
6. Set database permissions
GRANT ALL ON project_development.* TO 'user'@'localhost' IDENTIFIED BY 'password'; GRANT ALL ON project_test.* TO 'user'@'localhost' IDENTIFIED BY 'password';
7. (OPTIONAL) Add the database credentials so that you can just type 'mysql project_development' without entering a password.
$ vim ~/.my.cnf [client] user=myuser password=mypassword
8. Install Mongrel
$ sudo gem install mongrel
(choose #1, Y, 1, Y, Y
$ cd myrailsappn $ mongrel_rails start -d
9. Install RMagick
sudo apt-get install imagemagick sudo apt-get install libmagick9-dev sudo gem install rmagick