从新服务器到网站上线只需 10 分钟:1Panel 快速部署 WordPress 实操指南
【免费下载链接】1Panel 🔥 1Panel is a modern, open-source Linux server management panel and a lightweight AI management platform. 项目地址: https://gitcode.com/GitHub_Trending/1p/1Panel
一台全新的 Linux 服务器刚刚到手,你希望尽快把博客或企业站点发布出去。用 1Panel 这款开源服务器管理面板,整个 1Panel 部署 WordPress 的流程大约 10 分钟就能走完:应用商店一键安装,接着绑定域名、申请免费证书,网站即可通过 https 被访问。
环境准备:1Panel 安装命令与前置条件
1Panel 是一款开源的现代化 Linux 服务器管理面板,内置轻量级 AI 管理平台的定位,覆盖监控、文件、容器、数据库、网站等日常运维操作,全部通过浏览器完成。本节只做一件事:把面板装好,装完你得到的是一个可登录的 Web 管理界面。

在一台干净的 Linux 系统(Ubuntu 22.04/Debian 12 等主流发行版)的终端里执行下面两条命令:
curl -sSL https://resource.1panel.pro/quick_start.sh -o quick_start.sh
bash quick_start.sh
脚本会自动检测系统、下载组件并启动服务,国内网络环境下应用源也更丰富。安装结束后,终端会打印面板访问地址和初始账号,务必先记下这两项。
WordPress 一键部署:应用商店安装流程
本节走完整部署主线:登录面板 → 应用商店找到 WordPress → 确认 3 个关键配置 → 等待部署完成。走完后你会得到一个可直接用 IP 访问的 WordPress 站点。
需要决策的配置项其实很少,其余均取默认值即可:
| 应用版本 | 最新稳定版 | 详情页可切换历史版本 |
| 数据库类型 | MySQL | 面板自动创建库并授权,无需手动建库 |
| 访问端口 | 80(绑定域名后) | 与系统防火墙放通策略保持一致 |
| 资源限制 | 默认 | 对 CPU、内存设上限,可后续调整 |
确认无误后点击「一键安装」。面板会依次完成镜像拉取、容器创建、数据库初始化和 WordPress 写入配置,全程无需切回终端,应用详情页有进度提示。
💡 想深入原理可以看这里:WordPress 所需的 PHP 扩展在面板初始化时已按内置预设写好,参考 agent/init/migration/migrations/init.go。
上线配置:域名绑定与 Let's Encrypt 证书申请
这一节解决"从 IP 访问变成 https 访问"的问题,做完后你的域名即可加密访问。
域名解析。 在网站模块中找到刚部署的 WordPress 站点,进入「域名管理」→「添加域名」,填入你的域名。随后到域名解析平台添加一条 A 记录,指向服务器公网 IP;解析一般几分钟内生效,可用浏览器先验证 IP 能否访问。
Let's Encrypt 免费证书申请。 在站点详情页切换到「SSL」选项卡:
面板还会内置证书到期自动续期,到点前无需人工干预。
部署之后:监控、文件管理与备份恢复
网站上线不等于运维结束。1Panel 把这些收尾工作做成了可视化入口,日常只需关注以下四件事:
- 监控:主机/监控模块实时展示 CPU、内存、磁盘使用率,配合进程管理定位异常占用。
- 文件:Web 文件管理器直接编辑站点目录,改主题、传插件不用装 FTP 工具。
- 数据库:MySQL、PostgreSQL、Redis 均可在面板里可视化管理表结构与账号。
- 备份:在站点「备份」选项卡配置手动或定时备份,存储位置支持本地与云存储;出问题时在备份列表选中目标版本点击「恢复」即可回滚。
常见坑位排查与下一步
遇到问题时按下面的顺序排查,能避开 90% 的上线卡点:
- 域名打不开:先确认 DNS A 记录是否已生效(多数情况是解析未传播),再检查面板防火墙是否放通了站点端口。
- 证书申请失败:Let's Encrypt 验证依赖 HTTP 可达,确认解析生效后等待几分钟重试,不要反复提交。
- 站点 502/空白:到应用详情页查看容器日志,重点看 PHP 和数据库容器是否处于运行状态。
- 资源吃紧:在应用设置里收紧 CPU/内存限制,或给数据库容器单独扩容。
下一步你可以做三件事:在应用商店继续一键安装 Nextcloud、Typecho、GitLab 等其他常用应用(流程与本文一致);给站点配置定时备份策略;阅读 docs/README.zh-Hans.md 了解面板全部能力与 API 接口,为二次开发做准备。
【免费下载链接】1Panel 🔥 1Panel is a modern, open-source Linux server management panel and a lightweight AI management platform. 项目地址: https://gitcode.com/GitHub_Trending/1p/1Panel
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考






