Nginx源码安装
身为一个Python Web开发者,当然对Nginx的使用需要了解一点,本篇对Nginx安装进行记录,基于源码安装!!!。
1、系统环境
腾讯云服务器:CentOS Linux release 7.5.1804 (Core)
2、安装依赖
- gcc
Nginx编译需要依赖编译依赖gcc环境,如果没有gcc环境,则需要安装:
1 | |
- pcre pcre-devel
都是正则表达库。
1 | |
- zlib
压缩和解压缩库。
1 | |
- OpenSSL 安装
ssl协议库。
1 | |
3、下载Nginx源码包
访问下列地址,看使用哪个源码包进行下载,又开发版、稳定版、历史版本,建议稳定版。
https://nginx.org/en/download.html,
1 | |
使用wget进行下载,没有的搞一下,wget可是一个下载神器。
解压
1 | |
4、编译安装
1 | |
如果在编译安装过程中出现错误,大部分原因都是依赖问题,yum去解决依赖问题即可。
查看安装目录
1 | |
执行目录:/usr/sbin/nginx
模块所在目录:/usr/lib64/nginx
配置所在目录:/etc/nginx/
默认站点目录:/usr/share/nginx/html
5、启动
两种方式启动。
1 | |
6、其他设置
1 | |
7、进程
- 查看进程
1 | |
- 杀死
1 | |
8、常用命令
1 | |
9、开放端口
如果是云服务器,需要开放指定端口。
1 | |
这里根据自己的项目需求,对外开放端口。
10、访问
配置完把nginx重启之后,访问IP:PORT。

Nginx源码安装
http://pygo2.top/articles/47364/