Nginx版本选择
- Mainline version:Mainline 是 Nginx 目前主力在做的版本,可以说是开发版
- Stable version:最新稳定版,生产环境上建议使用
- Legacy versions:过去的稳定版
综上所述,我们选择 第二种 最新稳定版.
下载
wget -c https://nginx.org/download/nginx-1.14.2.tar.gz
大家可以百度nginx,去官网查看最新版本,下载只需要改变版本号即可.
解压
tar -zxvf nginx-1.14.2.tar.gz
Nginx所需依赖下载
yum install pcre
yum install pcre-devel
yum install zlib
yum install zlib-devel
修改nginx响应的名字和版本号
编译安装之前修改
修改src/core/nginx.h(Nginx内部名称的)
#define NGINX_VERSION "1.8.0"
#define NGINX_VER "NGINX/" NGINX_VERSION
NGINX_VERSION是版本号,NGINX_VER是名称
修改src/http/ngx_http_header_filter_module.c(HTTP ResponseHeader)
static char ngx_http_server_string[] = "Server: nginx" CRLF;
编译,并安装
./configure
make
make install
查找nginx位置
whereis nginx
找到位置即可进入修改conf文件
此处百度
运行nginx
进入nginx下的sbin目录
./nginx