let’s Encrypt 证书之安装故障 Could not bind to IPv4 or IPv6.

LiaoSam2018-03-04外贸建站7270 次访问6 评论

在 VPS 建站下手动安装 SSL 证书时,如果出现此错误提示:

Problem binding to port 80: Could not bind to IPv4 or IPv6.

则原因是 nginx 占用了80端口,输入 service nginx stop。然后再次执行证书安装命令,即可顺利安装。

安装完毕后,输入 service nginx start,重启 nginx 服务。

之前误以为是 Linode 解析服务器的组件缺失。

相关文章:

本站所有文章除注明“转载”的文章之外,均为原创。未经本站允许,请勿随意转载或用作任何商业用途,否则依法追究侵权者法律责任的权利。

分享到微信朋友圈

LiaoSam
LiaoSam
识不足则多虑,威不足则多怒,信不足则多言。

6条评论

发表我的评论

取消评论

邮箱白名单说明:最近料网自动提醒邮件经常会被一些邮件服务商拦截。为了您顺利并及时地收取留言被回复的提醒邮件,请在您邮箱中把料网 liaosam.com 加入白名单域名。

已读说明
设为私密评论
添加表情

Hi,您需要填写昵称和邮箱!

您的邮箱地址不会公开,仅仅用于收取回复。建议填写QQ邮箱,不宜填写工作邮箱。
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址 (没有就留空)
呃,评论有点多呢... 料网小秘书为您玩命加载中...
  1. #5
    Herman

    自己解决了,wordpress.conf的正确目录是:include /usr/local/nginx/conf/rewrite/wordpress.conf;(料神代码第33行),保存上传后,直接service nginx restart 即可

    2周前 (11-18)回复
  2. #4
    Herman

    重启Nginx的时候提示:
    Stoping nginx… nginx is not running.
    Starting nginx… nginx: [emerg] open() “/usr/local/nginx/conf/wordpress.conf” failed (2: No such file or directory) in /usr/local/nginx/conf/vhost/www.*****.com.conf:33
    failed
    提示应该说的是没有找到wordpress.conf,我到网站目录查看,真的没有这个文件,请问楼主怎么处理

    2周前 (11-18)回复
  3. #3

    Stoping nginx… nginx: [emerg] BIO_new_file(“/etc/letsencrypt/live/www.aaa.cn/fullchain.pem”) failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen(‘/etc/letsencrypt/live/www.aaa.cn/fullchain.pem’,’r’) error:2006D080:BIO routines:BIO_new_file:no such file)
    failed. Use force-quit

    哪位米友知道service nginx stop 失败是什么原因

    2年前 (2018-06-03)回复
    • @Spandex Fabrics 自问自答:
      格式为 kill -9 进程号1 进程号2 进程号3,进程号之间有空格
      在这篇文章中 https://www.liaosam.com/wordpress-on-linode-vps-setup-ssl-https-guide.html
      料神的地方真是太牛13了 :neutral:

      2年前 (2018-06-03)回复
  4. #2
    大红花

    原因是这样。我之前弄了一天没搞好,后来看到你更新了新课程,就按照新课程的来做了,一步成功!

    2年前 (2018-03-15)回复
  5. #1
    Jim

    该评论为私密评论

    2年前 (2018-03-05)回复