不会选服务器就别急着搭WordPress?从云服务器搭建到WordPress安装的全流程避坑指南

限时 腾讯云新春特惠 — 轻量2核2G4M 576元99元/年 立即领取 →

很多朋友上来就问“怎么在云服务器上装WordPress”,但真正卡住的,往往不是安装命令,而是:

服务器到底该买几核几G?用腾讯云轻量还是 CVM?装完 LNMP 环境后,WordPress 死活连不上数据库?

这篇文章,我会完全站在“需要购买服务器的个人或企业用户”的视角,把从选服务器、搭环境到装 WordPress 的全过程拆开讲透。所有命令和配置,都是我在腾讯云 CVM 和 Lighthouse 上反复验证过的,你可以照着一步步操作。

爆款 腾讯云服务器 · 热销配置
限时优惠 | 个人专享
1.7折
轻量 2核2G4M
50GB SSD | 300GB流量
576元/年
99元/年
2.2折
轻量 2核4G6M
70GB SSD | 600GB流量
900元/年
199元/年
2.5折
轻量 4核8G10M
120GB SSD | 1500GB流量
2520元/年
630元/年
海外
海外 2核2G30M
东京/新加坡 | 1TB流量
576元/年
99元/年
查看全部优惠配置 →

如果你还没买服务器,建议先别急着下单,看完服务器对比和优惠信息,再决定买哪款、怎么买更划算。

---

一、先搞清楚:你到底需要什么样的云服务器?

在腾讯云上,搭建 WordPress 最常见的选择是两类:

买1年送3个月 腾讯云服务器 · 超值年付
限时活动 | 数量有限
轻量 2核2G4M
个人专享 | 免费续3个月
576元/年
99元/年
轻量 2核4G5M
个人专享 | 免费续3个月
780元/年
188元/年
轻量 4核8G12M
个人专享 | 免费续3个月
2760元/年
880元/年
CVM 2核2G S5
个企同享 | 免费续3个月
846元/年
245元/年
CVM 2核4G S5
个企同享 | 免费续3个月
2196元/年
637元/年
CVM 4核8G S5
个企同享 | 免费续3个月
4776元/年
1256元/年
立即领取买1年送3个月优惠 →

  • 轻量应用服务器 Lighthouse:面向个人、中小企业,主打“开箱即用”,内置 WordPress 应用镜像,几分钟就能跑起来。
  • 云服务器 CVM:更通用的云主机,适合需要自定义环境、后续要做复杂业务(如多站点、微服务)的场景。

我一般会给朋友一个简单的判断标准:

  • 只想快速搭一个博客、企业官网、展示站,对服务器细节不感兴趣 → 优先 Lighthouse + WordPress 应用镜像。
  • 未来可能做多站点、做负载均衡、上 Docker/K8s,或者本身就是开发/运维 → 直接上 CVM,自己搭 LNMP/LAMP 环境。

如果你已经决定用腾讯云,建议先去活动页看看有没有 Lighthouse 或 CVM 的优惠套餐,价格差距有时候能到一半。比如我去年帮一个客户搭企业官网,就是趁着活动买的 2 核 4G CVM,三年付下来比按量计费便宜了将近 40%。

点击这里直达腾讯云服务器优惠活动页,先领券再选型,能省不少钱:腾讯云服务器优惠

长期特惠 腾讯云服务器 · 3年/5年机特惠
低至2折 | 省钱首选
2折
轻量 2核2G4M
个人专享 | 约9.8元/月
1728元/3年
353元/3年
2折
轻量 2核4G6M
个人专享 | 约14.7元/月
2700元/3年
528元/3年
5年
CVM SA2 AMD
高性价比 | 约17.4元/月
3400元/5年
1044元/5年
5年
CVM S5 Intel
稳定计算 | 约21.2元/月
4230元/5年
1269元/5年
查看长期特惠详情 →

---

二、腾讯云服务器怎么选?一张表帮你对比 Lighthouse 和 CVM

