本文的目的是尽可能浅显的介绍Ruby + Passenger的使用。如果想深入了解Passenger,可参考后续相关章节。
本人通过有无Passenger启动Rubyf服务来入门Passenger
Ruby + Passenger 实验
无Passenger启动服务
-
准备Ruby程序
# 此项目是本人在github上提交的Ruby demo程序 git clone https://github.com/testcara/ROR_Blog.git -
安装Gem包
# check the Gemfile and install the Gems # enter the dir cd ROR_Blog # confirm whether it is has the 'passenger' cat Gemfile | grep -r -i 'passenger' # install packages without production mode bundle install --without production -
直接启动服务
# start the service rails s # then open the http://localhost:3000 to check the main page of the application -
验证进程
# check the ruby related process ps aux | grep

本文提供了一个简明的Ruby + Passenger入门教程,通过对比无Passenger和使用Passenger启动Ruby服务的方式,阐述了Passenger的使用方法。通过编辑Gemfile、安装Passenger及相关Gems,然后启动Passenger,展示了Passenger启动Ruby程序的简便性。在生产环境中,Passenger作为应用服务器比直接用rails s更常见。
最低0.47元/天 解锁文章
1199

被折叠的 条评论
为什么被折叠?



