ubuntu16.04源码编译安装nginx1.14.2
1、下载nginx-1.14.2, 官网地址:nginx.org
2、解压nginx-1.14.2.tar.gz
tar zxvf nginx-1.14.2.tar.gz
3、切到文件夹nginx-1.14.2
4、
用configure脚本编译源代码,./configure,使用默认配置。可能会提示pcre,zlib依赖库需要安装,则继续安装依赖的pcre, zlib库,
执行
sudo apt-get update sudo apt-get install libpcre3 libpcre3-dev apt-get install zlib1g-dev
安装gcc
sudo apt-get install build-essential
安装好之后继续执行
./configure
执行结果
5、执行make和make install
6、切到路径:/usr/local/nginx/sbin
执行命令:
./nginx
7、查看是否成功
8、配置软链接
sudo ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
nginx -s reload :修改配置后重新加载生效 nginx -s reopen :重新打开日志文件 nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确 关闭nginx: nginx -s stop :快速停止nginx quit :完整有序的停止nginx 其他的停止nginx 方式: ps -ef | grep nginx kill -QUIT 主进程号 :从容停止Nginx kill -TERM 主进程号 :快速停止Nginx pkill -9 nginx :强制停止Nginx 启动nginx: nginx -c /path/to/nginx.conf 平滑重启nginx: kill -HUP 主进程号
你今天的努力,只是为了让你的苦更有价值