很多人选服务器只看“价格便宜”,结果买回来要么卡顿,要么后期扩容麻烦。其实,选服务器至少要同时考虑:

  • CPU/内存:决定并发能力和响应速度。
  • 系统盘/数据盘:系统盘影响系统稳定性,数据盘决定你能存多少内容(文章、图片、附件)。
  • 带宽/流量包:影响用户访问速度和流量成本。
  • 地域:尽量选离你主要用户近的地域,比如国内用户选华南、华东,海外用户选新加坡、东京。

下面这张表,是我根据腾讯云当前(2026 年初)常见的配置整理的一个对比示例,你可以对照自己的需求调整:

GPU 腾讯云 · GPU服务器 & 爆品专区
AI算力 | 限量抢购
GPU GN6S
NVIDIA P4 | 4核20G
501元/7天
175元/7天
GPU GN7
NVIDIA T4 | 8核32G
557元/7天
239元/7天
GPU GN8
NVIDIA P40 | 6核56G
1062元/7天
456元/7天
香港 2核 Linux
独立IP | 跨境电商
38元/月
32.3元/月
查看GPU服务器详情 →

对比项 腾讯云 Lighthouse
(WordPress 应用镜像)
腾讯云 CVM
(自定义 LNMP 环境)
适用场景 个人博客、企业官网、小型展示站 多站点、复杂业务、需要自定义环境的项目
CPU/内存 入门:1 核 2G
推荐:2 核 4G(适合日 PV 5000+)
入门:2 核 4G
推荐:4 核 8G(适合日 PV 1W+ 或有插件/主题较重的情况)
系统盘 50GB SSD(一般够用) 50GB SSD(建议系统盘和数据盘分开,数据盘用高性能云硬盘)
数据盘 可选,默认集成在系统盘中 可选,建议单独购买,比如 100GB 或更大,方便后期扩容
带宽/流量 固定带宽(如 3Mbps、5Mbps)+ 流量包(适合流量波动大的场景) 按带宽计费(适合流量稳定的场景)或按流量计费(适合流量波动大的场景)
地域 支持国内(华南、华东、华北)和海外(新加坡、东京、硅谷等) 支持国内和海外多个地域,选择更灵活
环境配置 预装 WordPress、Nginx、PHP、MariaDB,开箱即用 需要手动安装 LNMP/LAMP 环境,灵活性高
价格(示例) 1 核 2G:约 50-70 元/月(活动价可能更低) 2 核 4G:约 100-150 元/月(活动价可能更低)
适合人群 新手、个人开发者、中小企业 开发/运维、需要自定义环境的用户

注:以上价格为假设性示例,实际价格以腾讯云官网活动页为准。

从表中可以看出,如果你只是想快速搭一个 WordPress 网站,Lighthouse 的性价比更高,因为省去了手动搭环境的时间;但如果你未来有扩展需求,CVM 更合适,因为你可以完全控制服务器的配置和环境。

另外,地域选择也很重要。比如你的用户主要在华南地区,就选广州地域;如果用户在海外,就选新加坡地域,这样访问速度会更快。我之前帮一个做跨境电商的客户搭网站,一开始选了广州地域,结果海外用户访问特别慢,后来换成新加坡地域,速度提升了不止一倍。

---

三、腾讯云服务器优惠怎么找?这些活动别错过

很多人买服务器的时候,最头疼的就是“不知道什么时候有优惠”。其实,腾讯云的优惠活动还是挺多的,只要你留意,就能省不少钱。

首先,腾讯云的官网首页经常会有“新用户专享”活动,比如首年 1 折、买一年送半年之类的,适合第一次买服务器的朋友。比如我去年帮一个朋友搭个人博客,就是用了新用户专享活动,1 核 2G 的 CVM 首年才花了 50 多块钱。

其次,腾讯云的“云+校园”活动,适合学生用户,价格非常便宜,1 核 2G 的 CVM 一年只要 9.9 元(当然,需要学生认证)。如果你的学生是朋友或者家人,可以让他们用这个活动买服务器,性价比超高。

另外,腾讯云的“企业上云”活动,适合中小企业,有很多针对企业的优惠套餐,比如 2 核 4G 的 CVM 三年付只要 300 多块钱,比按量计费便宜了很多。如果你的企业需要搭多个网站或者做业务扩展,这个活动很划算。

还有,腾讯云的“节假日活动”,比如双 11、618、春节等,都会有大规模的优惠活动,比如服务器降价、送代金券、送流量包之类的。如果你不急着买服务器,可以等这些活动的时候再买,能省不少钱。

最后,我建议大家关注腾讯云的“活动中心”,里面有所有正在进行的优惠活动,你可以根据自己的需求选择。点击这里直达腾讯云活动中心,查看最新优惠:腾讯云服务器优惠

---

四、手动搭建 WordPress 环境:从 0 到 1 的完整步骤(以腾讯云 CVM 为例)

如果你选择了腾讯云 CVM,并且想手动搭建 WordPress 环境,那么下面的步骤会很适合你。我会以 CentOS 7.6 操作系统为例,详细讲解每一步的操作。

1. 登录腾讯云 CVM

首先,你需要登录腾讯云控制台,进入 CVM 实例列表,找到你购买的服务器,点击“登录”。你可以选择“标准方式登录”(推荐),或者使用远程登录软件(如 Xshell、FinalShell)登录。

登录成功后,你会看到一个命令行界面,接下来所有的操作都要在这个界面完成。

2. 更新系统

登录成功后,第一步是更新系统,确保所有的软件包都是最新的。执行以下命令:

sudo yum update -y

这个命令会更新系统中的所有软件包,可能需要几分钟时间,耐心等待即可。

3. 安装 Nginx

接下来,安装 Nginx Web 服务器。执行以下命令:

sudo yum install nginx -y

安装完成后,启动 Nginx 服务,并设置开机自启:

sudo systemctl start nginx
sudo systemctl enable nginx

你可以通过浏览器访问服务器的公网 IP,如果看到“Welcome to nginx”的页面,说明 Nginx 安装成功。

4. 安装 MariaDB

然后,安装 MariaDB 数据库。执行以下命令:

sudo yum install mariadb-server -y

安装完成后,启动 MariaDB 服务,并设置开机自启:

sudo systemctl start mariadb
sudo systemctl enable mariadb

接下来,运行 MariaDB 的安全配置脚本,设置 root 密码和其他安全选项:

sudo mysql_secure_installation

按照提示操作,设置 root 密码,然后依次选择“Y”或“N”完成其他安全配置(如删除匿名用户、禁止 root 远程登录等)。

5. 创建 WordPress 数据库和用户

登录 MariaDB 数据库,执行以下命令:

mysql -u root -p

输入你刚才设置的 root 密码,进入 MariaDB 命令行界面。然后执行以下命令,创建 WordPress 数据库和用户:

CREATE DATABASE wordpress;
CREATE USER 'wordpress_user'@'localhost' IDENTIFIED BY 'your_strong_password';
GRANT ALL PRIVILEGES ON wordpress. TO 'wordpress_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

注:将“your_strong_password”替换为你自己的强密码。

6. 安装 PHP 及扩展

接下来,安装 PHP 及 WordPress 需要的扩展。执行以下命令:

sudo yum install php php-mysqlnd php-fpm php-curl php-gd php-mbstring -y

安装完成后,启动 PHP-FPM 服务,并设置开机自启:

sudo systemctl start php-fpm
sudo systemctl enable php-fpm

7. 配置 Nginx

现在,需要配置 Nginx,使其支持 PHP。首先,备份默认的 Nginx 配置文件:

sudo cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf.bak

然后,编辑 Nginx 配置文件:

sudo vim /etc/nginx/conf.d/default.conf

将文件内容替换为以下内容:


server {
listen 80;
server_name your_domain_or_ip;
root /usr/share/nginx//wordpress;
index index.php index. index.htm;

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

location ~ .php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}

注:将“your_domain_or_ip”替换为你的域名或服务器公网 IP。

