源码编译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

posted @ 2020-12-22 18:06  呱牛。  阅读(251)  评论(0)    收藏  举报