发布时间:2024-01-28 16:00
我采用的是解压tar.gz包方法。买服务器的事情就不在这里细说了。
wget http://nginx.org/download/nginx-1.20.2.tar.gz
tar zxvf nginx-1.20.2.tar.gz
- 1️⃣进入项目目录
2️⃣编译代码:./configure --prefix=/usr/local/nginx
这时候,我发现报了一个错误:configure: error: the HTTP rewrite module requires the PCRE library。
百度发现:emm—安装nginx之前需要安装pcre包和zlib以支持重写,正则以及网页压缩等等。正常安装nginx环境逻辑
此处,我直接用yum -y install pcre-devel openssl openssl-devel
,然后在执行上诉编译代码,就成功了。 之后在执行
-make
-make install
此时就安装成功了。
可以进入到 /usr/local/nginx/spin/目录下 ./nginx -v 看看是否显示版本,如果显示了,就代表安装成功了。如图
后续就是根据需求修改nginx配置,启动nginx服务器了。此处附上相关启动代码:
启动:./nginx -t -c xxx(-t是验证配置文件是否正确,-c 后面跟nginx.conf配置,可以指定配置文件重启)
重启 ./nginx -t -s reload | ps -ef|grep nginx , kill -HUP 进程号
停止 :ps -ef|grep nginx , kill -QUIT 进程号