1panel 快速部署 WordPress(2026最新版)—— 5 分钟轻松上架
1panel 是目前国内使用最广泛的服务器面板之一,内置应用商店、网站管理、SSL 证书申请,整套流程在图形界面内就能完成,非常适合不想折腾命令行的站长。
本文从服务器准备一直走到 WordPress 上线,特别补充了新手最容易漏掉的三步:开放端口、绑定域名、开启伪静态——这三步漏掉任何一个,WordPress 都无法正常访问。
准备工作
1. 服务器推荐配置
| 配置项 | 推荐值 | 说明 |
|---|---|---|
| CPU | 2 核 | 足够应对普通内容站流量 |
| 内存 | 4GB+ | 建议 8GB,开启缓存插件后更稳定 |
| 硬盘 | 50GB+ SSD | 推荐 NVMe,读写速度影响后台响应 |
| 带宽 | 100Mbps+ | 普通内容站足够 |
推荐系统:Debian 12 / Ubuntu 24.04 LTS(1panel 官方推荐)
2. 安装 1panel
如果服务器上还没有 1panel,用 root 账号 SSH 登录后执行官方一键安装命令:
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh
安装过程中会提示设置面板端口、用户名和密码,安装完成后终端会显示访问地址和初始凭据,务必保存好。
3. 开放必要端口(重要)
云服务器的安全组默认只开放 SSH 端口,必须手动添加以下入站规则,否则 WordPress 装完也访问不了:
| 端口 | 用途 |
|---|---|
| 80 | HTTP 访问 |
| 443 | HTTPS(SSL)访问 |
| 1panel 面板端口 | 你安装时设置的端口,默认 8090 |
在云服务商控制台(阿里云 / 腾讯云 / 华为云等)的安全组入站规则里添加以上端口,协议选 TCP,来源选 0.0.0.0/0。
在 1panel 中部署 WordPress
第 1 步:进入应用商店
登录 1panel 后台,点击左侧菜单 「应用商店」,在搜索框输入 WordPress,找到官方 WordPress 应用,点击 「安装」。
第 2 步:填写安装配置
弹出的配置表单中,按以下建议填写:
- 名称:给应用起个英文标识,如
my-blog(用于内部区分,不影响访问) - 版本:选最新稳定版,默认即可
- PHP 版本:推荐选 PHP 8.2(性能和兼容性最佳)
- 数据库:默认使用 MariaDB,无需修改
- 数据库密码:系统自动生成,建议改成自定义强密码并记录下来
填好后点击 「确认」,等待 30–90 秒完成安装。
第 3 步:确认运行状态
安装完成后,进入 「应用商店」→「已安装」,确认 WordPress 状态显示为 「运行中」。
绑定域名与配置 SSL
绑定域名
- 左侧菜单进入 「网站」,点击 「添加站点」
- 主域名:填入你的域名,如
example.com - PHP 版本:与安装时保持一致(PHP 8.2)
- 根目录:选择刚才安装的 WordPress 应用目录
- 保存后,还需要在域名注册商处将域名的 DNS A 记录解析到服务器 IP
DNS 解析生效通常需要 5–30 分钟,可以用
ping example.com验证是否已指向正确 IP。
配置免费 SSL
解析生效后,在 1panel 网站管理中:
- 找到对应网站,点击 「配置」→「SSL」
- 选择 「Let’s Encrypt」,填入邮箱,点击 「申请证书」
- 开启 「自动续签」,证书到期前会自动续期
开启伪静态规则(必做)
这步跳过的话,WordPress 除首页外的所有页面都会返回 404。
- 「网站」 中找到 WordPress 站点,点击 「配置」
- 切换到 「伪静态」 选项卡
- 下拉列表中选择
WordPress预设规则,点击 「保存」
完成后,在 WordPress 后台 → 设置 → 固定链接 里选择你喜欢的 URL 格式即可正常使用。
WordPress 初始化设置
访问你的域名,进入 WordPress 安装向导:
- 选择语言:中文(简体)
- 填写站点标题、管理员账号、密码、邮箱
- 完成后通过
https://your-domain.com/wp-admin登录后台
进入后台后,第一件事建议检查:设置 → 常规,确认站点地址使用的是 https://(而不是 http://),否则 SSL 配置不会生效。
推荐主题与插件
主题推荐
| 主题 | 特点 | 适合场景 |
|---|---|---|
| Astra | 极轻量(<50KB),加载快,兼容性最强 | 内容站、博客首选 |
| Kadence | 设计自由度高,内置全局样式系统 | 内容站、企业站 |
| OceanWP | 响应式优秀,配合 Elementor 效果好 | 电商、作品集 |
推荐新手从 Astra 开始,搭配 Starter Templates 插件可以一键导入完整页面模板,省去从头设计的时间。
插件推荐
安全
- Wordfence Security:防火墙 + 恶意文件扫描,免费版已足够大多数站点使用
SEO
- Rank Math:功能全面,免费版覆盖绝大多数 SEO 需求
缓存
- LiteSpeed Cache(免费):使用 LiteSpeed 服务器时性能最强
- W3 Total Cache(免费):通用方案,适合大多数环境
- WP Rocket(付费,约 $59/年):配置最简单、效果最稳定,预算充足可考虑
备份
- UpdraftPlus:免费版支持手动备份到本地,付费版支持定时自动备份到云存储
常见问题
安装后访问不了
按顺序排查:
- 云服务器安全组是否已开放 80 和 443 端口
- 域名 DNS 是否已解析到服务器 IP(执行
ping your-domain.com验证) - 1panel 网站管理中是否已创建站点并绑定了正确域名
固定链接全部 404
1panel → 网站 → 对应站点 → 配置 → 伪静态,确认已选择 WordPress 规则并保存。
部署失败 / 容器无法启动
- 进入 1panel → 应用 → 日志,查看具体报错信息
- 最常见原因:可用内存不足(建议至少保留 1.5GB 空闲内存)或端口冲突
- 重新部署前先彻底删除旧应用,避免残留数据导致冲突
WordPress 后台响应慢
- 安装缓存插件(见上方推荐)
- 在插件列表逐一停用插件,定位拖慢速度的那个
- 使用 WP-Optimize 插件定期清理数据库修订版本和垃圾数据
总结
用 1panel 部署 WordPress 的完整路径:
安装 1panel → 开放端口 → 应用商店安装 WordPress → 添加网站绑定域名 → 申请 SSL → 开启伪静态 → WordPress 初始化
新手最集中的坑是“开放端口”和“伪静态”这两步,按本文顺序走一遍基本不会踩到。
RELATED / 相关推荐
接着读这些
按同一栏目、标签与技术栈为你挑选。