大家好,今天小编关注到一个比较有意思的话题,就是关于虚拟主机网站怎么开启https的问题,于是小编就整理了3个相关介绍为您解答,让我们一起看看吧。
1、安装SSL证书:在使用HTTPS之前,需要安装SSL证书,证书可以从SSL数字证书颁发机构获得,也可以通过生成自签名证书来获得。
2、配置nginx.conf:在nginx.conf文件中加入如下两行,以开启HTTPS:
ssl on;
ssl_certificate [path_to_ssl_certificate];
3、开启443端口:HTTPS默认使用443端口,所以我们需要在防火墙中开启。
4、修改虚拟主机配置:在虚拟主机配置文件中,增加如下两行,以开启HTTPS:
https配置步骤:
1、申请SSL证书;
2、在Nginx服务器上面安装SSL证书:
(1)将证书文件(.crt文件)放到指定目录下,例如:/usr/local/nginx/conf/cert
(2)将私钥文件(.key文件)放到指定目录,例如/usr/local/nginx/conf/ssl
(3)若为CA机构签发证书,需要将中间证书文件放到指定目录下,例如/usr/local/nginx/conf/certs
3、修改Nginx配置文件:
(1)打开/etc/nginx/nginx.conf文件
(2)在http部分增加如下配置
ssl on;
网站想要开启https服务,就必须安装一个ssl证书。申请流程如下:
第一步,生成并提交CSR(证书签署请求)文件。CSR文件一般都可以通过在线生成(或服务器上生成),申请人在制作的同时系统会产生两个秘钥,公钥CSR和密钥KEY。
第二步,CA机构进行验证
第三步,CA机构颁发证书
由于SSL证书申请的型号不同,所验证的材料和方式有些区别,所以颁发时间也是不同的。
1、确定需要HTTPS的域名,当然这个域名是独立的,可以正常解析。
2、拥有一台独立服务器,通常适应的是云服务器(虚拟主机通常都不支持的)。
3、网站程序源码,这个很重要不是所有源码都支持HTTPS,不过通常主流都是支持的,不支持的也是稍微修改一下就可以了。
4、关键的一步HTTPS是要办理认证的,这一点需要登陆淘宝:Gworg 获取信任的证书,当然需要验证的域名的,不过Gworg会指导完成验证。
5、需要把认证好的证书安装到独立服务器,这一点可以让Gworg提供安装文档,当然看不懂文档没有关系,给钱就可以让Gworg完成安装了。
6、最后一步打开网页,预览就看到地址栏显示HTTPS了。
到此,以上就是小编对于的问题就介绍到这了,希望这3点解答对大家有用。
本文名称:nginx配置https详解?()
文章路径:http://www.shufengxianlan.com/qtweb/news21/460621.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联