云服务器怎么从零开始搭一个WordPress网站?具体步骤都有哪些?

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

很多刚接触建站的朋友一听到“云服务器”“WordPress”就觉得特别复杂,其实只要一步步来,小白也能搞定。本文就用最贴近实际操作的方式,手把手带你从零开始,在云服务器上部署一个能正常访问的WordPress网站,所有命令和操作都可直接复制使用。

整个过程不需要你懂编程,但需要你有一台已经开通的云服务器(操作系统建议选 Ubuntu 20.04 或 CentOS 7),并能通过 SSH 连接。下面我们就按顺序来操作。

第一步:登录你的云服务器

先用终端(Mac/Linux)或 PuTTY(Windows)通过 SSH 登录服务器。命令格式一般是:

爆款 腾讯云服务器 · 热销配置
限时优惠 | 个人专享
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元/年
查看全部优惠配置 →

ssh username@你的服务器公网IP

比如你用的是 Ubuntu 系统,默认用户名是 ubuntu;如果是 CentOS,通常是 root。登录成功后,你就进入了服务器的命令行界面。

第二步:安装 Web 运行环境(以 LAMP 为例)

WordPress 需要 Web 服务器、数据库和 PHP 环境支持。这里我们用最常见的 LAMP(Linux + Apache + MySQL + PHP)组合。先更新系统软件包:

买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个月优惠 →

sudo apt update && sudo apt upgrade -y

然后依次安装 Apache、MySQL 和 PHP:

  1. 安装 Apache:
    sudo apt install apache2 -y
  2. 安装 MySQL:
    sudo apt install mysql-server -y
  3. 安装 PHP 及必要扩展:
    sudo apt install php libapache2-mod-php php-mysql php-curl php-gd php-mbstring php-xml php-zip -y

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

长期特惠 腾讯云服务器 · 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年
查看长期特惠详情 →

sudo systemctl start apache2 mysql
sudo systemctl enable apache2 mysql

此时你可以在浏览器访问 http://你的服务器IP,如果看到 Apache 的默认欢迎页,说明 Web 服务已经跑起来了。

第三步:创建 WordPress 专用的数据库和用户

为了安全,不要直接用 root 账号连接 WordPress,而是新建一个专用数据库和用户。

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服务器详情 →

  1. 登录 MySQL:
    sudo mysql -u root
  2. 创建数据库(名字可以自定义,这里用 wordpress):
    CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
  3. 创建用户(比如 wpuser,密码改成你自己的):
    CREATE USER 'wpuser'@'localhost' IDENTIFIED BY '你的强密码';
  4. 授权该用户对 wordpress 数据库的全部权限:
    GRANT ALL PRIVILEGES ON wordpress. TO 'wpuser'@'localhost';
  5. 刷新权限并退出:
    FLUSH PRIVILEGES;
    EXIT;

这一步非常重要,既保证了数据隔离,也提升了安全性。

第四步:下载并配置 WordPress

先切换到网站根目录(Apache 默认是 /var/www/),然后下载 WordPress 中文版:

cd /var/www/
sudo wget https://cn.wordpress.org/latest-zh_CN.tar.gz

解压并清理安装包:

sudo tar -xzf latest-zh_CN.tar.gz --strip-components=1
sudo rm latest-zh_CN.tar.gz

接下来设置目录权限,让 Web 服务能读写文件:

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

注意:这里用的是 www-data,这是 Ubuntu/Debian 系统中 Apache 的默认运行用户。如果你用的是 CentOS,可能是 apache,请根据实际情况调整。

第五步:通过浏览器完成 WordPress 安装

现在打开浏览器,访问 http://你的服务器IP,你会看到 WordPress 的安装向导。

  1. 点击“现在就开始”。
  2. 填写数据库信息:
    - 数据库名:wordpress
    - 用户名:wpuser
    - 密码:你刚才设置的密码
    - 数据库主机:保持 localhost
    - 表前缀:可以留默认 wp_
  3. 点击“提交”,如果提示“数据库连接成功”,就点“运行安装程序”。
  4. 填写网站信息:
    - 站点标题:比如“我的个人博客”
    - 用户名:建议不用 admin,换一个
    - 密码:一定要设强密码
    - 邮箱:填你常用的
  5. 点击“安装 WordPress”。

安装完成后,你会看到“成功”提示,点击“登录”就能进入后台了。

第六步:基础安全和优化建议(可选但强烈推荐)

虽然网站已经能用了,但刚装完的 WordPress 有很多默认设置不够安全,建议做以下几件事:

  • 修改默认登录地址:用插件如 “WPS Hide Login” 把 /wp-login.php 改成自定义路径,防止暴力破解。
  • 安装缓存插件:比如 WP Super Cache,能显著提升页面加载速度。
  • 定期备份:可以用 UpdraftPlus 插件自动备份到云盘。
  • 更新 PHP 版本:确保 PHP 版本在 8.0 以上,性能更好、更安全。

这些操作都在 WordPress 后台点几下就能完成,不需要动代码。

常见问题排查

如果安装过程中遇到问题,可以按以下方向检查:

问题现象 可能原因 解决方法
访问 IP 显示“无法访问此网站” 云服务器安全组未开放 80 端口 登录云控制台,检查安全组规则是否允许 HTTP(端口 80)入站
数据库连接错误 数据库名、用户或密码填错 重新登录 MySQL 确认用户和权限是否正确
WordPress 提示“无法创建 wp-config.php” 目录权限不足 执行 sudo chown -R www-data:www-data /var/www/
页面加载慢或样式错乱 PHP 模块缺失 确认是否安装了 php-curlphp-gd 等扩展

大多数问题都和权限、端口或配置有关,仔细核对每一步基本都能解决。

最后提醒:服务器只是基础,网站内容才是核心

云服务器部署 WordPress 其实只是第一步,真正有价值的是你后续发布的内容、设计的页面和提供的服务。技术只是工具,别被它吓住。

按照上面的步骤,你完全可以在 30 分钟内从零搭建一个可运行的 WordPress 网站。现在就去试试吧!

推荐 腾讯云服务器 · 更多优惠配置
点击查看详情
轻量 2核2G4M
50GB SSD | 300GB流量
99元/年
轻量 2核4G6M
70GB SSD | 600GB流量
199元/年
海外 Linux 2核2G30M
东京/新加坡 | 1TB流量
99元/年
海外 Win 2核2G30M
东京/新加坡 | 1TB流量
99元/年
上云大礼包 1670元
代金券礼包
轻量服务器特惠
跨境电商服务器
查看全部优惠 | 领取专属礼包 →