• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

游客您好
第三方账号登陆
  • 点击联系客服

    在线时间:8:00-16:00

    客服电话

    400-123-4567

    电子邮件

    1691000615@qq.com
  • 星点互联APP

    随时掌握企业动态

  • 扫描二维码

    关注星点微信公众号

Lv.4 学员组
2号会员,30活跃度,2019/01/10 加入学习
  • 12发帖
  • 11主题
  • 0关注
  • 1粉丝
被老师的功底深深震撼到了,仿佛在看一场艺术电影,真的听老师的课,是一种享受,希望老师能出更多精彩的课程
优秀讲师更多
课堂交流更多
开启左侧

[php] nginx上把http升级到Https 的时候报错,:No such file or directory

[复制链接]
skyding 发表于 2019-1-10 16:24:53 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
skyding提问: 发布时间:2019-01-10
nginx上把http升级到Https 的时候报错,:No such file or directory
悬赏1 金钱 (回答此问题,将获得1 金钱奖励)
状态问题未解决,快来回答吧
这里我的nginx配置文件

  1. ssl on;
  2.     ssl_certificate 1_www.***.top_bundle;
  3.     ssl_certificate_key 2_www.***.top.key;
  4.     ssl_session_timeout 5m;
  5.     ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  6.     ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
  7.     ssl_prefer_server_ciphers on;
复制代码




这是我的https证书存放路径

  1. /usr/local/nginx/conf
复制代码





权限都是777

  1. [root@VM_125_172_centos nginx]# ls -lha /usr/local/nginx/conf
  2. total 92K
  3. drwxr-xr-x  3 root root 4.0K Jan 10 10:47 .
  4. drwxr-xr-x 11 root root 4.0K Jan 10 11:58 ..
  5. -rwxrwxrwx  1 root root 3.6K Jan 10 01:15 1_www.***.top_bundle.crt
  6. -rwxrwxrwx  1 root root 1.7K Jan 10 01:15 2_www.***.top.key
复制代码





当我执行 nginx -s reload的时候报错了

  1. nginx: [emerg] BIO_new_file("/usr/local/nginx/conf/1_www.****.top_bundle")
  2. failed (SSL: error:02001002:system library:fopen:No such file or
  3. directory:fopen('/usr/local/nginx/conf/1_www.***.top_bundle','r')
  4. error:2006D080:BIO routines:BIO_new_file:no such file)
复制代码


回复

使用道具 举报

精彩评论1

瓦力老师 发表于 2019-1-10 17:03:50 | 显示全部楼层
证书强烈建议用绝对路径,保存到 /root/certs目录中,配置的时候也是这样



你的ls命令展示的


  1. 1_www.***.top_bundle.crt
复制代码


你的配置


  1. ssl_certificate 1_www.***.top_bundle;
复制代码


后缀不对


回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies 上传

本版积分规则

Powered by Discuz!X3.5 ©2001-2013 Comsenz Inc.星点互联设计( 鲁ICP(125234543) )