rails安装

rails安装

1.安装:

默认安装:gem install  rails  得到最高版本的rails

指定安装:gem install rails -v=5.0.7
  1. 验证安装成功

[root@centos7 rails_demo01]# rails -v
Rails 5.0.7

3.创建一个项目

a.创建项目
`rails new circles`

见到`run bundle install`时,

`ctrl+c`停止下载依赖,修改下载源.(因为默认为国外的下载源,所以下载有些困难,)
cd circles

b.修改镜像源

打开`vi Gemfile`

镜像源修改为下面的source 

`source 'https://ruby.taobao.org'`

c.开始下载依赖

`bundle`
  1. 启动rails
rails s -p 3001    #如果不写端口,默认是3000 
rails s -b 0.0.0.0  #-b 开放ip,外网可访问

如果报下面的错:说明没有安装nodejs

[root@centos7 rails_test]# rails s
/usr/local/rvm/gems/ruby-2.3.8/gems/execjs-2.7.0/lib/execjs/runtimes.rb:58:in `autodetect': Could not find a JavaScript runtime. See https://github.com/rails/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)

nodejs参考下面的连接安装一下就ok了:
https://www.cnblogs.com/haima/p/11235640.html

  1. 访问页面

localhost:3001

  1. 创建控制器welcome 和 index页面

rails g controller welcome index

上一篇:python爬虫-execjs使用


下一篇:mysql – 没有密码的Unix SSH