想在 Vultr 上跑 WordPress?这件事其实没你想的那么难。

很多人一提到"VPS 自建 WordPress"就开始头疼——命令行、SSH、环境配置……一堆陌生词砸过来,直接劝退。但如果你用的是 Vultr,有个好消息:它有一键部署 WordPress 的功能,三分钟就能让站点跑起来。当然,如果你想要更大的控制权,手动安装的方式也不复杂,本文都帮你整理好了。


为什么选 Vultr 安装 WordPress?

Vultr 是一家成立于 2014 年的美国云服务商,全球目前有 32 个数据中心,覆盖亚太、美洲、欧洲等主要地区,亚洲节点包括日本东京和新加坡,对国内用户延迟相对友好。

用 Vultr 跑 WordPress,几个点比较吸引人:

  • 按小时计费,随时可以销毁服务器,不浪费钱
  • NVMe SSD 存储,WordPress 读写速度更快
  • 支持一键部署应用,含 WordPress,新手秒上手
  • 价格透明,$5/月起,没有隐藏费用

👉 点击注册 Vultr,开始部署 WordPress


先选好套餐:WordPress 用哪个配置够用?

在开始 Vultr 安装 WordPress 之前,先把套餐选对,后面省很多麻烦。

套餐名称vCPU内存存储月流量价格推荐用途购买链接
Cloud Compute Regular1 核1 GB25 GB SSD1 TB$5/月个人博客、测试站立即购买
High Performance1 核1 GB25 GB NVMe2 TB$6/月轻量业务站、低延迟需求立即购买
High Frequency1 核(3GHz+)2 GB64 GB NVMe2 TB$12/月WordPress 建站、小型商城立即购买
Optimized Cloud Compute2 核(独享)4 GB100 GB NVMe3 TB$28/月多站点、WooCommerce立即购买
VX1 Cloud Compute2 核起高配置NVMe 高吞吐大流量$43.80/月企业级 WordPress、高并发立即购买

给个简单的选择建议:

  • 刚开始写博客、访问量不大 → $5/月 Regular 或 $6/月 High Performance 足够
  • 做 1-3 个网站、需要快一点 → $12/月 High Frequency,2G 内存 + 3GHz+ 单核频率,WordPress 动态页面生成速度明显更快
  • 跑 WooCommerce 或多个站点 → $28/月 Optimized,独享 CPU 核心,不用担心被邻居"抢资源"
  • 企业级应用、对性能和稳定性要求高 → VX1 系列
💡 建议开启自动备份(Auto Backup),只需额外 $1/月,丢数据的代价比这贵多了。

方法一:一键部署 WordPress(最快,新手首选)

Vultr 的 Marketplace(应用商店)内置了 WordPress 镜像,选了直接部署,整个过程大概三分钟。

操作步骤

第一步:注册并充值账户

👉 前往 Vultr 注册

注册完成后进入控制台,点击右上角 Account → Make a Payment,充值至少 $10(支持 PayPal、信用卡,支付宝需 $250 起)。

第二步:创建新实例

点击控制台右上角的 + 号(或 Deploy New Server),进入部署页面。

  • Choose Server:选 Cloud Compute
  • Server Location:推荐选 Los Angeles(洛杉矶) 或 Tokyo(东京),国内访问延迟相对较低
  • Server Image:切换到 Marketplace Apps 选项卡,找到 WordPress 并点击选中
  • Server Size:按需选择(新手 $6/月 High Performance 即可)
  • 其他选项按需选择,Auto Backups 建议勾选

第三步:部署并等待安装

点击 Deploy Now,Vultr 会自动帮你安装 Nginx + MySQL + PHP + WordPress。

状态从 Installing 变成 Running 后,点进去查看服务器详情,找到 WordPress 登录凭证(用户名 + 密码),Vultr 会直接显示在面板里。

第四步:访问 WordPress 后台

在浏览器输入:http://你的服务器IP/wp-admin/

输入刚才拿到的用户名和密码,就可以进后台了。

⚠️ 注意:一键安装的 WordPress 默认使用自签名 SSL 证书,浏览器会提示"不安全",正常现象。如果要对外公开访问,后续需要绑定域名并替换成 Let's Encrypt 免费证书。

方法二:手动安装(LEMP 栈 + Ubuntu 24.04)

如果你想自己掌控环境——比如指定 PHP 版本、调整 Nginx 配置、或者后期方便维护——手动搭建 LEMP(Linux + Nginx + MySQL + PHP)更合适。

Vultr 官方文档就有针对 Ubuntu 24.04 的完整 WordPress 安装教程,以下是核心步骤。

前置条件

  • Vultr 已部署 Ubuntu 24.04 实例,非 root 用户有 sudo 权限
  • 域名已解析到服务器 IP(如果要正式上线的话)

安装 LEMP 环境

bash

更新系统

sudo apt update && sudo apt upgrade -y

安装 Nginx

sudo apt install nginx -y

安装 MySQL

sudo apt install mysql-server -y
sudo mysql_secure_installation

安装 PHP 及常用扩展

