在Ubuntu 10.04上搭建RoR(Ruby on Rails)环境

之前一直在Windows上开发RoR应用。现在考虑到生产环境需要转化到Linux,所以在Ubuntu上搭建一个Linux的RoR环境。供开发测试用。

0,搭建目标:Ruby 1.8.7Rails 2.3.8rubygem 1.3.7mysql 5.1说明:本来打算安装Ruby 1.9.2和Rails 3.0.0的,但是Rails 3.0.0在我的环境上死活有问题,迫于时间暂时转向较低点Ruby和Rails版本。(Ruby 1.9.2和Rails 3.0.0在Ubuntu 10.04的安装问题将另外阐述。)

1,Ubuntu机器环境:~$ sudo lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 10.04.1 LTSRelease: 10.04Codename: lucid

2,安装Ruby 1.8.7sudo apt-get install ruby-full 安装完后运行 ruby -v验证

3,安装rubygem下载rubygems-1.3.7.tgz然后解包,运行ruby setup.rb 缺省安装到/usr/bin/gem1.8建立软连接文件:/usr/bin$ sudo ln -f -s ./gem1.8 ./gem

4,安装Rails检查Rails的可用版本$ sudo gem list –remote –all railsrails (3.0.0, 2.3.9, 2.3.8, 2.3.7, 2.3.6, 2.3.5, 2.3.4, 2.3.3, 2.3.2, 2.2.3, 2.2.2, 2.1.2, 2.1.1, 2.1.0, 2.0.5, 2.0.4, 2.0.2, 2.0.1, 2.0.0, 1.2.6, 1.2.5, 1.2.4, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 1.1.6, 1.1.5, 1.1.4, 1.1.3, 1.1.2, 1.1.1, 1.1.0, 1.0.0, 0.14.4, 0.14.3, 0.14.2, 0.14.1, 0.13.1, 0.13.0, 0.12.1, 0.12.0, 0.11.1, 0.11.0, 0.10.1, 0.10.0, 0.9.5, 0.9.4.1, 0.9.4, 0.9.3, 0.9.2, 0.9.1, 0.9.0, 0.8.5, 0.8.0)

选择2.3.8,运行$ sudo gem install rails –version=2.3.8 安装结束后用rails -v验证

5,创建应用例子和测试Rails进入到你自己的开发工作目录,比如$home/workshop/rails mytest生成一些文件后,进入mytest目录,运行ruby script/server -p 5000

6,用浏览器访问应用样例:5000能正常显示网页内容,则证明安装成功。

7,mysql 5.1使用新立得软件包管理器安装,另外再安装mysql query和administrator包,,和Windows上一样好用。mysql -uroot -p

8,如果rails使用mysql,就修改database.yml文件。

备注:再此环境中,Ruby 1.9.2能安装成功,但是 Rails 3.0不能支持工作。具体原因另外在研究和阐述。

如果我们想要更多的玫瑰花,就必须种植更多的玫瑰树。

在Ubuntu 10.04上搭建RoR(Ruby on Rails)环境

相关文章:

你感兴趣的文章:

标签云: