本文最后更新于 2026 年 2 月 28 日,基于 Ubuntu 24.04 LTS + 宝塔面板 9.x + WordPress 6.x 版本。
上一篇《Vultr VPS 安装宝塔面板教程》介绍了如何在 Vultr 上安装宝塔面板并配置 LNMP 环境。本文是它的续篇,从域名解析开始,一步步完成 WordPress 网站的搭建,包括 SSL 证书配置、伪静态设置、基础性能优化等,最终得到一个可以正常访问的完整网站。
如果你还没有安装宝塔面板,请先完成上一篇教程。如果你还没有 Vultr 账户,参考《Vultr 注册购买教程》,目前新用户最高可获 $300 赠金,详见《Vultr 最新优惠码》。
最新优惠:《2026年1月 Vultr 最新优惠码汇总:最高免费赠送 $300 美金》。

一、准备工作:域名购买与解析
搭建网站需要一个域名。如果你已经有域名,可以直接跳到域名解析部分。
1. 域名购买
常用的域名注册商:
| 注册商 | 特点 | 支付方式 |
|---|---|---|
| Namesilo | 价格便宜,自带免费隐私保护,免备案 | 支付宝、PayPal |
| Namecheap | 界面友好,首年优惠力度大,免备案 | PayPal、信用卡 |
| Godaddy | 老牌注册商,支持中文,免备案 | 支付宝、信用卡 |
| 阿里云万网 | 国内最大,中文管理方便,需备案 | 支付宝 |
| 腾讯云 DNSPod | 国内主流,DNS 解析稳定,需备案 | 微信 |
几点建议:
- Vultr 是海外服务器,域名不需要备案,选择海外注册商(Namesilo、Namecheap)更省事。
- 如果你的网站面向国内用户且后续可能迁移到国内服务器,可以在阿里云或腾讯云注册,方便以后备案。
.com域名最为通用,年费大约 $10-15。不建议用免费域名(.tk 等),搜索引擎权重低,且随时可能被回收。
2. 域名解析
域名购买后,需要将域名解析(指向)到 Vultr 服务器的 IP 地址。操作方法是在域名注册商的 DNS 管理后台添加 A 记录。
以 Namesilo 为例:
- 登录 Namesilo 后台,进入域名管理
- 点击域名右侧的蓝色小球图标(Manage DNS)
- 添加两条 A 记录:
| 类型 | 主机名 | 值(IP 地址) | TTL |
|---|---|---|---|
| A | @ | 你的 Vultr 服务器 IP | 3600 |
| A | www | 你的 Vultr 服务器 IP | 3600 |
@代表主域名(如example.com)www代表 www 子域名(如www.example.com)- TTL 填 3600(1 小时)即可
其他注册商的操作类似,都是添加 A 记录,填写主机名和 IP 地址。
解析生效时间:一般几分钟到几小时不等,大部分情况下 5-10 分钟即可生效。可以在本地用 ping 你的域名 命令测试,如果返回的 IP 是你服务器的 IP,说明解析已生效。
二、宝塔面板中添加站点
域名解析生效后,登录宝塔面板,创建网站。
1. 添加站点
- 在宝塔面板左侧菜单点击 网站
- 点击 添加站点
- 填写以下信息:
| 选项 | 填写内容 |
|---|---|
| 域名 | 填入你的域名,一行一个。建议填两行:example.com 和 www.example.com |
| 备注 | 随便填,比如”我的博客” |
| 根目录 | 默认即可(/www/wwwroot/example.com) |
| FTP | 不创建(宝塔自带文件管理,不需要 FTP) |
| 数据库 | 选择 MySQL,编码选 utf8mb4 |
| PHP 版本 | 选择 PHP-8.1 或 PHP-8.2 |
- 点击 提交
创建完成后,宝塔会自动生成:
- 网站根目录
- MySQL 数据库(数据库名、用户名、密码)
重要:数据库的名称、用户名和密码会在弹窗中显示,请务必记录下来,后面安装 WordPress 时需要用到。如果忘记了,可以在宝塔面板左侧 数据库 菜单中查看。
2. 验证站点创建成功
此时在浏览器中访问你的域名,如果看到一个简单的页面,内容类似”恭喜,站点创建成功”或者显示一个默认的 index.html 页面,说明站点已经创建成功,域名到服务器的链路已打通。
如果访问显示无法连接,请检查:
- 域名解析是否已生效(Ping 域名是否返回正确 IP)
- Vultr 防火墙是否放行了 80 和 443 端口
- 宝塔面板是否已安装 Nginx 且 Nginx 正在运行
三、申请并配置 SSL 证书(HTTPS)
2026 年的今天,网站配置 HTTPS 已经是标配。Chrome 等浏览器会对 HTTP 站点标记”不安全”,搜索引擎也会优先收录 HTTPS 页面。好在 Let’s Encrypt 提供免费的 SSL 证书,通过宝塔面板可以一键申请。
1. 申请 Let’s Encrypt 免费证书
- 在宝塔面板 网站 列表中,点击你刚创建的网站名称(或右侧的 设置)
- 在弹出的设置窗口中,点击左侧的 SSL
- 选择 Let’s Encrypt 标签页
- 勾选你的域名(
example.com和www.example.com) - 验证方式选择 文件验证(最简单,不需要额外操作)
- 点击 申请
申请过程大约需要 10-30 秒。申请成功后,页面会显示证书信息,包括证书有效期(90 天)。
注意:Let’s Encrypt 证书有效期是 90 天,但宝塔面板会自动续期,不需要手动操作。只要服务器正常运行且域名解析正常,证书会在到期前自动更新。
2. 开启强制 HTTPS
证书申请成功后,在同一个 SSL 设置页面,找到右上角的 强制 HTTPS 开关,将其打开。
开启后,所有通过 HTTP(http://)访问的请求都会自动跳转到 HTTPS(https://),确保全站加密。
此时在浏览器中访问 https://你的域名,地址栏应该会显示一个锁形图标,说明 SSL 证书已经生效。
四、设置伪静态规则
WordPress 默认使用的文章链接格式是 ?p=123 这种参数形式,既不美观也不利于 SEO。开启固定链接后需要服务器支持 URL 重写(伪静态),否则除首页外的所有页面都会显示 404。
在宝塔面板中设置非常简单:
- 进入网站 设置
- 点击左侧的 伪静态
- 在上方的下拉框中选择 wordpress
- 点击 保存
宝塔会自动填充 WordPress 所需的 Nginx 伪静态规则,内容大致如下:
location / {
try_files $uri $uri/ /index.php?$args;
}
这一步现在做好,后面安装完 WordPress 设置固定链接时就不会出现 404 的问题。
五、下载并安装 WordPress
方法一:通过宝塔面板文件管理安装(推荐)
这是最直观的方法,全程在宝塔面板中完成,不需要使用 SSH 命令。
第一步:下载 WordPress
- 在宝塔面板左侧菜单点击 文件
- 导航到网站根目录:
/www/wwwroot/example.com - 删除目录中的默认文件(
index.html、404.html、.htaccess等),保持目录为空 - 点击上方的 远程下载,输入 WordPress 中文版下载地址:
https://cn.wordpress.org/latest-zh_CN.zip
- 点击 确认,等待下载完成(文件约 25MB)
- 下载完成后,在文件列表中找到
latest-zh_CN.zip,点击 解压,解压目标路径选当前目录 - 解压后会生成一个
wordpress文件夹,里面才是 WordPress 的程序文件
第二步:移动文件到根目录
解压后的文件在 /www/wwwroot/example.com/wordpress/ 目录下,需要把它们移动到网站根目录:
- 进入
wordpress文件夹 - 全选所有文件(勾选文件列表左上角的复选框)
- 点击上方的 剪切
- 返回上级目录(
/www/wwwroot/example.com/) - 点击上方的 粘贴
移动完成后,删除空的 wordpress 文件夹和 latest-zh_CN.zip 压缩包,保持目录整洁。
此时网站根目录下应该可以看到 wp-admin、wp-content、wp-includes 等 WordPress 的核心目录和 wp-config-sample.php 等文件。
方法二:通过 SSH 命令安装
如果你更习惯命令行操作,SSH 登录服务器后执行以下命令:
cd /www/wwwroot/example.com
# 清空默认文件
rm -f index.html 404.html .htaccess .user.ini
# 下载 WordPress 中文版
wget https://cn.wordpress.org/latest-zh_CN.zip
# 解压
unzip latest-zh_CN.zip
# 将文件移动到根目录
mv wordpress/* .
mv wordpress/.* . 2>/dev/null
# 清理
rm -rf wordpress latest-zh_CN.zip
# 设置文件权限(重要)
chown -R www:www /www/wwwroot/example.com
chmod -R 755 /www/wwwroot/example.com
注意最后两行设置文件权限的命令,如果不执行,WordPress 可能无法正常写入文件(安装主题、上传图片等操作会报错)。通过宝塔面板文件管理操作的话,权限一般会自动设置正确。
第三步:运行 WordPress 安装向导
在浏览器中访问 https://你的域名,此时会自动进入 WordPress 的安装向导。
页面一:数据库配置
如果出现的是数据库配置页面(显示”欢迎使用 WordPress”,要求填写数据库信息),填入以下内容:
| 字段 | 填写内容 |
|---|---|
| 数据库名 | 宝塔面板创建站点时生成的数据库名 |
| 用户名 | 宝塔面板创建站点时生成的数据库用户名 |
| 密码 | 宝塔面板创建站点时生成的数据库密码 |
| 数据库主机 | localhost(默认,不要改) |
| 表前缀 | wp_(默认即可,多站点共用数据库时可改为其他前缀) |
点击 提交。如果提示”可以进行安装了”,点击 运行安装程序。
如果提示数据库连接错误,请在宝塔面板的 数据库 菜单中核实数据库名和密码是否正确。
页面二:站点基本信息
| 字段 | 填写建议 |
|---|---|
| 站点标题 | 你的网站名称,后面可以随时修改 |
| 用户名 | 管理员登录用户名,不要用 admin(容易被暴力破解) |
| 密码 | 建议使用 WordPress 自动生成的强密码,复制保存到本地 |
| 电子邮箱 | 填写常用邮箱,用于接收网站通知 |
| 搜索引擎可见性 | 建站初期建议勾选”建议搜索引擎不索引本站”,等网站内容完善后再取消 |
填写完成后,点击 安装 WordPress。
几秒钟后安装完成,点击 登录,输入刚才设置的用户名和密码,即可进入 WordPress 后台仪表盘。
至此,WordPress 已经安装完成。访问 https://你的域名 可以看到 WordPress 的默认主题页面。
六、WordPress 基础配置
安装完成后,建议立即完成以下基础设置。
1. 设置固定链接
WordPress 后台左侧菜单:设置 → 固定链接
推荐选择 文章名 格式(/%postname%/),链接简洁且对 SEO 友好。
如果你在第四步已经设置了伪静态规则,保存后前台页面应该能正常访问。如果出现 404 错误,回到宝塔面板检查伪静态是否选择了 wordpress。
2. 修改站点地址
WordPress 后台:设置 → 常规
确认以下两项都填写了正确的 HTTPS 地址:
- WordPress 地址(URL):
https://example.com - 站点地址(URL):
https://example.com
注意是 https 而非 http,因为前面已经配置了 SSL 证书。修改后保存,可能需要重新登录。
3. 修改时区和日期格式
同样在 设置 → 常规 页面:
- 时区:选择
UTC+8(北京时间) - 日期格式 和 时间格式:按个人喜好选择
4. 删除默认内容
WordPress 安装后自带一些示例内容,建议清理:
- 文章 → 删除默认的”Hello world!”文章
- 页面 → 删除默认的”示例页面”
- 评论 → 删除默认评论
- 插件 → 删除不需要的默认插件(Akismet 和 Hello Dolly,保留也行)
5. 安装主题
WordPress 后台:外观 → 主题 → 安装主题
可以在 WordPress 官方主题库中搜索免费主题,也可以上传购买的付费主题。推荐几个方向:
- 个人博客:Flavor、flavor 官方主题,或 Flavor
- 企业/外贸站:Flavor、flavor
- 多用途:flavor
国内比较流行的付费主题包括:flavor(flavor.com)、flavor 等,可以根据需求选择。主题安装后在 外观 → 主题 中启用即可。
七、WordPress 性能优化建议
Vultr VPS + 宝塔 + WordPress 的组合,默认状态下速度就不错。但如果想要更好的加载速度和用户体验,可以做以下优化。
1. 安装缓存插件
WordPress 是动态程序,每次访问都会查询数据库生成页面。安装缓存插件可以将生成的页面保存为静态文件,大幅提升访问速度。
推荐插件(任选其一):
| 插件 | 特点 |
|---|---|
| WP Super Cache | Automattic 官方出品,简单稳定,适合新手 |
| W3 Total Cache | 功能全面,配置选项多,适合进阶用户 |
| LiteSpeed Cache | 如果使用 OpenLiteSpeed 替代 Nginx,性能最强 |
| WP Fastest Cache | 界面简洁,操作直观,免费版功能已足够 |
在 WordPress 后台 插件 → 安装插件 中搜索安装即可。
2. 开启 PHP OPcache
OPcache 可以缓存 PHP 编译后的字节码,减少重复编译的开销。
在宝塔面板中:软件商店 → 找到已安装的 PHP 版本 → 设置 → 安装扩展 → 确认 OPcache 已安装并启用。
一般宝塔默认已经开启 OPcache,确认一下即可。
3. 开启 Nginx gzip 压缩
在宝塔面板中:软件商店 → 找到 Nginx → 设置 → 配置修改
确认配置中有以下内容(宝塔默认已开启):
gzip on;
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_comp_level 6;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
4. 图片优化
图片通常是网页中体积最大的资源,优化图片可以显著提升加载速度:
- 上传图片前先压缩(推荐 TinyPNG)
- 安装图片懒加载插件(如 Lazy Load),让图片在滚动到可视区域时才加载
- 使用 WebP 格式替代 JPG/PNG(体积可减少 25-35%)
5. 开启 BBR 加速(服务器层面)
BBR 是 Google 开发的 TCP 拥塞控制算法,可以提升网络传输效率,对于海外服务器到国内的访问速度有明显改善。
Ubuntu 24.04 默认内核版本已支持 BBR。SSH 登录服务器,执行以下命令检查并开启:
# 查看当前拥塞控制算法
sysctl net.ipv4.tcp_congestion_control
# 如果输出不是 bbr,执行以下命令开启
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
# 验证是否开启成功
sysctl net.ipv4.tcp_congestion_control
# 输出应为:net.ipv4.tcp_congestion_control = bbr
八、常见问题与解决方案
Q1:访问域名显示”建立数据库连接时出错”?
这是 WordPress 最常见的错误之一,原因是 WordPress 无法连接到 MySQL 数据库。排查方法:
- 检查网站根目录下的
wp-config.php文件,确认数据库名、用户名、密码是否正确 - 在宝塔面板 数据库 中确认数据库是否存在、密码是否匹配
- 确认 MySQL 服务是否正在运行(宝塔面板首页可以看到 MySQL 运行状态)
Q2:安装 WordPress 后页面显示 404?
大概率是伪静态没有设置。回到宝塔面板,进入网站 设置 → 伪静态,下拉选择 wordpress 并保存。
如果只是首页正常、其他页面 404,也是同样的问题。
Q3:WordPress 后台无法上传主题或插件,提示权限错误?
文件权限问题。SSH 登录服务器执行:
chown -R www:www /www/wwwroot/example.com
find /www/wwwroot/example.com -type d -exec chmod 755 {} \;
find /www/wwwroot/example.com -type f -exec chmod 644 {} \;
或者在宝塔面板的 文件 管理中,右键网站根目录,选择 权限,所有者改为 www,权限改为 755,勾选”应用到子目录”。
Q4:WordPress 后台登录地址是什么?
默认登录地址:
https://你的域名/wp-admin/
或者:
https://你的域名/wp-login.php
建议安装安全插件(如 WPS Hide Login)修改默认登录地址,防止被暴力破解。
Q5:WordPress 安装后如何设置中文?
如果安装时下载的是中文版(latest-zh_CN.zip),默认就是中文。如果安装的是英文版,可以在 WordPress 后台 Settings → General → Site Language 中选择”简体中文”,保存后整个后台界面会切换为中文。
Q6:Vultr 服务器适合做中文网站吗?速度怎么样?
Vultr 是海外服务器,没有国内备案要求,适合不想备案的中文站点。速度方面:
- 日本东京、韩国首尔、新加坡机房:国内延迟约 60-150ms,日常浏览体验尚可
- 美国洛杉矶、西雅图机房:国内延迟约 150-250ms,配合 CDN 和缓存优化后也能接受
- 配合 BBR 加速 + 缓存插件 + CDN(如 Cloudflare 免费版),速度可以进一步提升
如果你的用户主要在国内且对速度要求较高,建议选择日本或韩国机房,详见《Vultr 亚太机房评测》。
如果对速度有极致要求且愿意备案,可以考虑国内服务器(阿里云、腾讯云等),但成本相对更高。
Q7:一台 Vultr VPS 可以搭建多少个 WordPress 站点?
取决于服务器配置和网站流量:
- 1GB 内存:1-3 个小型站点(日访问量几百 PV 级别)
- 2GB 内存:3-5 个小型站点,或 1-2 个中型站点
- 4GB 内存:可以支撑更多站点或流量较大的站点
宝塔面板天然支持多站点管理,在 网站 菜单中添加新站点即可。每个站点建议使用独立的数据库。
总结
本文完整介绍了从域名解析到 WordPress 上线的全流程:域名解析 → 宝塔添加站点 → SSL 证书 → 伪静态 → WordPress 安装 → 基础配置 → 性能优化。配合上一篇的宝塔面板安装教程,即使是零基础用户也可以在 30 分钟内完成一个网站的搭建。
如果在建站过程中遇到问题,可以参考本文的常见问题部分,或在站内搜索相关教程。
相关教程推荐:
Vultr中文网

![[2026更新] Vultr 亚太机房选哪个?东京/首尔/新加坡速度实测与避坑指南-Vultr中文网](https://www.vultrzw.com/wp-content/uploads/2022/04/vultrzwcom_vultr_logo-220x150.png)

