1. 程式人生 > >Centos 7 編譯nginx 1.14.0

Centos 7 編譯nginx 1.14.0

.gz wget down gcc-c++ -- yum ins 修改 pre

步驟一:下載nginx安裝包

wget https://nginx.org/download/nginx-1.14.0.tar.gz

步驟二:安裝nginx依賴包

yum install -y gcc gcc-c++ pcre-devel openssl-devel
tar xvf nginx*
cd nginx*

可選步驟:隱藏nginx版本號,nginx 版本一定要是1.14.0,將不能修改成功。

sed -i s/"Server: nginx"/"Server: 修改nginx名稱"/g src/http/ngx_http_header_filter_module.c #例如:xiongmao
sed 
-i s/1014000/修改nginx版本號/g src/core/nginx.h #例如:100000 sed -i s/1.14.0/修改nginx版本號/g src/core/nginx.h #例如:1.0.0 sed -i s/"nginx/"修改nginx名稱/g src/core/nginx.h #例如:xiongmao sed -i s/"NGINX"/"修改nginx名稱"/g src/core/nginx.h #例如:XIONGMAO

步驟三:安裝nginx

./configure --with-http_ssl_module
make 
make install
ln -s /usr/local/nginx/sbin/nginx /bin

Centos 7 編譯nginx 1.14.0