liunx nginx升级1.20.1版本出现问题

官网下载文件nginx 

tar -zxvf  nginx-1.20.1.tar.gz

cd  nginx-1.20.1 

./configure 配置文件安装了ssl模块

./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-openssl=/usr/local/openssl/openssl-1.1.1k(你的安装openssl的源码路径)

make  出现下面一个错误没有关系不用管

make完之后在objs目录下就多了个nginx,这个就是新版本的程序了。
(6)备份原有的nginx文件(备份是一个良好的习惯,再修改配置文件的时候最好都要备份一下)

cp /usr/local/nginx/sbin/nginx  /usr/local/nginx/sbin/nginx.bak
1
这里备份的也是我们nginx配置文件的,不是安装文件的,要注意下。
(7)将新生成的nginx程序覆盖原有的nginx(这个时候nginx要停止状态)

cp objs/nginx /usr/local/nginx/sbin/nginx
1
(8)测试新的nginx程序是否正确

/usr/local/nginx/sbin/nginx -t
1
如果显示如下说明成功,否则失败

nginx: theconfiguration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx:configuration file /usr/local/nginx/conf/nginx.conf test issuccessful
1
2
(9)启动nginx,可以通过命令查看是否已经加入成功

#启动nginx(进入sbin目录启动)
cd /usr/local/nginx/sbin
启动过程出现

 解决办法:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值