1.准备
- 安装PCRE
pcre是正则兼容包,可以让Nginx 支持Http Rewrite模块
CentOS 安装方法
- 安装openSSL
支持HTTPS
CentOS 安装方法
2.编译安装
创建用户
|
|
执行配置
--user=nginx
指定用户--group=nginx
指定组--prifix=/application/nginx1.10.0
指定安装路径--with-http_stub_status_module
指定正态模块--with-http_ssl_module
指定ssl模块
遇到坑
1234 checking for OS+ Linux 3.10.0-327.10.1.el7.x86_64 x86_64checking for C compiler ... not found./configure: error: C compiler cc is not found
解决:安装gcc,一个C编译器
编译安装
创建软连接
启动Nginx
验证
排错
- 1.ping
ping+ip 如果不通,说明物理连接不通
- 2.telnet
telnet+ip+端口,如果不通,说明服务器和本机不通,看看端口是不是被限制
- 3.本机curl
curl +localhost ,如果不通,说明服务异常,需要重启。
部分坑
- 查看Nginx是否监听80端口
|
|
- 查看80端口被哪个程序占用
|
|
- 解决80端口被关闭的问题
|
|