一直在用宝塔,功能很多也很好用。当然比较在意的人会说宝塔有运控,另外都是实名啥的。我倒无所谓,个人用还是很方便的。

但是宝塔功能多,也同时导致了它的系统臃肿。

1panel 是用 go 写的一个比较轻量的面板。简单安装体验后发现很不错。

下面针对我的情况具体分析一下是否能平替掉宝塔

宝塔使用分析

首先列一下我使用宝塔的核心功能点

前端

  • SSL 证书,这个由于我是泛域名的,配合宝塔的 DNS 自动解析可以实现自动续签

  • 免费 WAF,虽然我也部署了雷池,但很多情况还是需要宝塔的免费 Waf ,也是拦截掉不少 CC 的

后端

  • 自动化环境配置,主要是针对 PHP 的项目,其他大部分项目目前都走 Docker 了
  • 数据库管理(phpMyAdmin)
  • 数据库、文件备份到 OneDrive 等云盘

对比了下。基本功能都能满足。但是有一点不太好。1panel 里所有的应用,都是 docker 运行的。这其实有点多余。比如数据库和 php 的运行环境。反而不如宝塔直接在宿主机运行。