环境:mac10.15.5
链接
- nginx
nginx:http://nginx.org/en/download.html
有3种版本可以选择:
Mainline version:主线版本,相当于开发版
Stable version:最新稳定版本
Legacy versions:历史稳定版本 - openssl
openssl:https://www.openssl.org/source - pcre
pcre:http://www.pcre.org - zlib
zlib:http://www.zlib.net
资源:
- nginx-1.18.0.tar.gz
- openssl-1.1.1g.tar.gz
- pcre-8.44.tar.gz
- zlib-1.2.11.tar.gz
安装nginx
- 所有资源放同目录下,并解压所有资源包
- 执行:./configure --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-openssl=…/openssl-1.1.1g --with-http_ssl_module --with-pcre=…/pcre-8.44 --with-zlib=…/zlib-1.2.11
会进行相关检查 - 检查完毕后,执行:sudo make && sudo make install会进行编译安装
控制nginx
#添加软链接:
sudo ln -s /usr/local/nginx/nginx /usr/local/bin/nginx
#查看nginx版本:
nginx -v
#启动nginx:
sudo nginx
#重启nginx
sudo nginx -s reload
#停止nginx
sudo nginx -s stop