在我们要更新过期证书时,首先要停止nginx服务器,不然会报错
Problem binding to port 80: Could not bind to IPv4 or IPv6.
停止后,我们就要去停止我nginx
[root@VM_165_102_centos sbin]# ps -ef|grep nginx
用命令:
[root@VM_165_102_centos sbin]# kill -quit 1461
杀死后,执行下面的命令就可以,命令:certbot certonly --cert-name charmip.com
成功后重启nginx:
[root@VM_165_102_centos sbin]# ./nginx -s reload
会报错
nginx: [error] invalid PID number "" in "/usr/local/nginx/logs/nginx.pid"
因为在我们生成证书时会更新部分文件
需要执行如下代码:
[root@VM_165_102_centos sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
然后重启服务即可:
root@VM_165_102_centos sbin]# ./nginx -s reload
全栈交流:点击链接加入(458633781)【前端/全栈/NODEJS】:https://jq.qq.com/?_wv=1027&k=5l9bcQp