当前位置:论坛首页 > Linux面板 > 讨论

【教程】宝塔面板布局SSL实例教程

发表在 Linux面板2017-11-20 08:01 [复制链接] 3 5761

本帖最后由 1218764060 于 2017-11-20 17:26 编辑

宝塔SSl设置教程
仅此教程是我在腾讯开发者实验室测试的服务器搭建的宝塔面板,为了证实宝塔SSL能用,就是测试你们说的能不能用,本帖子是依据你们所陈述的路径进行配置的:https://www.bt.cn/bbs/thread-4689-1-1.html

我所搭建的环境:
LINUXNginxmysqlPHP
具体步骤开始:
1. 首先我到腾讯申请一个域名证书,可以二级,例如你的域名是 abc.123456.cn
1.jpg
2. 到面板后台中的面板设置,开启“面板SSL”,【提示,先绑定面板域名,后SSL申请证书,然后开启SSL,我域名是腾讯申请的,所以申请的时候不需要文件验证,其他的,请使用替换的方式进行交换替补】
2.jpg
3. 将我们申请到的SSL证书配置到路径为:/www/server/panel/ssl中的两个文件,注意,不是将文件删除,也不是替换,而是将里面的数据进行修改,替换成你申请证书的密钥,需要一一对应,特别注意,证书区分ApacheNGinx,我这里是nginx,所以证书是Nginx
3.jpg
4. 对应之后,我们将其服务器进行重启,以便证书生效,以下是我亲自实践的
4.jpg

5. 除了首页中的 有一个图片文件是HTTP协议的文件,导致不能全局ssl,这里我就不更改了
6.jpg
5.jpg


QQ截图20171120081201.png

这里特别再说一次,本次教程是我本人亲自测试有效,谨此写此教程,具体的,请直接到腾讯
《开发者实验室
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协议

使用道具 举报 只看该作者 回复
发表于 2018-1-15 06:32:32 | 显示全部楼层
可以在里边建个网站+反向代理
这样连端口号都不用了
使用道具 举报 回复 支持 1 反对 0
发表于 2017-12-24 16:19:42 | 显示全部楼层
我就纳闷了。为什么面板不能设置http跳转到https,这样不是更方便吗
使用道具 举报 回复 支持 反对
发表于 2017-12-24 18:09:34 | 显示全部楼层
mingxue 发表于 2017-12-24 16:19
我就纳闷了。为什么面板不能设置http跳转到https,这样不是更方便吗

以前是有的 可后面不知为什么 变掉了 还不是自签的证书 而是我们自己申请的证书
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表