sudo apt install php8.3-fpm php8.3-mysql php8.3-cli php8.3-curl \
php8.3-gd php8.3-mbstring php8.3-xml php8.3-xmlrpc -y

创建 WordPress 数据库

bash
sudo mysql -u root -p

sql
CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY '你的强密码';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

下载并配置 WordPress

bash
cd /tmp
wget https://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
sudo cp -r wordpress /var/www/html/

设置权限

sudo chown -R www-data:www-data /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress

复制配置文件

cd /var/www/html/wordpress
cp wp-config-sample.php wp-config.php

编辑 wp-config.php,填入数据库信息:

bash
sudo nano wp-config.php

修改以下三行:

php
define( 'DB_NAME', 'wordpress' );
define( 'DB_USER', 'wpuser' );
define( 'DB_PASSWORD', '你的强密码' );

配置 Nginx 虚拟主机

bash
sudo nano /etc/nginx/sites-available/wordpress

写入以下内容(替换 your-domain.com 为你的域名):

nginx
server {
listen 80;
server_name your-domain.com www.your-domain.com;
root /var/www/html/wordpress;
index index.php index.html;

location / {
try_files $uri $uri/ /index.php?$args;
}

location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php8.3-fpm.sock;
}
}

bash
sudo ln -s /etc/nginx/sites-available/wordpress /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

完成后,浏览器访问你的域名,就会看到 WordPress 安装向导,按引导完成最后几步配置即可。


方法三:宝塔面板安装(可视化操作,适合不爱敲命令的人)

如果命令行让你焦虑,宝塔面板(BT Panel)是个不错的中间路线——图形界面操作,和管理共享主机差不多。

在 Vultr 上安装宝塔面板

部署一台 Ubuntu 22.04 或 Debian 12 实例后,SSH 连接进去执行:

bash
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

安装完成后终端会显示面板地址、账号、密码,记下来。

通过宝塔安装 WordPress

  1. 登录宝塔面板(http://服务器IP:8888/baota)
  2. 首次登录会提示安装 LNMP 或 LAMP 环境,按需选择(推荐 LNMP,Nginx 性能更好)
  3. 左侧菜单 → 网站 → 添加站点,填入域名和数据库信息
  4. 进入站点根目录,上传 WordPress 安装包并解压
  5. 浏览器访问域名,按 WordPress 安装向导完成配置

整个过程不需要手敲命令,适合新手或者不想研究服务器的站长。


安装完 WordPress 之后还要做什么?

网站装好了不等于万事大吉。以下几件事尽快搞定,免得以后踩坑:

1. 配置 HTTPS(SSL 证书)

用 Certbot + Let's Encrypt 申请免费证书:

bash
sudo apt install certbot python3-certbot-nginx -y
sudo certbot --nginx -d your-domain.com -d www.your-domain.com

按提示操作,证书 90 天自动续期,完全免费。

2. 安装缓存插件

WordPress 默认是动态生成页面,访问量一多就容易卡。推荐安装 WP Super Cache 或 LiteSpeed Cache(如果用的是 OpenLiteSpeed),能让页面响应快几倍。

3. 定期备份

除了 Vultr 的付费自动备份($1/月),也可以用 UpdraftPlus 插件把备份同步到 Google Drive 或 Dropbox,双重保险。

4. 安全加固

  • 修改默认登录路径(默认是 /wp-admin,容易被扫描)
  • 安装 Wordfence 或 iThemes Security 插件
  • 禁用 XML-RPC(除非你需要远程发布)

常见问题

Q:Vultr 哪个机房对国内访问最友好?

根据实测经验,洛杉矶(Los Angeles) 是国内用户的热门选择,延迟相对稳定;东京(Tokyo) 延迟更低但偶尔线路质量波动;新加坡 也是一个选项,适合面向东南亚用户的网站。

Q:$5/月够用吗?

个人博客、低流量展示站完全够,WordPress + 几个插件跑起来没问题。如果装了 WooCommerce、Elementor 这类重插件,或者日访问超过几百 UV,建议至少上 $12/月 High Frequency 套餐,内存 2G 更稳。

Q:WordPress 安装完后怎么绑定域名?

域名注册商那边添加一条 A 记录,指向 Vultr 服务器 IP。然后在 WordPress 后台 → 设置 → 常规,把站点 URL 和 WordPress URL 改成你的域名即可。如果用的是一键部署版,直接在后台改就行。


总结

Vultr 安装 WordPress 有三条路:

  • 想快 → 一键部署,三分钟建好站,适合新手和测试用
  • 想控制 → LEMP 手动安装,适合有 Linux 基础的开发者
  • 想方便管理 → 宝塔面板,图形界面操作,适合不想敲命令的站长

配置上,$12/月 High Frequency 是大多数个人站长的甜点——2G 内存 + NVMe + 高频单核,WordPress 跑起来利索,不用担心动态页面生成慢。

👉 现在注册 Vultr,开始部署你的 WordPress 网站

全球 32 个数据中心可选,按小时计费,随时可以销毁重建,拿来练手或者正式建站都合适。