用宝塔给容器的网页隐藏域名与ssl个人测试证书申请
早知道了反向代理可以隐藏域名,但之前参考的他人都是直接是给网站反向代理教程,虽然都很简单,但我试过后不知道为何不成功。
1. 利用宝塔隐藏容器中网页的端口号
打开宝塔的【Docker】控制面板
对要隐藏端口的docker中的网站,点击【编辑】
左侧菜单栏最下面就有【反向代理】,输入好想要绑定的域名,以及它的端口号,就大功告成啦!
此时来到宝塔的【网站】界面上层的【反向代理】,也发现已经自动创建好了刚刚的配置。
2. 申请阿里云ssl个人测试证书
ssl证书部署好之后,可以通过https访问,作用是可以更加安全合规
先在官网的数字证书管理服务免费购买
购买后还要使用出来,
其中的域名,联系人,以及地址如实填即可
之后会有十分钟到最长两天的等待,等着接到短信通知即可。
回到ssl证书的主页,下载证书,下载响应自己服务器类型的。
在宝塔的【网站】管理页面部署ssl证书,如果是刚才的docker反向代理的在【网站】上侧的【反向代理】中。具体教程可参考:关于宝塔上部署证书的说明 - Linux面板 - 宝塔面板论坛 (bt.cn)
此刻自己的域名就能够通过https访问了。