Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >按官方说明nginx配置ssl后网站显示无法访问此页?

按官方说明nginx配置ssl后网站显示无法访问此页?

提问于 2017-06-25 05:07:24
回答 3关注 0查看 3.3K

按照官方配置2. Nginx 证书部署**2.1 获取证书Nginx文件夹内获得SSL证书文件 1_www.domain.com_bundle.crt 和私钥文件 2_www.domain.com.key,1_www.domain.com_bundle.crt 文件包括两段证书代码 “-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”,2_www.domain.com.key 文件包括一段私钥代码“-----BEGIN RSA PRIVATE KEY-----”和“-----END RSA PRIVATE KEY-----”。2.2 证书安装将域名 www.domain.com 的证书文件1_www.domain.com_bundle.crt 、私钥文件2_www.domain.com.key保存到同一个目录,例如/usr/local/nginx/conf目录下。更新Nginx根目录下 conf/nginx.conf 文件如下: server { listen 443; server_name www.domain.com; #填写绑定证书的域名 ssl on; ssl_certificate 1_www.domain.com_bundle.crt; ssl_certificate_key 2_www.domain.com.key; ssl_session_timeout 5m; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #按照这个协议配置 ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256HIGH!aNULL:!MD5:!RC4:!DHE;#按照这个套件配置 ssl_prefer_server_ciphers on; location / { root html; #站点目录* index index.html index.htm; } }配置完成后,先用bin/nginx –t来测试下配置是否有误,正确无误的话,重启nginx。就可以使 https://www.domain.com 来访问了。注:table=98% 配置文件参数/td说明 listen 443/tdSSL访问端口号为443 ssl on/td启用SSL功能 ssl_certificate/td证书文件 ssl_certificate_key/td私钥文件 ssl_protocols/td使用的协议 ssl_ciphers/td配置加密套件,写法遵循openssl标准2.3 使用全站加密,http自动跳转https(可选)*对于用户不知道网站可以进行https访问的情况下,让服务器自动把http的请求重定向到https。在服务器这边的话配置的话,可以在页面里加js脚本,也可以在后端程序里写重定向,当然也可以在web服务器来实现跳转。Nginx是支持rewrite的(只要在编译的时候没有去掉pcre)在http的server里增加rewrite ^(.) https://$host$1 permanent;这样就可以实现80进来的请求,重定向为https了。结果配置完后以https访问网站 显示无法显示此页求问这可能是什么原因造成的?

回答 3

Xidorn

发布于 2017-06-25 05:35:12

请问你安全组的端口443有没有打开?

.

发布于 2017-06-25 07:43:18

看一下是不是安全组没有把443端口给打开

CloudZ

发布于 2017-06-25 06:17:36

请检查一下安全组的配置。

和开发者交流更多问题细节吧,去 写回答
相关文章
ie浏览器提示无法打开搜索页_谷歌浏览器搜索显示无法访问此网站
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说ie浏览器提示无法打开搜索页_谷歌浏览器搜索显示无法访问此网站,希望能够帮助大家进步!!!
Java架构师必看
2022/07/25
1.7K0
ie浏览器提示无法打开搜索页_谷歌浏览器搜索显示无法访问此网站
部署SSL后,为何网站还是显示不安全?
漫漫长夜,实在是无聊至极(ps.请忽视这个所谓的节日),正好近期遇到有些朋友问我关于SSL证书部署后的问题,又正好前天我遇到了这个问题。关于为什么部署了SSL证书后,网站的https小绿锁不显示甚至还被拦截说不安全呢?(屌丝认为https本来的作用:防劫持、加速度、更安全)
乐网网络
2019/04/08
23.7K2
部署SSL后,为何网站还是显示不安全?
运行 Confluence 6 在 SSL 配置后的 NGINX
我们假定你已经运行了 NGINX 实例。如果你还没有安装运行 NGINX 实例,请参考 NGINX documentation 文档中的内容来下载安装 NGINX。SSL 的证书也必须安装到 NGINX 运行的服务器上。你需要安装支持 WebSockets  的 NGINX 版本(1.3 或者后续版本)。
HoneyMoose
2019/01/30
1.5K0
Nginx 配置ssl
一、ssl原理: 浏览器发送一个https的请求给服务器; 服务器要有一套数字证书,可以自己制作(后面的操作就是自己制作的证书),也可以向组织申请,区别就是自己颁发的证书需要客户端验证通过,才可以继续访问,而使用受信任的公司申请的证书则不会弹出提示页面,这套证书其实就是一对公钥和私钥; 服务器会把公钥传输给客户端; 客户端(浏览器)收到公钥后,会验证其是否合法有效,无效会有警告提醒,有效则会生成一串随机数,并用收到的公钥加密; 客户端把加密后的随机字符串传输给服务器; 服务器收到加密随机字符串后,先用私钥解
老七Linux
2018/05/09
5.1K0
nginx 配置ssl
服务器安全一直是近些年来热门的话题,一个正常的请求发送到服务端之后,服务端将响应结果返回客户端,可以理解此次交互建立了一个请求响应的通道;
全栈程序员站长
2022/09/15
1.2K0
nginx 配置ssl
Nginx配置SSL证书
前段时间根据老谢写的博文,自己也搞了一个SSL证书,由于虚拟主机权限不够我折腾的,所以就入手了一台新加坡的VPS开始折腾。由于SSL证书是要求独立IP的,所以我这换了IP之后需要向证书机构申请重发证书。当证书重发完成之后,就是绑定证书和修改配置文件了,由于之前的证书是由服务商给安装的,再加上nginx下还没有手动安装过证书,只好去找度娘问了。好歹功夫不负有心人,终于让我捣鼓好了。 [box style=”info”] 服务器环境: VPS类型:OpenVZ(oneasiahost) 操作系统:debi
行 者
2018/03/21
6.8K0
Nginx配置SSL证书
Nginx配置SSL证书
配置示例 server { listen 443 ssl; server_name wxapi.aimiter.com; root html; index index.html index.htm; ssl_certificate /etc/nginx/conf.d/cert.pem; ssl_certificate_key /etc/nginx/conf.d/cert.key; ssl_session_cache
Spaceack
2020/11/04
3.6K0
Nginx配置SSL证书
HTTPS是一种通过计算机网络进行安全通信的传输协议,经由HTTP进行通信,利用SSL/TLS建立全信道,加密数据包。HTTPS使用的主要目的是提供对网站服务器的身份认证,同时保护交换数据的隐私与完整性
码客说
2019/10/22
3.5K0
nginx配置SSL证书
然后使用保存配置文件,使用nginx -t命令对文件对配置文件进行校验,如果看到successful表示文件格式证书,这时候我们就可以启动nginx服务或者重新加载nginx配置文件。  启动nginx服务:service nginx start  重新加载配置文件:nginx -s reload
似水的流年
2019/12/05
3.8K0
Nginx 如何配置 SSL
SSL 是目前网站的标配了,如果你还需要使用 Google 或者 Apple 的服务的话,你的网站要求必须使用 SSL。
HoneyMoose
2022/05/08
1.5K0
Nginx 如何配置 SSL
nginx 配置说明
这段配置是一个Nginx服务器的配置,用于反向代理请求并将其转发到名为"gateway"的后端服务器。下面是对每一行配置的解释:
用户10125653
2023/10/18
5430
nginx实现https网站设置(SSL证书生成配置)
1.https简介 HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据 2.https协议原理 首先,客户端与服务器建立连接,各自生成私钥和公钥,是不同的。服务器返给客户端一个公钥,然后客户端拿着这个公钥把要搜索的东西加密,称之为密文,并连并自己的公钥一起返回给服务器,服务器拿着自己的私钥解密密文,然后把响应到的数据用客户端的公钥加密,返回给客户端,客户端拿着自己的私钥解密密文,把数据呈现出来
互联网-小阿宇
2022/11/21
2.2K0
nginx实现https网站设置(SSL证书生成配置)
12.20 Nginx配置ssl
Nginx配置ssl目录概要 vim /usr/local/nginx/conf/vhost/ssl.conf//加入如下内容 server { listen 443; server_name aming.com; index index.html index.php; root /data/wwwroot/aming.com; ssl on; ssl_certificate aminglinux.crt; ssl_certificate_key am
运维小白
2018/02/06
2.1K0
12.20 Nginx配置ssl
NGINX 配置SSL 支持
通过NGINX配置www.ewhisper.cn全站SSL加持, 启用高级别ssl配置, 启用HSTS, OCSP等高级功能. 同时记得要修改在第三方服务上的本站URL哦~
东风微鸣
2022/04/21
2.1K0
NGINX 配置SSL 支持
nginx实现https网站设置(SSL证书生成配置)
1.https简介 HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据 2.https协议原理 首先,客户端与服务器建立连接,各自生成私钥和公钥,是不同的。服务器返给客户端一个公钥,然后客户端拿着这个公钥把要搜索的东西加密,称之为密文,并连并自己的公钥一起返回给服务器,服务器拿着自己的私钥解密密文,然后把响应到的数据用客户端的公钥加密,返回给客户端,客户端拿着自己的私钥解密密文,把数据呈现出来
全栈程序员站长
2022/06/29
5.6K0
nginx实现https网站设置(SSL证书生成配置)
Nginx负载均衡,ssl原理,生成ssl密钥对,Nginx配置ssl
Nginx负载均衡: 关于负载均衡实际上和上一篇末尾讲的代理服务器的概念差不多,代理一台机器,叫做代理服务器,代理多台机器就叫做负载均衡。 使用负载均衡是为了将多个用户的请求均匀的发送给多台web服务
叶瑾
2018/06/14
2.3K0
nginx https配置后无法访问,可能防火墙在捣鬼
发现已经在监听了,那肯定是配置问题。 检查配置没问题,重新生成证书等方法也还是无法访问,甚至在别的机器上https的配置copy过来依然无法访问
全栈程序员站长
2022/07/07
2.8K0
nginx https配置后无法访问,可能防火墙在捣鬼
nginx的SSL配置模板
        server_name     lnmp.org www.lnmp.org;
保持热爱奔赴山海
2019/09/18
1K0
Nginx 完整配置说明
上面说的include的几个文件,都没有必要改,用的时候include一下就可以。
用户5640963
2019/07/26
1.5K0
nginx配置属性说明
#全局设置 main # 运行用户 user www-data; # 启动进程,通常设置成和cpu的数量相等 worker_processes 1; # 全局错误日志及PID文件 error_log /var/log/nginx/error.log; pid /var/run/nginx.pid; # 工作模式及连接数上限 events { use epoll; #epoll是多路复用IO(I/O Multiplexing)中的一种方式,但是仅用于linux2.6以上
用户1220053
2018/05/30
8150

相似问题

nginx配置SSL无法访问?

0397

nginx配置SSL无法访问?

0152

nginx配置好ssl无法访问?

3507

求助:CentOS服务器按照官方说明配置完后,不能显示PHP页面?

4544

nginx配置SSL失败?

0572
相关问答用户
萃橙科技 | 合伙人擅长4个领域
擅长4个领域
腾讯 | 技术专家擅长2个领域
高级数据分析师擅长5个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档