和我刚才看的文章差不多,感觉应该算是很不错的.
最详细的ruby on rails安装步骤
1、安装ruby
不用说 是下载安装包:http://rubyforge.org/frs/?group_id=167,注意版本—害人不浅,后面会说到,我下的是1.8.6-26
http://rubyforge.org/frs/?group_id=167&release_id=45627
装完后,可以用ruby -v 测试是否安装成功,如图,要是出现了版本 就说明安装成功了
498)this.width=498;\” nmousewheel=\”javascript.:return big(this)\”>
2、ruby安装完成后,安装rails
http://rubyforge.org/projects/rails/
在命令行下运行 gem install rails,会有四五个提示 一路y,安装完后,依旧可以用rails -v, 来检测rails 是否安装成功
498)this.width=498;\” nmousewheel=\”javascript.:return big(this)\”>
3、创建web应用
还是命令行下输入 rails testweb,比如当前的路径是 c:\\documents and settings\\administrator>rails testweb,便会在c:\\documents and settings\\administrator下创建一个testweb文件夹。
498)this.width=498;\” nmousewheel=\”javascript.:return big(this)\”>
498)this.width=498;\” nmousewheel=\”javascript.:return big(this)\”>
ps:这里是可以加路径的 比如 rails c://test,具体可以看官方api:http://api.rubyonrails.org/
4、在当前目录(testweb)下,运行 ruby script\\server 启动服务,关于webrick服务器更多的信息可以访问 http://www.webrick.org/
498)this.width=498;\” nmousewheel=\”javascript.:return big(this)\”>
5、浏览器中输入http://localhost:3000/,如果看到以下页面,说明ok
498)this.width=498;\” nmousewheel=\”javascript.:return big(this)\”>
6、写一个helloworld的web程序,ruby script\\generate controller helloworld命令
498)this.width=498;\” nmousewheel=\”javascript.:return big(this)\”>
然后找到hello_world_controller.rb
498)this.width=498;\” nmousewheel=\”javascript.:return big(this)\”>
输入以下代码,保存
我曾经用 render_text \”hello ror world\” 试了半天也不管用,搜了半天才发现是版本的问题,经验啊
在浏览器中打开http://localhost:3000/hello_world,就会看见结果
498)this.width=498;\” nmousewheel=\”javascript.:return big(this)\”>
ps:初学的一点点记录,还希望rails高手能指点一二.
1、或许有的朋友跟我一样 看不到hello world,查看日志,出现如下错误
status: 500 internal server error
no such file to load — sqlite3
这是由于没有装sqlite3数据库,http://files.cnblogs.com/geek007/sqlite3.rar这里下载,
然后解压到ruby的bin目录:d:\\ruby\\bin,命令行执行:gem install \”d:\\ruby\\bin\\sqlite3-ruby-1.2.3-mswin32.gem\”
2、推荐一个cmd工具powercmd,用来替换系统的cmd,你会感觉很方便的。