宝塔面板搭建WordPress完整踩坑指南 – 新手也能一次成功

服务器代码

最近帮朋友搭建WordPress,重新走了一遍宝塔面板安装的流程。踩了几个坑,整理一份完整新手教程,帮你少走弯路。

准备工作

  • 一台云服务器(CentOS/Ubuntu都可以,推荐CentOS 7+)
  • 一个已经解析到服务器IP的域名
  • 域名已经备案(国内服务器必须)

安装宝塔面板

登录你的服务器,执行宝塔官方安装命令:

# CentOS安装命令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

等待安装完成,它会给你面板地址和账号密码,保存好就行。

新建站点

  1. 登录宝塔面板 → 左侧「网站」→ 添加站点
  2. 填写你的域名,选中PHP版本(推荐PHP 8.0+)
  3. 勾选「创建数据库」,记住数据库名、用户名、密码
  4. 点提交,站点就建好了

安装WordPress

  1. 去WordPress官网下载最新中文包,上传到站点根目录解压
  2. 或者直接访问你的域名,会自动进入WordPress安装引导
  3. 填写之前创建的数据库信息,下一步
  4. 设置网站名称、管理员账号密码,完成安装

常见坑点总结

1. REST API 404问题

就是我这次碰到的问题,伪静态规则没配置对,导致API访问不了。解决方法:

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

把这段放到伪静态里,保存重载Nginx就好了。

2. SSL证书配置

宝塔面板里直接可以申请免费Let’s Encrypt证书,一键申请配置,很方便。申请完记得开启强制HTTPS。

3. 应用密码认证不通过

WordPress应用密码生成后会带空格,做Basic认证的时候记得把空格去掉,不然认证会失败。

总结

宝塔面板确实降低了新手搭建网站的门槛,大部分事情一键搞定,就是偶尔伪静态这块需要手动调整一下。按照这个流程走,新手也能一次成功搭好WordPress。

如果你搭建过程中碰到问题,可以留言交流。


本文记录了本次搭建「有悟博客」的完整过程,留个档案。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部