centos 7.2 nginx开启https 无法链接到网站(ssl证书OK 防火墙已添加443/80端口)-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

centos 7.2 nginx开启https 无法链接到网站(ssl证书OK 防火墙已添加443/80端口)

zonewinkj 2017-10-21 21:42:26 11900

centos 7.2 开启https,http可以正常访问,https无法正常访问,具体步骤如下:
1、在阿里云上申请的免费SSL证书,证书已签发;
2、centos7.2 用的云市场一键安装包,LNMP (并能成功访问nginx网页),也试了用yum 自己安装nginx,也能访问网页;
3、将证书文件存放到服务器nginx conf 目录下;
4、编辑nginx.conf文件,添加server 443端口及证书文件文件目录;
5、保存上传,重新启动nginx (我用的是systemctl restart nginx.service);
6、防火墙默认是关闭,开启并添加80和433端口,防火墙重新加载完毕
7、http可以正常访问,https却不能访问
问题究竟出在哪???看了网上很多教程,没发现我的上述有何错误之处啊?烦请大家指导下~~~

开启nginx 防火墙80端口 nginx添加 添加链接 nginx网站
分享到
取消 提交回答
全部回答(8)
  • dongshan8
    2019-07-17 21:40:26
    已采纳

    题主您好,

    可以先在服务器本地检查一下能否访问到https站点,如使用 wget 的命令来测试。

    0 0
  • 游客mdndwksj6e2pa
    2019-07-17 21:40:27

    同上的问题,求大神解答

    0 0
  • 笨狐狸
    2019-07-17 21:40:27

    挖个坟,这个问题确实坑人,请各位确认一下系统版本,我的系统是centos 7.2 里面的防火墙是firewalld(注意老版本是iptables),注意不仅仅在安全组策略里面要添加端口,防火墙里也要添加,不确定的同学可以查询一下:firewall-cmd --zone=public --list-ports;

    0 0
  • 校内君
    2019-07-17 21:40:27

    同上的问题,求大神解答

    0 0
  • 蔡_生
    2019-07-17 21:40:27

    设置安全规则

    0 0
  • 冰蓝
    2019-07-17 21:40:27

    同样的问题求解答

    0 0
  • 1310027946011517
    2019-07-17 21:40:27

    你解决了吗 我添加了安全组 按照操作做 网站无法访问

    0 0
  • zonewinkj
    2019-07-17 21:40:26

    好的,非常感谢您的回答;因为服务器已经让我重新安装了,带我配置好后试下!谢谢~


    ssl配置好后,用wget测试是通的,但是外网却访问不了;网上很多人说是防火墙的问题,有可能;但我的不是这个问题,问题是我使用的阿里云的ECS服务,必须在安全组规则里面配置公网入方向,即需要开通443端口:开通后即可解决~

    0 0
滑动查看更多
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

相似问题
最新问题
推荐课程