Ruby语言建立Web服务器的过程详解
这次选择的Web服务器是Nginx,Nginx非常适合处理静态资源,如图片、CSS和JS文件,通过减轻应用服务器的负担,Nginx使得Ruby on Rails应用能够更高效地运行.
安装启动Nginx服务器
sudo apt install nginx
nginx -v
启动Nginx服务器:
sudo systemctl start nginx
查看启动是否成功:
sudo systemctl status nginx
设置Nginx服务器开机自动启动:
sudo systemctl enable nginx
Nginx服务器启动成功
建立Ruby on Rails 的个人博客(post)模型
输入建立模型的命令:
rails generate model Post title:string body:text
现在模型具有标题(title)和正文(body)两个属性
迁移数据库:
rake db:migrate
生成处理文章请求的控制器:
rails generate controller Posts index new create show edit update destroy
启动Web服务器:
rails server
Ruby服务器启动成功,在终端输入 Ctrl+C 即可关闭服务器:
到此这篇关于Ruby语言建立Web服务器的文章就介绍到这了,更多相关Ruby Web服务器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Ruby单元测试框架TestUnit的替代者MiniTest介绍
这篇文章主要介绍了Ruby单元测试框架TestUnit的替代者MiniTest介绍,本文先是对比了TestUnit、MiniTest的优劣,然后给出了MiniTest的使用示例,需要的朋友可以参考下2015-03-03Ruby on rails安装后去掉DL is deprecated,please use Fiddle警告信息的方法【
这篇文章主要介绍了Ruby on rails安装后去掉DL is deprecated,please use Fiddle警告信息的方法,通过针对Ruby on rails安装文件中的警告部分源码进行注释来达到消除警告的目的,需要的朋友可以参考下2017-02-02详解Ruby中的instance_eval方法及其与class_eval的对比
Ruby的eval族方法将字符串作为代码来执行,instance_eval方法便是其中之一,下面就来详解Ruby中的instance_eval方法及其与class_eval的对比2016-05-05
最新评论