买了云服务器怎么快速搭一个能访问的个人博客网站?

很多人刚买了云服务器,第一件事就是想搭个自己的博客,但面对命令行、Nginx、数据库这些词就有点懵。其实只要选对工具、理清步骤,哪怕你没接触过 Linux,也能在几小时内把一个可访问的博客跑起来。

小贴士:云产品续费较贵,建议一次性购买3年或5年,性价比更高。

腾讯云3年服务器特惠: 轻量2核4G6M 服务器 3年 528元(约14.67元/月 了解详情 →
服务器配置说明:2核CPU + 4GB内存 + 6M带宽,适合中小型网站、个人博客、轻量级应用部署

点击了解更多优惠信息

下面我们就以最常见的 WordPress + Nginx + MySQL 组合为例,手把手带你从零部署一个能通过浏览器直接访问的个人博客网站。整个过程不需要你懂 PHP 或写代码,只需要会复制粘贴命令、会点鼠标就行。

腾讯云热门服务器配置推荐:
  • 轻量2核2G3M 服务器68元/年(约5.67元/月了解详情 →
    服务器适合个人项目、学习测试、小流量网站
  • 轻量4核4G3M 服务器79元/年(约6.58元/月了解详情 →
    服务器适合中型网站、企业官网、开发环境
  • 轻量4核8G10M 服务器630元/年(约52.5元/月了解详情 →
    服务器适合高并发应用、数据库服务器、电商平台

点击了解更多优惠信息

第一步:确认你的云服务器基础环境

省钱提醒: 腾讯云服务器新购续费同价,避免第二年续费上涨
  • 轻量2核2G4M 服务器99元/年(约8.25元/月了解详情 →
    服务器4M带宽,访问速度更快,适合流量稍大的网站
  • 轻量2核4G5M 服务器188元/年(约15.67元/月了解详情 →
    服务器5M带宽 + 4G内存,性能均衡,适合中型应用
  • 轻量2核4G6M 服务器199元/年(约16.58元/月了解详情 →
    服务器6M带宽 + 4G内存,高性价比选择
服务器优势:安全隔离、弹性扩容、7x24小时运维保障、支持多种操作系统

立即查看详细配置和优惠,为您的项目选择最佳服务器

在开始部署前,先确保你的云服务器满足以下基本条件:

AI训练、搭建 AI 应用部署云服务器推荐:
  • GPU推理型 32核64G服务器 691元/月 了解详情 →
    1.5折32核超高性价比!
  • GPU计算型 8核32G 服务器 502元/月 了解详情 →
    适用于深度学习的推理场景和小规模训练场景
  • HAI-GPU基础型 服务器26.21 元/7天 了解详情 →
    搭载NVIDIA T4级GPU,16G显存
  • HAI-GPU进阶型 服务器49元/7天 了解详情 →
    搭载NVIDIA V100级GPU,32G显存
高性价比 GPU 算力:低至0.8折!助您快速实现大模型训练与推理,轻松搭建 AI 应用!

立即查看详细配置和优惠,为您的项目选择最佳服务器

  • 操作系统是 CentOS 7/8Ubuntu 20.04/22.04 或类似主流 Linux 发行版(不建议用 Windows 搭 WordPress,资源占用高且配置复杂)
  • 服务器已分配公网 IP 地址
  • 安全组(或防火墙)已放行 80(HTTP)和 22(SSH)端口
  • 你可以通过 SSH 工具(比如 Xshell、Termius 或 IDEA 内置终端)成功登录服务器

如果你还不确定怎么连上服务器,可以先用 ssh root@你的服务器IP 试试看。如果提示输入密码或密钥,说明网络和权限都没问题。

第二步:一键安装 LNMP 环境(Nginx + MySQL + PHP)

WordPress 需要 Web 服务器、数据库和 PHP 环境才能运行。手动一个个装太麻烦,我们可以用社区维护的脚本快速部署。这里以 Ubuntu 为例(CentOS 步骤类似,包管理命令换成 yum 即可):

  1. 更新系统软件包:
    sudo apt update && sudo apt upgrade -y
  2. 安装 Nginx:
    sudo apt install nginx -y
  3. 安装 MySQL:
    sudo apt install mysql-server -y
  4. 运行安全初始化(设置 root 密码、删除匿名用户等):
    sudo mysql_secure_installation
  5. 安装 PHP 及必要扩展:
    sudo apt install php-fpm php-mysql php-curl php-gd php-mbstring php-xml php-zip -y

安装完成后,用 systemctl status nginxsystemctl status mysql 检查服务是否正常运行。如果看到绿色的 active (running),说明环境已经就绪。

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

不要直接用 root 用户跑 WordPress,这有安全风险。我们新建一个专用数据库和用户:

  1. 登录 MySQL:
    sudo mysql -u root -p
  2. 创建数据库(名字可自定义,这里用 wordpress):
    CREATE DATABASE wordpress CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
  3. 创建用户并授权(替换 your_password 为强密码):
    CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'your_password';
    GRANT ALL PRIVILEGES ON wordpress. TO 'wpuser'@'localhost';
  4. 刷新权限并退出:
    FLUSH PRIVILEGES;
    EXIT;

记好数据库名、用户名和密码,下一步安装 WordPress 时会用到。

第四步:下载并配置 WordPress

现在把 WordPress 程序放到 Web 目录下:

  1. 进入网站根目录:
    cd /var/www/
  2. 下载最新版 WordPress(中文版):
    sudo wget https://cn.wordpress.org/latest-zh_CN.tar.gz
  3. 解压并清理安装包:
    sudo tar -zxvf latest-zh_CN.tar.gz --strip-components=1
    sudo rm latest-zh_CN.tar.gz
  4. 设置目录权限(关键!否则无法上传图片或更新插件):
    sudo chown -R www-data:www-data /var/www/
    sudo chmod -R 755 /var/www/

第五步:配置 Nginx 虚拟主机

编辑 Nginx 配置文件,让服务器知道如何处理 WordPress 请求:

  1. 打开默认站点配置:
    sudo nano /etc/nginx/sites-available/default
  2. server 块内容替换为以下配置(替换 your_domain_or_ip 为你的服务器公网 IP 或域名):
server {
    listen 80;
    server_name your_domain_or_ip;
    root /var/www/;
    index index.php index.;

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

    location ~ .php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php8.1-fpm.sock;  注意 PHP 版本号
    }

    location ~ /.ht {
        deny all;
    }
}
  1. 保存退出后,测试配置是否正确:
    sudo nginx -t
  2. 如果显示 syntax is ok,重载 Nginx:
    sudo systemctl reload nginx

第六步:浏览器完成安装

现在打开浏览器,访问你的服务器公网 IP 地址(例如 http://121.32.45.67),你会看到 WordPress 安装向导。

按提示填写刚才创建的数据库信息:

  • 数据库名:wordpress
  • 用户名:wpuser
  • 密码:your_password
  • 数据库主机:localhost
  • 表前缀:保持默认 wp_ 即可

点击“提交”后,如果提示“无法写入 wp-config.php”,说明权限没设对。回到服务器执行:
sudo chown www-data:www-data /var/www//wp-config.php(如果文件不存在,可手动创建)

配置成功后,继续填写站点标题、管理员账号、邮箱等信息。完成后就能登录后台 http://你的IP/wp-admin 开始写文章了!

常见问题排查

如果访问 IP 显示“欢迎使用 Nginx”或 403/404 错误,通常是以下原因:

现象 可能原因 解决方法
显示 Nginx 欢迎页 WordPress 文件没放对位置 确认 /var/www/ 下有 index.php
403 Forbidden 目录权限不足 执行 chown -R www-data:www-data /var/www/
502 Bad Gateway PHP-FPM 未运行或 Nginx 配置中 socket 路径错误 检查 systemctl status php8.1-fpm,确认 Nginx 中的 fastcgi_pass 路径匹配
数据库连接错误 用户名/密码错,或 MySQL 未允许本地连接 重新检查数据库创建步骤,确保用户是 'wpuser'@'localhost'

只要按步骤操作,90% 的问题都能避免。博客上线后,你还可以通过 WordPress 后台一键安装主题、插件,比如 SEO 优化、评论系统、访问统计等,完全不需要再碰命令行。

这个方案的优势在于:所有组件都是开源标准方案,兼容性好,社区支持强,未来迁移或升级也方便。即使你以后换了云服务器,只要把数据库和网站文件打包带走,几分钟就能在新机器上恢复运行。

厂商 配置 带宽 / 流量 价格 购买地址
腾讯云 4核4G 3M 79元/年 点击查看
腾讯云 2核4G 5M 188元/年 点击查看
腾讯云 4核8G 10M 630元/年 点击查看
腾讯云 4核16G 12M 1024元/年 点击查看
腾讯云 2核4G 6M 528元/3年 点击查看
腾讯云 2核2G 5M 396元/3年(≈176元/年) 点击查看
腾讯云GPU服务器 32核64G AI模型应用部署搭建 691元/月 点击查看
腾讯云GPU服务器 8核32G AI模型应用部署搭建 502元/月 点击查看
腾讯云GPU服务器 10核40G AI模型应用部署搭建 1152元/月 点击查看
腾讯云GPU服务器 28核116G AI模型应用部署搭建 1028元/月 点击查看

所有价格仅供参考,请以官方活动页实时价格为准。

未经允许不得转载: 本文基于人工智能技术撰写,整合公开技术资料及厂商官方信息,力求确保内容的时效性与客观性。建议您将文中信息作为决策参考,并以各云厂商官方页面的最新公告为准。云服务商优惠信息实时变动,本文内容仅供参考,最终价格请以官方活动页面公示为准。便宜云服务器优惠推荐 & 建站教程-服务器优惠推荐 » 买了云服务器怎么快速搭一个能访问的个人博客网站?