在阿里云轻量应用服务器上安装宝塔面板后,管理 WordPress 站点非常方便。以下是详细的操作步骤和管理方法:
✅ 一、前期准备
-
已开通阿里云轻量应用服务器
-
已安装宝塔面板
- 如果未安装,可通过 SSH 登录服务器,执行官方安装命令:
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh(根据系统选择对应脚本,CentOS/Ubuntu/Debian)
- 如果未安装,可通过 SSH 登录服务器,执行官方安装命令:
-
记录宝塔面板登录地址、用户名和密码
- 安装完成后会输出登录信息,如:
Bt-Panel: http://xxx.xxx.xxx.xxx:8888 username: xxxxxxxx password: xxxxxxxx
- 安装完成后会输出登录信息,如:
✅ 二、通过宝塔面板部署 WordPress 站点
步骤 1:登录宝塔面板
- 打开浏览器,输入
http://你的服务器公网IP:8888 - 输入账号密码登录
⚠️ 注意:首次登录可能需要绑定宝塔官网账户(可跳过)
步骤 2:安装运行环境(LNMP 或 LAMP)
- 进入【软件商店】
- 推荐安装:
- Nginx(或 Apache)
- MySQL(建议 5.7 或 8.0)
- PHP(建议 7.4 或 8.0)
- 点击“一键安装”或逐个安装所需软件
建议选择编译安装更稳定,极速安装更快但兼容性略差。
步骤 3:创建网站
- 进入【网站】→【添加站点】
- 填写:
- 域名:你的域名(如
example.com,没有可先用 IP) - 根目录:默认即可
- FTP:否(不需要可不建)
- 数据库:勾选“创建数据库”
- PHP 版本:选择你安装的版本
- 域名:你的域名(如
- 点击提交
创建成功后会自动生成数据库账号密码,请保存!
步骤 4:上传并安装 WordPress
方法一:手动上传(推荐)
- 下载 WordPress 最新版:
- 官网:https://wordpress.org/download/
- 解压后通过宝塔【文件】功能上传到网站根目录
- 路径一般为:
/www/wwwroot/你的域名/
- 路径一般为:
- 全选文件 → 剪切粘贴到根目录(覆盖)
方法二:使用宝塔“在线文件管理”直接下载
- 在网站根目录点击右上角“远程下载”
- 输入 WordPress 官方下载链接(如
https://cn.wordpress.org/latest-zh_CN.tar.gz) - 下载后解压
步骤 5:完成 WordPress 安装
- 浏览器访问:
http://你的服务器IP或http://你的域名 - 进入 WordPress 安装向导
- 填写数据库信息(从宝塔创建站点时生成的信息中获取):
- 数据库名
- 用户名
- 密码
- 数据库主机:
localhost - 表前缀:
wp_(可修改增强安全)
- 提交并继续安装 WordPress 后台信息(站点名称、管理员账号等)
✅ 安装完成!
✅ 三、日常管理 WordPress 站点(通过宝塔)
1. 网站管理
- 【网站】→ 选择站点 → 可进行:
- 配置伪静态(WordPress 选择“wordpress”规则)
- SSL 证书申请(免费 Let’s Encrypt)
- 域名绑定与重定向
- 301 重定向、防盗链等
2. 数据库管理
- 【数据库】→ 找到对应数据库 → 可:
- 使用 phpMyAdmin 管理数据
- 备份/导入/修复表
- 修改密码
3. 文件管理
- 【文件】→ 进入
/www/wwwroot/你的站点目录 - 可上传主题、插件、修改配置文件(如
wp-config.php)
4. 定时备份
- 【计划任务】→ 添加备份任务
- 备份网站目录
- 备份数据库
- 设置自动周期(每日/每周)
- 可远程备份到阿里云 OSS、FTP 等
5. 安全设置
- 【安全】→ 放行端口:
- 确保 80、443、22 端口开放(轻量服务器还需在阿里云控制台配置防火墙)
- 建议关闭不必要的端口
- 可安装宝塔防火墙插件增强防护
6. 监控与优化
- 【监控】实时查看 CPU、内存、网络使用情况
- 如负载过高,可考虑升级服务器配置
✅ 四、绑定域名 & 开启 HTTPS
1. 域名解析
- 在域名服务商后台,将域名 A 记录指向服务器公网 IP
2. 在宝塔中绑定域名
- 【网站】→ 设置 → 域名管理 → 添加你的域名
3. 申请 SSL 证书
- 网站设置 → SSL → Let’s Encrypt → 申请免费证书
- 启用 HTTPS 强制跳转(推荐开启)
✅ 五、注意事项
| 项目 | 建议 |
|---|---|
| PHP 版本 | 7.4 或 8.0(兼容性好) |
| 数据库备份 | 每周至少一次 |
| WordPress 更新 | 及时更新核心、主题、插件 |
| 宝塔面板安全 | 修改默认端口(8888 → 其他),定期改密码 |
| 服务器安全组 | 阿里云轻量服务器需在【控制台】→【防火墙】放行 80, 443, 22 |
🔐 小技巧:提高安全性
- 将
wp-login.php用宝塔反向X_X + 密码保护 - 使用宝塔的“网站目录”功能,禁止访问敏感目录(如
.htaccess,.env) - 定期扫描木马(宝塔有“木马查杀”功能)
📞 遇到问题?
- 查看宝塔日志:【监控】→ 【网站日志】
- 检查 PHP 错误日志:
/www/wwwlogs/你的站点_error.log - 重启服务:【软件商店】→ 重启 Nginx / PHP / MySQL
通过以上步骤,你就可以轻松在阿里云轻量服务器 + 宝塔面板环境下部署并长期管理 WordPress 站点了。如有具体问题(如无法访问、502 错误等),欢迎继续提问!
云小栈