最近在学习ROR ,写下blog记录一些问题和经验。
第一步安装curl:
Shell 代码: sudo apt-get install curl
linux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。比方说你想抓取一个页面到本地的一个文件里, 可以用以下命令:curl -O home.html http://www.uic.edu.hk 即可。 这里不多说curl 有时间再写。
第二步: RVM安装
$ curl -L get.rvm.io | bash -s stable $ source ~/.bashrc $ source ~/.bash_profile 第三步: 修改 RVM 的 Ruby 安装源到国内的 淘宝镜像服务器,这样能提高安装速度
这步其实可以不做,什么时候想做都行,有时候taobao也会崩掉。。。
$ sed -i -e 's/ftp\.ruby-lang\.org\/pub\/ruby/ruby\.taobao\.org\/mirrors\/ruby/g' ~/.rvm/config/db
这时候看一下版本,使用rvm list known列举出已知版本, 然后选择一个安装即可: 使用命令 rvm install "你的版本号" , 我安装后的是: ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]
第四步 安装rails
命令: gem install rails
gem是一个很有用的工具,之后的博客会提到它。
安装后 rails版本 3.2.13
这样就配置好了基本的环境,可以新建一个项目看下效果. 使用rails new "名字" 就OK了。 这个命令运行可能会等一段时间,因为bundle install安装gem可能会花时间。
(PS: 自从在公司电脑上装了较新版本的rails后,运行rails server总是提示:)
程序 'rails' 已包含在下列软件包中:
* rails
* ruby-railties-3.2
请尝试:sudo apt-get install <选定的软件包>
这时候输入 /bin/bash --login即可(原因还不知道。。)
这样就配置好了,进入你创建的文件夹,输入rails server启动服务器,到浏览器下输入:localhost:3000看看效果吧!
(排版有点丑,大家见谅~)