docker宝塔面板搭建网站 docker代理

Docker部署宝塔面板

Docker部署宝塔面板是一种便捷的服务器管理方式,它为Windows和Linux系统提供了全面的远程管理工具。通过集成的可视化界面,用户可以轻松创建网站、FTP和数据库,管理文件,监控系统性能,以及安排任务,显著提升运维效率。

以绿联 DX4600为例,首先在Docker管理器中搜索并下载btpanel/baota的latest版本镜像。下载完成后,将镜像添加到容器中,创建一个新的容器,设置启动选项为创建后自动启动,并指定一个英文名称。在基础设置中,选择“容器退出时总是重启”,以确保服务的连续性。

接下来,为容器配置一个本地端口,以便通过IP地址加上端口/btpanel或域名加上端口/btpanel进行访问。默认的登录信息是用户名btpanel和密码btpaneldocker。通过这种方式,你便可以在线访问并开始使用宝塔面板进行服务器管理。

虽然文章中提及关注微信公众号【时光历程】以获取更多资源,但在这里我们只关注于Docker部署的步骤,无需额外操作。现在你已经掌握了如何通过Docker部署宝塔面板进行服务器管理了。

如何在宝塔(bt)下搭建 wordpress 网站 + 免费 waf 防火墙

宝塔运维工具结合WordPress快速创建网站。上线后,面临网络攻击,需启用网络应用防火墙WAF。因宝塔自带的WAF收费,对于小型网站来说不太划算,故选择免费的WAF—雷池WAF社区版。选择其原因是商业版背后有支持,利于维护。

搭建流程如下:

1.使用腾讯云轻应用服务器创建服务实例,选择"WordPress"操作系统。

2.设置腾讯云防火墙开放端口,添加端口8001(测试用,正式服务上线后可使用https协议的443端口,并关闭测试端口,更换其他端口亦可)。

3.安装成功后,在“应用管理”面板查看应用信息。

4.登录宝塔管理后端,环境配置成功。

5.在宝塔中添加社区版WAF,登录宝塔账号。使用docker运行雷池WAF,并通过一键安装脚本配置。

6.宝塔安装docker并完成安装。添加compose模板,手动修改1.10版本compose配置文件,并添加模板至“添加yaml模板”。

7.在宝塔面板创建compose项目,准备运行几分钟后,切换到“容器”面板,确认waf相关容器运行状态。

8.访问9443端口,进入waf管理后台,第一次访问需手动允许。登录雷池社区版WAF,采用OTP验证码登录。

9.配置waf,了解关键点:waf拦截在WordPress网站前,挂了则网站也会挂;用户访问的是waf,无风险后转发给业务服务;waf监听端口与网站不同,操作系统的限制。配置时测试网站正常访问,打开waf后端,创建防护站点,选择“防护模式”。

10.配置waf监听80/443端口,转发至网站监听的8000/8080端口。测试waf拦截危险访问,查看拦截日志,确认防护效果。

11.优化访问端口,不显示8001端口号,可使用https协议(443端口),并添加证书。waf提供自动生成证书功能,简化流程。

12.网站处于waf保护之下,关闭不安全端口。关于WAF升级,官方推荐cli模式手动升级,需编写新的compose文件,详细步骤另文记录。

至此,通过宝塔和雷池WAF社区版成功搭建WordPress网站并配置免费防火墙,保障网站安全。

【docker/宝塔】建立自己的短链接服务——YOURLS

建立个人短链接服务的步骤与优化,让链接管理更优雅

拥有个人短链接服务不仅能让链接整齐美观,还能隐藏实际跳转的链接,增加神秘感与趣味性。YOURLS是一个流行的 PHP开源自托管网址缩短工具,让使用者可以轻松搭建自己的短链接服务。

首先,确保拥有一台云服务器,推荐使用 link.dreamorrow.top/clo...,享受9折优惠和10元优惠券,搭建基础环境。同时,获取域名 link.dreamorrow.top/dom...,使用优惠码dreamorrow,减免一美元费用,确保域名解析至服务器。

部署方面,可选择使用 Docker或者宝塔面板。Docker方式下,先安装 Docker和 Docker Compose,创建并修改配置文件,启动容器。安装后,还需进行反向代理配置,确保安全性。宝塔面板方案则包括下载程序、新建站点和数据库、上传程序至站点根目录、解压程序并配置信息,最后启用 SSL,访问域名完成初始化页面。

部署完成后,访问 yourDomain/admin进入管理页面。使用自定义的用户名和密码,访问安装检查页面,确保所有配置都已通过,进入管理界面。在主页面,输入目标域名和自定义短链接,点击缩短链接,即可生成个性化的短链接,如 o09uh87.top/yourls跳转至 tech.yemengstar.com/?...

短链接生成后,可通过管理界面查询点击次数,实现链接流量监控与分析。建立个人短链接服务不仅提升了用户体验,也增加了网站的个性化与互动性,是个人与企业网站不可或缺的功能之一。

阅读剩余
THE END