保存并退出编辑器,然后检查 Nginx 配置文件的语法是否正确:

sudo nginx -t

如果显示“syntax is ok”,说明配置文件没有问题,重启 Nginx 服务:

sudo systemctl restart nginx

8. 下载并配置 WordPress

现在,下载 WordPress 安装包,并解压到 Nginx 的网站根目录。执行以下命令:

cd /usr/share/nginx/
sudo wget https://cn.wordpress.org/wordpress-6.6.1-zh_CN.tar.gz
sudo tar zxvf wordpress-6.6.1-zh_CN.tar.gz
sudo chown -R nginx:nginx /usr/share/nginx//wordpress

然后,复制 WordPress 的示例配置文件:

cd /usr/share/nginx//wordpress
sudo cp wp-config-sample.php wp-config.php

编辑 WordPress 配置文件:

sudo vim wp-config.php

找到以下内容,替换为你在第 5 步创建的数据库信息:


define('DB_NAME', 'wordpress');
define('DB_USER', 'wordpress_user');
define('DB_PASSWORD', 'your_strong_password');
define('DB_HOST', 'localhost');

保存并退出编辑器。

9. 完成 WordPress 安装

现在,打开浏览器,访问你的域名或服务器公网 IP,你会看到 WordPress 的安装页面。按照提示填写站点标题、管理员用户名、密码和电子邮件,点击“安装 WordPress”。

安装完成后,点击“登录”,使用你刚才设置的管理员用户名和密码登录 WordPress 后台,开始你的建站之旅。

---

五、腾讯云 Lighthouse 快速搭建 WordPress:5 分钟搞定

如果你不想手动搭建环境,那么腾讯云 Lighthouse 的 WordPress 应用镜像绝对是你的救星。下面,我来教你如何用 Lighthouse 快速搭建 WordPress。

1. 购买腾讯云 Lighthouse

首先,登录腾讯云控制台,进入 Lighthouse 实例列表,点击“新建实例”。

在“应用镜像”选项卡中,选择“WordPress”,然后选择你需要的套餐(如 1 核 2G、2 核 4G 等)。

选择地域(建议选离你主要用户近的地域),然后设置登录密码,点击“立即购买”。

等待几分钟,实例创建完成后,你会看到服务器的公网 IP 和管理地址。

2. 访问 WordPress 网站

打开浏览器,访问 Lighthouse 实例的管理地址(通常是服务器公网 IP),你会看到 WordPress 的站点主页,上面有一个“Hello world!”的示例文章。

3. 登录 WordPress 后台

在 Lighthouse 实例的管理控制台,找到“应用管理”标签栏,点击“管理员登录地址”,你会看到 WordPress 的后台登录页面。

输入管理员用户名和密码(默认用户名是 admin,密码在服务器的 lighthouse 主目录的 credentials.txt 文件中,可以通过 WebShell 查看),登录后台。

登录成功后,你就可以开始自定义你的网站了,比如更换主题、安装插件、发布文章等。

---

六、WordPress 安装后常见问题及解决方法

在搭建 WordPress 的过程中,你可能会遇到一些问题。下面,我来总结一些常见问题及解决方法。

1. 无法通过公网 IP 访问 WordPress

如果无法通过公网 IP 访问 WordPress,可能是以下原因:

  • 安全组未放行 80 端口:登录腾讯云控制台,进入 CVM 实例的安全组配置,添加入方向规则,允许 TCP 协议的 80 端口。
  • 操作系统内部防火墙未放行 80 端口:执行以下命令,放行 80 端口:sudo firewall-cmd --permanent --add-port=80/tcp,然后重启防火墙:sudo firewall-cmd --reload
  • Nginx 服务未启动:执行以下命令,启动 Nginx 服务:sudo systemctl start nginx
  • 端口监听不正确:执行以下命令,检查 80 端口是否被监听:sudo netstat -tlnp | grep :80

2. WordPress 数据库连接错误

如果 WordPress 提示“数据库连接错误”,可能是以下原因: