Notes:
1. Install out of root folder "/" !
2. general apt commands
apt-cache search <any_keyword> => search in apt cache apt-get update => updates cache apt-get upgrade => updates packages3. If you have a different user than root, use sudo
4. I followed this guide
Install Ruby#
1. Install full rubyapt-get install ruby-full build-essential
2. Install rubygems (you will get version 1.3.1)
apt-get install rubygems1.8
3. Get rubygems update
gem install rubygems-update
4. Update rubygems (to 1.3.5), update_rubygems is in /var/lib/gems/1.8/bin
export PATH=/var/lib/gems/1.8/bin:$PATH update_rubygems
Install Rails#
gem install rails
You may create an app now already (see below)
Install mysql connector#
1. Install libs, the docu saysapt-get install libmysql-ruby libmysqlclient-devbut one package is a virtual one, so use
apt-get install libmysql-ruby apt-get install libmysqlclient15-dev
2. Install connector
gem install mysql
Install App#
1. Create app framerails DatePlanner -d mysql
2. copy/update app, database.yml, images, stylesheets, javascripts, index.html
3. Start Webrick on port 81 as daemon
ruby script/server webrick -p 81 -d
4. Copy database, see MySql
Install will_paginate#
gem install will_paginate
To enable the library your Rails 2.0.x or 1.2.x project, require it in “config/environment.rb”
Rails::Initializer.run do |config| ... end require "will_paginate"