如何为宝塔面板添加https

前言:

HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。

宝塔面板:是一个相对不错的linux管理面板.笔者也在使用它,不仅省时省力,省去一部分的精力。而且很关键的是。他是免费的且在持续更新优化。

问题发现:在使用过程中,笔者发现,我使用域名来登陆面板,域名之前已经支持了https,但是面板使用了非80端口(初始为8888).我们如何让解决这个尴尬的问题咧?

解决:

一、记住几个地址:
面版SSL证书

/www/server/panel/ssl

VHOST证书

/www/server/panel/vhost/ssl/cp.wx6.net

二、因为用域名访问面版,所以先在网站上增加一个相同域名网站。并设置成HTTPS访问。

三、上面地址,找到虚拟主机配置文件,找到以下两行,保存备用。如果有中间件,会是三行。
    SSLCertificateFile /etc/letsencrypt/live/cp.wx6.net/fullchain.pem
    SSLCertificateKeyFile /etc/letsencrypt/live/cp.wx6.net/privkey.pem

四、打开面版SSL。并用HTTPS方式登录进去,理论是私匙。

五、打开面版main.py,在线编辑源代码。找到相关代码,替换上面的代码即可。

六、重启面版,红色锁头变绿色锁头。

----------------------------------------------------------------------------------------------------------------------------------------------------
原理其实很简单,SSL证书只绑定域名,但不绑定端口。所以相同域名下,默认端口能访问,8888也能访问

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值