下载依赖包
openssl
openssl用于https加密
1 | wget https://www.openssl.org/source/openssl-1.0.2u.tar.gz |
pcre
pcre,perl开发的正则表达式解析支持
1 | wget https://ftp.pcre.org/pub/pcre/pcre-8.43.tar.gz |
zlib
解压缩支持
1 | wget https://zlib.net/zlib-1.2.11.tar.gz |
- nginx
1 | wget http://nginx.org/download/nginx-1.17.7.tar.gz |
解压
1 | ls *.tar.gz | xargs -n1 tar xzvf |
编译
1 | ./configure --with-openssl=../openssl-1.0.2u --with-pcre=../pcre-8.43 --with-zlib=../zlib-1.2.11 --with-pcre-jit --prefix=/usr/local/nginx --with-http_ssl_module --with-http_v2_module |
1 | make |
1 | sudo make install |
1 | # 创建软链接到系统 |
启动
指定配置文件
1 | # 默认配置文件 |
1 | sudo nginx |
关闭
1 | sudo nginx -s stop |
扫描二维码,分享此文章