如何在 5 分钟内于 Ubuntu VPS 上安装 WordPress(无需精通 Linux)
手动在 VPS 上安装 WordPress 需要敲下不少命令:安装 nginx、PHP、MySQL,创建数据库,下载源码,配置虚拟主机,申请 SSL 证书……对新手来说,每一步都可能出错。
本文介绍一种更快、更安全的方法:借助控制面板,即使你还不熟悉 Linux,也能在几分钟内装好 WordPress。
你需要准备什么
- 一台运行 Ubuntu 22.04+ 或 Debian 12+ 的 VPS(1 核 CPU、1 GB 内存就足以起步)。
- 一个已解析到 VPS IP 地址的域名(A 记录)。
- 使用
root账号的 SSH 访问权限(仅首次安装面板时需要)。
第一步 —— 用一行命令安装控制面板
与其逐个组件手动安装,不如交给面板来处理。在 MyPanel 上,安装命令会自动配置好 nginx、Docker、MySQL、certbot 和 Nixpacks:
curl -fsSL https://get.mypanel.vn | sudo bash运行完成后,在 http://<服务器-IP>:8888 打开面板,使用 admin 账号登录(首次密码会打印在控制台中)。详情请参阅安装指南。
第二步 —— 创建 WordPress 网站
在面板中进入 Websites → 添加网站,选择 WordPress 类型。面板会自动:
- 为站点创建一个独立的 MySQL 数据库。
- 通过
wp-cli下载并安装 WordPress。 - 配置 nginx 反向代理指向该站点。
你只需输入域名,等待几十秒即可。详情请见 WordPress 指南。
第三步 —— 自动开启 SSL(HTTPS)
如果域名已正确解析到 VPS,MyPanel 会在站点创建后立即自动申请 Let’s Encrypt 证书并自动续期。你的网站无需任何额外操作即可运行 HTTPS。详情请参阅 SSL 指南。
第四步 —— 登录 wp-admin 开始使用
打开 https://你的域名/wp-admin,用面板创建的 WordPress 账号登录,然后就可以像往常一样安装主题、插件了。
安装后的运维小贴士
- 定期备份: 开启数据库备份(Free 套餐已包含手动备份 + 定时备份)。Pro 套餐还支持将备份推送到 S3 远程存储库。
- 监控资源: 面板实时显示 CPU/内存/磁盘使用情况,并在过载或站点宕机时通过 Telegram/Email 发送告警。
- 一台 VPS 跑多个站点: 每个站点运行在独立容器中,互不冲突——你可以在同一个界面里管理所有站点。
为什么用面板而不是手动安装
手动安装有助于深入理解,但真正运维时,你得自己操心更新、续签 SSL、备份和监控——很容易遗漏。控制面板把这一切集中到一处,减少出错、节省时间。
如果想体验一下,MyPanel 一条命令即可安装,并可永久免费使用,最多支持 5 个网站。