[ruby on rails] passenger+nginx 部署rails

news/2024/11/24 13:25:18/

安装Passenger 方法1

Passenger 是一个 app server,支持基于 Rack 框架的 Ruby app(包括 Rails),作为模块变异到Nginx,不需要自己启动。

安装 Passenger 最简单的方法是通过 apt 安装,首先导入 Passenger 的密钥(官方文档):

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 561F9B9CAC40B2F7

安装 apt 插件以支持 https 传输:

sudo apt-get install apt-transport-https ca-certificates

添加 apt 源(对应 Ubuntu 16.04 LTS)不同系统对应不同的源:

sudo sh -c 'echo deb https://oss-binaries.phusionpassenger.com/apt/passenger xenial main > /etc/apt/sources.list.d/passenger.list'
sudo apt-get update

安装 Passenger 的包:

 sudo apt-get install nginx-extras passenger

修改 nginx 配置,编辑 /etc/nginx/nginx.conf,找到这一行的注释:

include /etc/nginx/passenger.conf;

安装Passenger 方法 2

用编译方式安装 passenger,先安装 passenger 的 gem 包

gem install passenger;

然后用 passenger 安装 nginx

passenger-install-nginx-module

一共 2 条命令全部搞定。安装的过程中会让你选择安装的模块,和安装路径。默认在/opt/nginx, 可以填/etc/nginx, 这样安装好的 nginx 是包含 passenger 的。

# 重启
/etc/nginx/sbin/nginx -s reload

安装后配置nginx

nginx里会自带passenger配置,需要按照自己实际路径去配置
在这里插入图片描述
which ruby 查看路径

server {listen 81;server_name 122.137.242.75;location / {root /mnt/workspace/sso_online/public;passenger_enabled on;passenger_ruby /usr/local/rubies/2.2.7/bin/ruby;}}

这样重启nginx就算启动了,不用再rails s了


http://www.ppmy.cn/news/305423.html

相关文章

化妆品和香水玻璃瓶行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)

化妆品和香水玻璃瓶市场的企业竞争态势 该报告涉及的主要国际市场参与者有Verescence、Vidraria Anchieta、Vitro、Zignago Vetro、Piramal Glass、Pragati Glass、Roma、Saver Glass、SGB Packaging、Sks Bottle & Packaging、Stlzle-Oberglas、APG、Baralan、Bormioli Lu…

渲染商品列表及综合价格筛选案例(es6)

HTML代码 <div class"filter"><a data-index"1" href"javascript:;">0-100元</a><a data-index"2" href"javascript:;">100-300元</a><a data-index"3" href"javascript:…

2022年中国便携水瓶市场现状研究分析报告

据我们的分析师调研显示&#xff0c;2021年中国便携水瓶市场销售收入达到了 万元&#xff0c;预计2028年可以达到 万元&#xff0c;2022-2028期间年复合增长率(CAGR)为 %。中国市场核心厂商包括Newell Brands、CamelBak、Tupperware Brands、Cascade Designs和BRITA等&#xff…

火石玻璃、冕牌玻璃

光学玻璃作为光学仪器最主要的部件&#xff0c;其性能参数直接影响到镜子的成像质量. 光学玻璃最早按照氧化铅含量划分为冕牌玻璃和火石玻璃&#xff0c;低于3%的为冕牌玻璃&#xff0c;高于3%的为火石玻璃&#xff0c;后来随着玻璃种类的增多改用折射率&#xff08;refractive…

墨水屏

电子墨水是一种革新信息被显示的新方法和技术。像多数传统墨水一样&#xff0c;电子墨水和改变它颜色的线路是可以打印到许多表面&#xff0c;从弯曲塑料、聚脂膜、纸到布。和传统纸差异是电子墨水在通电时改变颜色&#xff0c;并且可以显示变化的图象&#xff0c;象计算器或手…

全球及中国自洁玻璃行业商业模式分析及投资风险预测2022年版

本文研究全球与中国市场自洁玻璃的发展现状及未来发展趋势&#xff0c;分别从生产和消费的角度分析自洁玻璃的主要生产地区、主要消费地区以及主要的生产商。重点分析全球与中国市场的主要厂商产品特点、产品规格、不同规格产品的价格、产量、产值及全球和中国市场主要生产商的…

2023春季美赛(MCM/ICM)问题Y:了解二手帆船的价格

问题Y:了解二手帆船的价格 ​ 像许多奢侈品一样&#xff0c;帆船随着年龄的增长和市场条件的变化而价值不同。所附的“2023_MCM_Problem_Y_ Boats.xlsx” 文件包括大约3500艘帆船的数据&#xff0c;这些帆船的长度从36英尺到56英尺&#xff0c;广告显示将于2020年12月在欧洲、加…

保温杯哪种材质最好_玻璃杯材质分为哪几种 玻璃杯什么材质最好

原标题&#xff1a;玻璃杯材质分为哪几种 玻璃杯什么材质最好 星品优汇&#xff1a;全球酒店用品居家美宅优品直采平台 玻璃杯被公认为最健康的喝水器皿&#xff0c;虽然都是用玻璃制造的&#xff0c;但是也有区别&#xff0c;知道常见的玻璃杯材质分为哪几种吗&#xff1f;玻璃…