最近帮朋友搭建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
等待安装完成,它会给你面板地址和账号密码,保存好就行。
新建站点
- 登录宝塔面板 → 左侧「网站」→ 添加站点
- 填写你的域名,选中PHP版本(推荐PHP 8.0+)
- 勾选「创建数据库」,记住数据库名、用户名、密码
- 点提交,站点就建好了
安装WordPress
- 去WordPress官网下载最新中文包,上传到站点根目录解压
- 或者直接访问你的域名,会自动进入WordPress安装引导
- 填写之前创建的数据库信息,下一步
- 设置网站名称、管理员账号密码,完成安装
常见坑点总结
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。
如果你搭建过程中碰到问题,可以留言交流。
本文记录了本次搭建「有悟博客」的完整过程,留个档案。