1、准备好nginx安装包,以nginx-1.20.2.tar.gz 为例
下载地址:nginx: download
2、解压tar -zxvf nginx-1.20.2.tar.gz3、进入nginx-1.20.2目录
cd nginx-1.20.24、执行命令./configure 进行配置
# 需要使用https执行指令 ./configure --prefix=/usr/local/nginx --with-http_ssl_module # 不需要使用https执行 ./configure --prefix=/usr/local/nginx
执行过程中出现了错误提示./configure: error: the HTTP rewrite module requires the PCRE library.
我们需要安装对应的依赖,执行yum -y install pcre-devel后重新编译
PCRE 作用是让 Nginx 支持 Rewrite 功能。
下载 PCRE 安装包,下载地址: Download PCRE from SourceForge.net
yum -y install pcre-devel
如果还提示其他错误,如./configure: error: the HTTP rewrite module requires the zlib library.,则执行yum install -y zlib-devel后重新编译
yum install -y zlib-devel
编译成功后我们会发现里边多了一个文件Makefile
5、接下来进行安装make && make install6、安装成功后,查看nginx版本
/usr/local/nginx/sbin/nginx -v
至此,nginx安装成功。
7、Nginx 配置文件vim /usr/local/nginx/conf/nginx.conf
nginx 默认监听80端口,启动后直接访问80端口即可跳转到nginx的成功页面,即/usr/local/nginx/html目录下的index.html 页面
8、启动nginx
/usr/local/nginx/sbin/nginx
启动成功后,访问80端口,弹出Welcomd to nginx! 即表示nginx安装成功
7、nginx常用命令
/usr/local/nginx/sbin/nginx -t #检查nginx配置文件是否正确 /usr/local/nginx/sbin/nginx #nginx启动命令 /usr/local/nginx/sbin/nginx -s reload # 重新载入配置文件 /usr/local/nginx/sbin/nginx -s reopen # 重启 Nginx /usr/local/nginx/sbin/nginx -s stop # 停止 Nginx



