Ubuntu下安装Ruby On Rails运行环境
以下操作都在sudo权限下运行
1。
apt-get install irb libdbm-ruby1.8 libgdbm-ruby1.8 libmysql-ruby1.8 libmysqlclient14 libopenssl-ruby1.8 libruby1.8-dbg mysql-common ri ri1.8 ruby1.8-dev
2。
wget http://rubyforge.org/frs/download.php/11289/rubygems-1.2.0.tgz
tar zxfv rubygems-1.2.0.tgz
cd rubygems-1.2.0
ruby setup.rb
gem update –system
3
sudo gem install rails –include-dependencies
4
sudo apt-get install libmysql-ruby mysql-server
5
wget http://tmtm.org/downloads/mysql/ruby/mysql-ruby-2.7.6.tar.gz
tar -zxf mysql-ruby-2.7.6.tar.gz
cd mysql-ruby-2.7.6
ruby extconf.rb –with-mysql-dir=/opt/mysql5
make install
6
sudo apt-get install libsqlite3-0 libsqlite3-dev
sudo gem install sqlite3-ruby
7
sudo apt-get install lighttpd
8
ruby的fcgi支持库需要在编译的时候联接FCGI的系统库,因此我们需要先安装FCGI库,下载FCGI源代码发行包:
http://www.fastcgi.com/dist/
tar xzvf fcgi-2.4.0.tar.gz
cd fcgi-2.4.0
./configure –prefix=/usr/local/fcgi
make && make install
同样,将fcgi安装在自己指定的目录下,而不是默认的/usr/local,避免多个软件混在一起。
然后就可以安装ruby的fcgi支持库了,下载ruby-fcgi-0.8.7.tar.gz:
http://rubyforge.org/projects/fcgi/
tar xzvf ruby-fcgi-0.8.7.tar.gz
cd ruby-fcgi-0.8.7
ruby [...]












