1、安装passenger
gem install passenger
2、通过passenger安装nginx
passenger-install-nginx-module
以上这种方式是Installing Phusion Passenger for Nginx through the installer
这个是官方推荐的也是最简单的安装方式,并且安装过程还会详细的教你如何配置和安装
这里贴出一个链接来,供大家学习:http://www.modrails.com/install.html,这里面还有很多的指导,想详细了解的可以在里面找到指导来进行详细的学习
在安装过程中,可能需要你用root用户来执行,碰巧,我的机器还没有为root设置密码,也是第一次为root用户设置密码,怎么设置呢:
sudo passwd root 回车
> 输入root密码 回车
>输入确认密码 回车
ok,这样root用户密码被设置好了,不需要重启直接su root就可以切换到root了
有的时候在安装过程中,passenger会告诉你缺少了哪些依赖包,然后告诉你怎么来安装它,但是我今天做的时候发先,有个openssl总是安装不上,确切的说是已经安装了,但是每次通过passenger来安装nginx的时候还是会报这个openssl找不到,无奈,google了半天找到了解决办法:去你的安装包目录,找到ext目录进入openssl,执行
ruby extconf.rb
make
make install
问题解决了。有的时候还会发现:
分享到:
相关推荐
ubuntu离线部署nginx+fastdfs软件包 autoconf-latest.tar.gz automake-1.15.tar.gz fastdfs-5.11.tar.gz fastdfs-nginx-module-1.20.tar.gz libfastcommon-1.0.38.tar.gz m4-1.4.18.tar.gz openssl-1.1.0j.tar.gz ...
ubuntu+nginx+tomcat 实现负载匀衡
Ubuntu+Nginx+Mysql+Php安装配置详解
Ubuntu系统Daphne + Nginx部署Python Django项目精讲,可支持多进程【含代码说明】
Ubuntu14.04.2下nginx1.6和sticky1.1模块的安装与简单配置,包括像文档和支持包
Nginx+Uwsgi+Django(python3)+Vue部署,一步步实现。网上找了N多篇文章都没成功,特意记录,以免其他同学踩坑
Ubuntu12.04下安装 nginx + php + mysql 的源代码文件 里面包含如下文件 ibiconv-1.14.tar.gz libmcrypt-2.5.8.tar.gz mcrypt-2.6.8.tar.gz mhash-0.9.9.9.tar.gz pcre-8.30.tar.gz mysql-5.5.22.tar.gz nginx-...
Nginx+tomcat+redis软负载均衡需要的一整套资源,还包括了JDK,依赖包等文件
对于Python初学者,部署会踩很多,这里是自己初学时的经验,所以粘出来和大家分享
ubuntu12.04安装Nginx+PHP5(PHP-FPM)+MySQL主机详解.pdf
zabbix详细安装教程(linux+postgresql+nginx+zabbix)
Linux+Nginx+Mysql+Php安装教程
自己做的一个nginx+tomcat+redis完成session共享小例子,包括所需jar,适合初学者,希望大家一起学习交流
nginx+lua+redis通过匹配客户端ip进行灰度发布
详细说明了windows服务器nginx+tomcat+mysql部署及配置(配置阿里云后台安全组,配置域名)很适合新手学习 附件中包含: 1.操作说明文档 2.操作录屏 3.安装所用到的软件安装包 1)Windows Server 2019 数据中心版 ...
本篇文章给大家介绍ubuntu下配置nginx+php+mysq,
用FFmpeg+nginx+rtmp搭建环境实现推流
ubuntunginx+PHP+mysql服务器搭建.pdf
ubuntu nginx+PHP+mysql服务器搭建.pdf