算是Rails的老用户了。rails4出来了。第一时间安装测试下。
1)安装ruby2.0
从http://rubyinstaller.org下载rubyinstaller-2.0.0-p195.exe 及DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe
下载地址分别如下:
1)http://rubyforge.org/frs/download.php/76955/rubyinstaller-2.0.0-p195.exe
2)http://rubyforge.org/frs/download.php/76805/DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe
安装rubyinstaller-2.0.0-p195.exe到D:\dev\Ruby200(我的环境)下,安装过程总选中将ruby添加到系统path下。
解压DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe到D:\dev\DevKit目录下。
2)配置DevKit
进入命令行,进入DevKit目录,执行以下命令:
D:
cd d:\dev\DevKit
ruby dk.rb init
ruby dk.rb review
ruby dk.rb install
3) 修改 gem source 为淘宝rubygems镜像
gem sources --remove https://rubygems.org/
gem sources -a http://ruby.taobao.org/
gem sources -l
*** CURRENT SOURCES ***
http://ruby.taobao.org # 请确保只有 ruby.taobao.org
4)安装rails4
gem install rails --version 4.0.0 --no-ri --no-rdoc
下载openssl-1.0.0k-x86-windows.tar.lzma
http://packages.openknapsack.org/openssl/openssl-1.0.0k-x86-windows.tar.lzma
解压到某一目录下,假定解压到D:\downloads\ruby\openssl-1.0.0k-x86-windows目录下,然后在命令行执行以下命令:
gem install puma -- --with-opt-dir=D:\downloads\ruby\openssl-1.0.0k-x86-windows
6)安装Sqlite3
下载sqlite-3.7.15.2-x86-windows.tar.lzma
下载地址:http://packages.openknapsack.org/sqlite/sqlite-3.7.15.2-x86-windows.tar.lzma
解压到某一目录下,假定解压到D:\downloads\ruby\sqlite-3.7.15.2-x86-windows目录下,然后在命令行执行以下命令:
gem install sqlite3 --platform=ruby -- --with-opt-dir=D:\downloads\ruby\sqlite-3.7.15.2-x86-windows
rails new MyApp --skip-bundle
8)修改MyApp目录下的Gemfile中source源为淘宝提供的源
#source 'https://rubygems.org'
source 'http://ruby.taobao.org/'
gem 'puma'
9)安装依赖gem
bundle install
10)运行
cd MyApp
rails s Puma
11)访问
打开浏览器,输入http://localhost:3000/
来源:oschina
链接:https://my.oschina.net/u/925382/blog/140777