25
2016
09

CentOS 7下Rails 5.0.0.1环境搭建

# 参考官方文档
# http://guides.rubyonrails.org/getting_started.html中的3.1 Installing Rails
# 1. 查看Ruby是否安装及版本
ruby -v   # -->ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
# 2. 查看sqlite3是否安装及版本
sqlite3 --version  # -->3.7.17 2013-05-20 00:56:22 118a3b35693b134d56ebd780123b7fd6f1497668
# 3. 给gem做软链接
sudo ln -s /usr/local/bin/gem /usr/bin/gem
# 4. 安装Rails
sudo gem install rails
# 5. 测试是否安装成功
rails --version # -->Rails 5.0.0.1

# 6. 官方demo测试
rails new blog

# 提示:sqlite3.h is missing,说明没有安装sqlite3的开发包
# 运行
sudo yum install sqlite-devel

# 切换到blog目录下,运行
bundle install

# 启动服务
bin/rails server

# 提示:Gem Load Error is: Could not find a JavaScript runtime
# 在blog目录下的文件Gemfile添加如下两行
# gem 'execjs'
# gem 'therubyracer'
# 运行
bundle install

# 启动服务
bin/rails server

# 通过IE访问3000端口


« 上一篇 下一篇 »