热门广告位
立即入驻

宝塔面板装完 WordPress 必须改的 8 项配置

网站源码1小时前更新 haoshu
1 0 0

默认装完能跑,但性能和安全都不到位。这 8 项是一次性要改的:PHP 参数、伪静态、缓存头、上传限制、日志、备份、防火墙、时区。

1. PHP 参数:先把内存和超时调对

默认 128M 内存跑一般站点够用,但装了几个插件、后台生成缩略图时容易 500。建议 memory_limit 设 256M,max_execution_time 设 300,upload_max_filesize 和 post_max_size 各设 64M。

改完记得重载 PHP,不是在面板里点保存就生效。验证方法:后台看站点健康,或用 phpinfo 页面确认实际值。

2. 伪静态:WordPress 规则要选对

宝塔的站点设置里有伪静态模板,选 WordPress 即可,不要自己手写一堆 try_files,容易和固定链接冲突。

改完去后台「设置 – 固定链接」再保存一次,让 rewrite 规则刷新。这两步都做了,内页还 404 的话,检查 nginx 配置里 location / 有没有漏掉 index.php 参数。

3. 缓存头:别把 HTML 设成完全不缓存

常见误区是为了「实时生效」把 HTML 设成 no-cache,结果每个访客都要全量渲染。正确做法是给 HTML 一个短缓存(30 到 120 秒),静态资源长缓存(30 天)并带版本号。

WordPress 里可以用插件做页面缓存,也可以直接用 nginx 的 fastcgi_cache。改完用 curl -I 看响应头里的 cache-control 是不是你以为的值。

4. 上传限制与图片处理

上传大图失败,八成是 nginx 的 client_max_body_size 还是默认 1M。改成 64M,再确认 PHP 的两个上传参数也一起放大。

另外建议关掉 WordPress 自动生成过多尺寸,只保留实际用到的三四个,否则一张图能生成七八个文件,占空间还拖慢上传。

5. 日志:访问日志和错误日志都要留

访问日志是排查蜘蛛抓取、分析攻击来源的唯一依据。保留 7 到 14 天,别为了省空间直接关掉。

错误日志要单独看,PHP 的 warning 会暴露路径,也可能拖慢页面。发现某个插件频繁报错,该停就停。

6. 备份:本地 + 远程双份

面板自带的备份默认存在本地磁盘,服务器一旦整机故障就一起没了。必须加一份远程(对象存储或其他机器)。

备份频率:数据库每天、整站每周。恢复演练比备份本身更重要,没恢复过的备份等于没有备份。

7. 防火墙与登录安全

开放端口只留 80、443 和你的 SSH 端口,其余全关。SSH 改成密钥登录,禁用密码。

WordPress 后台地址别用 /wp-admin 裸奔,至少加一层访问限制或二次验证;登录失败次数要做限制,防爆破。

8. 时区与定时任务

面板和 WordPress 时区不一致会导致文章发布时间错乱、定时任务跑偏。统一设成 Asia/Shanghai。

WordPress 的伪定时依赖访客触发,低流量站会延迟。建议在面板里加一条真实的 crontab,每 5 分钟请求一次 wp-cron.php。

常见问题

宝塔免费版够用吗?

个人站和小流量站完全够用。主要差别在防护和批量管理功能。

要不要装面板自带的一键加速?

看清楚它改了什么再开。部分加速会改缓存策略,可能和你自己的缓存插件冲突。

PHP 版本选哪个?

新站直接用当前稳定版(8.2 或 8.3),老插件多的站先用 8.1 试,确认兼容再升。

—— 本文由 耗叔网站收录网 编辑整理,转载请注明出处。

相关阅读

© 版权声明

相关文章

暂无评论

访客头像
none
暂无评论...