源码编译nginx-1.18.0
1.下载源码包
1 [root@Centos7 data]# wget https://nginx.org/download/nginx-1.18.0.tar.gz
2.安装相关依赖包
1 [root@Centos7 data]# yum install -y gcc pcre-devel openssl-devel zlib-devel
3.创建nginx用户,解压源码包,开始编译安装
1 [root@Centos7 data]# useradd -r -s /sbin/nologin nginx

1 [root@Centos7 data]# tar -xvf nginx-1.18.0.tar.gz 2 3 [root@Centos7 nginx-1.18.0]# ./configure --prefix=/usr/local/nginx \ 4 --user=nginx \ 5 --group=nginx \ 6 --with-http_ssl_module \ 7 --with-http_v2_module \ 8 --with-http_realip_module \ 9 --with-http_stub_status_module \ 10 --with-http_gzip_static_module \ 11 --with-pcre \ 12 --with-stream \ 13 --with-stream_ssl_module \ 14 --with-stream_realip_module 15 16 [root@Centos7 sbin]# make && make install
4.启动nginx 服务
创建软链接
1 [root@Centos7 sbin]# ln -s /usr/local/nginx/sbin/nginx /usr/sbin/ 2 [root@Centos7 sbin]# ls /usr/sbin/nginx
启动:
1 [root@Centos7 sbin]# nginx
出现这个画面表示成功

Nginx 安装目录:/usr/local/nginx/conf
Nginx 官网:http://nginx.org/en/docs/http/ngx_http_gzip_module.html


浙公网安备 33010602011771号