我第一次装宝塔面板的时候,装完纯净版就以为完事了,结果第二天服务器被人扫到弱口令,差点把数据库拖走。那之后我才老老实实把插件一个个补齐,前前后后折腾了大半年,才总结出这6个真正离不开的插件。

第一个装的永远是防火墙

服务器上线第一件事就是装宝塔免费防火墙。我那台被扫的服务器,就是因为没开防护,被人用字典爆破面板密码。免费版防火墙能拦SQL注入、XSS攻击、CC攻击,在软件商店搜"宝塔防火墙"装上就行。

基础配置我是这么设的:CC防护阈值设成60秒内同一个IP请求超过30次就拦,SQL注入和XSS过滤全开,常见恶意UA直接屏蔽。

自动备份:站长的救命稻草

数据就是站长的命。我有个朋友上次服务器硬盘坏了,因为没做备份,两年的数据全没了,哭都没用。宝塔自带计划任务,设置每天自动备份网站文件和数据库到阿里云OSS或七牛云。

我的备份策略:数据库每天凌晨3点自动备份,保留最近7天;网站文件每周日备份一次,保留最近4周。具体建站流程参考零基础搭建导航站,备份是里面很重要的一环。

SSL证书:一键申请别折腾

宝塔内置了Let's Encrypt免费证书申请。在网站设置里点SSL,选Let's Encrypt,申请完开"强制HTTPS"就完事了。注意三点:申请前确保域名已经解析到服务器IP,证书每90天自动续期不用管,开了HTTPS之后记得去百度站长平台把网址更新一遍。

PHP性能监控:排查502全靠它

新手最头疼的就是502错误——页面突然打不开,不知道哪里出了问题。宝塔自带的PHP性能监控插件,能看慢日志、错误日志、进程占用。我之前有次502,打开这个插件一看,是PHP进程数设太少了,调大立刻恢复。

网站监控报表:不嵌JS也能看数据

宝塔免费版的网站监控报表插件,能记录每个URL的访问量、UV、PV、状态码。不如Google Analytics功能全,但胜在不用嵌JS代码,对SEO没影响,后台直接看数据,图个方便。

Redis缓存:速度直接上一个台阶

用PHP程序建站的,装个Redis缓存插件效果立竿见影。在软件商店装Redis,然后去PHP设置里开Redis扩展。我给站点开了Redis之后,页面加载速度从1.5秒降到了0.4秒,这个提升挺明显的。

几个常见问题

免费版够不够用?
日PV低于1万的站,免费版完全够。专业版主要多了高级防火墙和技术支持,新手没必要花那个钱。

插件装多了会不会卡?
每个插件都会占点面板负载,但不大。建议就装这6到8个必需的,不用的及时卸载,别什么都装。

宝塔面板安全吗?
改默认端口、设强密码、开BasicAuth、限制登录IP,这几步做了就挺安全的。定期更新到最新版就行。

装好宝塔别直接裸奔,按这6个插件配齐——防火墙、备份、SSL、性能监控、数据报表、缓存——日常建站基本就够用了。