POSTS
安装ruby及rails入门
参考文档:RVM官网,rails入门中文官网
一、安装ruby
这里我推荐用RVM(ruby版本管理)安装ruby,环境Linux、Mac。
- 安装 GPG keys
gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
- 安装RVM
\curl -sSL https://get.rvm.io | bash -s stable --ruby
- 查看RVM版本
安装RVM后,需要 source /etc/profile
再查看版本:
rvm -v
- 安装ruby指定版本(以ruby2.3.0为例)
rvm install 2.3.0
查看已经安装的ruby:
rvm list
- 使用ruby
#临时切换版本,再开一个终端就会失效
rvm use 2.3.0
#覆盖系统版本
rvm use 2.3.0 --default
- 查看ruby版本
ruby -v
- 查看ruby安装位置
which ruby
二、安装rails
- 使用gem来安装
gem install rails
- 查看rails版本
rails -v
rails --version
三、rails入门使用
- 创建rails应用
rails new blog
- 上面命令会创建blog的rails应用,然后进入应用目录,安装Gemfile定义的gem依赖
cd blog
bundle install
- rails应用文件目录结构
里面比较常用的有:
- app/ :包含应用的控制器、模型、视图、辅助方法、邮件程序、频道、作业和静态资源文件。
- bin/:rails的执行命令,包含用于启动应用的 rails 等。
- config/:存放一些配置信息。
- db/ :存放数据库的scheme和迁移文件。
- 启动web服务器
bin/rails server #或者用 rails s
访问http://127.0.0.1:3000
,如果出现下图,你将踏入rails的大门: