写点什么

Ruby on rails 入门

作者:阿呆
  • 2023-02-11
    北京
  • 本文字数:740 字

    阅读完需:约 2 分钟

Ruby on rails入门

环境安装

本文是在 windows 下进行的环境搭建,linux 或 mac 可以参考官方文档(参考文档 1)。

安装 rails

1、windows 中通过 Rails Installer 安装,安装时会同步安装 SQLite3,打开链接下载:https://rubyinstaller.org/downloads/ ,下载完成依次确认即可。(直接安装最新版,别安装 2.3 版本,会有问题)

2、检查 ruby 和 sqlite3 是否安装成功,看到以下提示表示安装成功了。

3、安装 rails,使用 rubygems 提供的 gem install 命令安装:

gem install rails
复制代码

检查是否安装成功


创建 blog 应用

1、使用应用生成器,生成 blog 的 rails 应用

rails new blog
复制代码

2、生成完成后,打开 blog 目录,启动应用,出现端口,启动成功

ruby bin\rails server
复制代码


3、打开网页,访问 http://localhost:3000/,出现欢迎页面,此时应用已经正常配置,能够正常工作了。


安装中的错误

1、gem install rails 报证书错误

1、获取新的认证证书:https://raw.githubusercontent.com/rubygems/rubygems/master/lib/rubygems/ssl_certs/rubygems.org/GlobalSignRootCA_R3.pem

2、找到 rubygems 证书目录并打开目录

3、打开 ssl_certs 目录,找到文件 AddTrustExternalCARoot.pem,用 a 步骤中获取到的认证证书内容替换这个文件内容

4、重新下载


2、requires Ruby version >= 2.7.0

1、到链接中下载自己想要安装的 ruby 版本,我选择的最新版,3.2.1-1(x86),下载完成后安装即可。

https://rubyinstaller.org/downloads/

2、安装完成时,会让选择安装插件,会自动跳到命令行安装即可,注意 gem 必须得安装。


参考文档

1、rails 官方文档:https://ruby-china.github.io/rails-guides/getting_started.html

2、gem install rails 时 ssl 错误解决:https://bundler.io/guides/rubygems_tls_ssl_troubleshooting_guide.html

3、ruby 各版本 installer 下载:https://rubyinstaller.org/downloads/

发布于: 刚刚阅读数: 5
用户头像

阿呆

关注

坚守准则,认真做事。 2018-05-22 加入

职位:360资深后台开发,主要负责DevOps平台开发 技术:Python 爱好:炉石传说

评论

发布
暂无评论
Ruby on rails入门_ruby-on-rails_阿呆_InfoQ写作社区