安装前准备
1、安装gcc环境
命令:yum install gcc-c++
2、Nginx的http模块依赖pcre
命令:yum install -y pcre pcre-devel
3、安装依赖的解压包。
命令:yum install -y zlib zlib-devel
4、ssl 功能需要 openssl 库,安装 openssl。
命令:yum install -y openssl openssl-devel
5、到nginx官网下载nginx http://nginx.org/en/download.html 版本选择1.18.0
Nginx官方提供了三个类型的版本:
Mainline version:Mainline 是 Nginx 目前主力在做的版本,可以说是开发版Stable version:最新稳定版,生产环境上建议使用的版本Legacy versions:遗留的老版本的稳定版我们选择Stable version,点击下载。
解压安装
1、解压下载的安装包,命令:tar -zxvf nginx-1.18.0.tar.gz
2、进入nginx-1.18.0 文件夹,并创建安装目录 /usr/local/nginx ,命令: mkdir /usr/local/nginx
3、执行命令编译,命令:./configure --prefix=/usr/local/nginx ---prefix 指定安装目录
4、执行命令安装,命令:make & make install
5、执行成功后启动nginx,并指定对应的配置文件, 使用-c
命令:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
6、针对需要修改对应的配置文件,然后重新刷新下配置即可
配置文件目录:/usr/local/nginx/conf/nginx.conf
刷新配置命令:/usr/local/nginx/sbin/nginx -s reload