千家信息网

nginx-1.16.1安装

发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,一、官网下载源码http://nginx.org/en/download.html二、上传到指定的安装目录tar vxf nginx-1.16.1.tar.gzcd cd nginx-1.16.1 &
千家信息网最后更新 2025年02月02日nginx-1.16.1安装

一、官网下载源码
http://nginx.org/en/download.html

二、上传到指定的安装目录

tar vxf nginx-1.16.1.tar.gz
cd cd nginx-1.16.1 && ./config --prefix=/etc/nginx

./configure: error: the HTTP rewrite module requires the PCRE library.
You can either disable the module by using --without-http_rewrite_module
option, or install the PCRE library into the system, or build the PCRE library
statically from the source with nginx by using --with-pcre= option.

安装需要的插件

yum -y install openssl openssl-devel

checking for zlib library ... not found

./configure: error: the HTTP gzip module requires the zlib library.
You can either disable the module by using --without-http_gzip_module
option, or install the zlib library into the system, or build the zlib library
statically from the source with nginx by using --with-zlib= option.

安装需要的插件

yum install zlib-devel -y

./configure --prefix=/usr/local/nginx

make

三、启动nginx
./sbin/nginx

四、查看nginx 启动配置详情
./sbin/nginx -t

五、隐藏nginx版本号
vim conf/nginx.conf
http server 路径下添加 server_tokens off;

        vim conf/fastcgi.conf        修改  fastcgi_param  SERVER_SOFTWARE    nginx/$nginx_version;        fastcgi_param  SERVER_SOFTWARE    nginx;        重启或者reload nginx        pkill nginx && ./sbin/nginx
0