本帖最后由 1218764060 于 2017-11-20 17:26 编辑
宝塔SSl设置教程 具体步骤开始: 1. 首先我到腾讯申请一个域名证书,可以二级,例如你的域名是 abc.123456.cn 2. 到面板后台中的面板设置,开启“面板SSL”,【提示,先绑定面板域名,后SSL申请证书,然后开启SSL,我域名是腾讯申请的,所以申请的时候不需要文件验证,其他的,请使用替换的方式进行交换替补】
3. 将我们申请到的SSL证书配置到路径为:/www/server/panel/ssl中的两个文件,注意,不是将文件删除,也不是替换,而是将里面的数据进行修改,替换成你申请证书的密钥,需要一一对应,特别注意,证书区分Apache和NGinx,我这里是nginx,所以证书是Nginx:
4. 对应之后,我们将其服务器进行重启,以便证书生效,以下是我亲自实践的 5. 除了首页中的 有一个图片文件是HTTP协议的文件,导致不能全局ssl,这里我就不更改了
这里特别再说一次,本次教程是我本人亲自测试有效,谨此写此教程,具体的,请直接到腾讯 《开发者实验室》 https://cloud.tencent.com/developer/labs/gallery?utm_source=portal?utm_medium=recommend&utm_campaign=gallery&utm_term=1117 进行申请有时长限制的服务器,用来学习和实验还是不错的
【这里我在唠叨最后一遍】 是重启服务器,重启服务器!!重启服务器!!(重要的事说三遍)而不是重启面板,那是不能导致证书生效的
【2017年11月20日 17:21:56更新】客户端(即浏览器)是以HTTP协议进行向服务器进行发送,直接域名式加端口访问,则会导致这样的提示:
The client sent a plain HTTP request, but this server only speaks HTTPS on this port.(翻译:客户端发送一个普通HTTP请求,但服务器只讲HTTPS端口号。)也就是说,需要添加一个https://abc.123456.cn:8888进行向服务器发送https协议
|