参考肉饼的文章:
http://robbin.iteye.com/blog/43228
一、安装 Ruby 解析器
ruby的源代码可以从Ruby官方网站下载:
http://www.ruby-lang.org/en/downloads/
下载源代码包到本地Linux主机,然后解压缩,进入该目录,进行配置,编译和安装:
tar xzvf ruby-1.9.1.tar.gz
cd ruby-1.9.1
./configure –prefix=/usr/local/ruby
make && make install
上面的/usr/local/ruby是ruby的安装目录。
安装好以后,修改操作系统PATH路径,加入/usr/local/ruby/bin:
export PATH=/usr/local/ruby/bin:$PATH
将我们自己安装的ruby放在系统PATH前面,避免操作系统自带的ruby造成的干扰。在
Linux上,一般将设置放在/etc/profile中,便于对全局生效。
二、安装 ruby on rails
先安装rubygems,可以从rubyforge下载rubygems:
http://rubyforge.org/projects/rubygems/
下载好源代码包,解压缩,安装:
tar xzvf rubygems-1.3.5.gz
cd rubygems-1.3.5/
ruby setup.rb
然后就可以安装rails了,在确认服务器已经连接互联网的情况下执行:
gem install rails –y 即通过gem从rubyforge网站下载rails所有依赖包安装。
执行到上面这步的时候,提示缺少“zlib”,如果是这样的话需要重新解压ruby源文件
然后编译并安装自带的zlib。
cd ruby-1.9.1-p376/ext/zlib/
ruby extconf.rb
make && make install
然后:
irb
require 'zlib'
如果输出是true就说明zlib已经安装完成了
三、安装 ruby 的数据库适配器
下载 mysql-ruby-2.8.1.tar.gz:
http://rubyforge.org/frs/?group_id=4550
tar xzvf mysql-ruby-2.8.1.tar.gz
cd mysql-ruby-2.8.1
ruby extconf.rb (--with-mysql-dir=/opt/mysql5)
括号内的内容是指向mysql的安装路径,如果mysql是默认安装的话就不需要括号内的内容
make && make install
如果执行上面的命令出错,则需要安装openssl,安装方法跟上面的zlib相同,openssl文
件夹也在ext下。
测试一下:
rails firstruby
cd ~/firstruby/
ruby script/server
然后在浏览器中输入:
http://localhost:3000 页面出现说明ror环境搭建完成。
另:
mysql gui工具:
sudo apt-get install mysql-gui-tools-common
把netbeans语言设置为英文:
修改netbeans安装目录下的 netbeans.conf文件,在netbeans-default-options的参数里加上 --locale en_US