想要搭建一个属于自己的 WordPress 网站?本教程将从零开始,手把手带你完成从购买服务器到网站上线的全过程。无论你是个人博客、企业官网还是电商网站,跟着这篇指南一步步操作即可。
一、服务器的购买和使用
WordPress 需要一台服务器来运行。对于新手,推荐选择性价比高的云服务器。
1.1 购买云服务器
详细的云服务器选购指南请参考:云服务器购买教程 →
选购要点:
- 配置建议:入门级 1核2G 即可运行 WordPress,流量大了再升级
- 系统选择:推荐 CentOS 7.x 或 Ubuntu 20.04/22.04
- 地域选择:根据目标用户所在地选择,国内用户选大陆或香港节点
- 带宽:1M~3M 起步,后期按需升级
1.2 SSH 连接服务器
购买服务器后,通过 SSH 远程连接到服务器进行管理。详细教程请参考:SSH 连接服务器教程 →
连接方式:
- Windows 用户:推荐使用 PuTTY 或 Windows Terminal
- Mac/Linux 用户:直接使用终端,执行
ssh root@你的服务器IP - 端口:默认 22,确保服务器安全组已放行
二、安装宝塔面板
宝塔面板(BT Panel)是一款简单易用的服务器管理面板,可以可视化地管理网站、数据库、文件等,大大降低服务器运维门槛。
安装步骤:
- SSH 登录服务器后,执行以下安装命令:
# CentOS/RedHat 系统使用此命令 yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec # Ubuntu/Debian 系统 wget -O install.sh https://download.bt.cn/install/install-ubuntu.sh && bash install.sh
- 安装过程中会提示确认,输入
y并回车继续。 - 安装完成后,终端会显示宝塔面板的登录地址、用户名和密码。请务必保存这些信息:
Bt-Panel: http://你的IP:8888/ username: xxxxxxxx password: xxxxxxxx
- 浏览器访问宝塔面板地址,使用上述账号密码登录。
- 首次登录会弹出推荐安装套件,选择 LNMP(Linux + Nginx + MySQL + PHP),点击一键安装。推荐版本:
- Nginx 1.22+
- MySQL 5.7 或 8.0
- PHP 8.0+(WordPress 推荐 PHP 8.0 或更高)
安装过程约需 5-15 分钟,取决于服务器性能。等待安装完成后即可进入下一步。
三、部署 WordPress 建站系统
3.1 创建网站
- 在宝塔面板左侧菜单点击 「网站」 → 「添加站点」
- 填写域名(如 example.com),如果没有域名可以先填服务器 IP
- 选择 PHP 版本(推荐 8.0+)
- 数据库选择 「MySQL」,宝塔会自动创建数据库
- 点击 「提交」
3.2 下载并上传 WordPress
- 访问 WordPress 中文官网 下载最新版本
- 在宝塔面板 「文件」 中进入网站根目录(通常是
/www/wwwroot/你的域名) - 上传 WordPress 压缩包并解压,将解压后的所有文件移动到网站根目录
- 或者直接在宝塔终端中执行命令一键下载:
cd /www/wwwroot/你的域名 wget https://cn.wordpress.org/latest-zh_CN.zip unzip latest-zh_CN.zip mv wordpress/* ./ rm -rf wordpress latest-zh_CN.zip
3.3 配置 WordPress
- 浏览器访问你的域名或 IP,进入 WordPress 安装向导
- 选择语言(中文)
- 填写数据库信息(宝塔面板 → 数据库 中可查看):
数据库名:宝塔创建的数据库名 用户名:宝塔创建的数据库用户名 密码:宝塔创建的数据库密码 数据库主机:localhost 表前缀:wp_(默认即可)
- 点击 「提交」 → 「运行安装程序」
- 填写站点信息:
- 站点标题:你的网站名称
- 用户名:管理员登录账号(不要用 admin)
- 密码:设置一个强密码
- 邮箱:你的管理邮箱
- 点击 「安装 WordPress」,完成后即可登录后台
3.4 配置 SSL 证书(HTTPS)
宝塔面板可以一键申请免费 SSL 证书:
- 宝塔面板 → 「网站」 → 点击你的站点 → 「SSL」
- 选择 「Let’s Encrypt」 或其他证书类型
- 勾选域名,点击 「申请」
- 开启 「强制 HTTPS」
四、在 Cloudflare 购买域名
Cloudflare 是全球知名的 CDN 和域名注册商,以成本价出售域名,无隐藏费用。
4.1 注册 Cloudflare 账号
- 访问 Cloudflare 注册页面
- 填写邮箱和密码,完成注册
- 验证邮箱后登录
4.2 购买域名
- 登录后在左侧菜单点击 「域名注册」 → 「注册域名」
- 搜索你想要的域名,如
mywebsite.com - 选择可用的域名,加入购物车
- 填写注册信息(WHOIS),可选择隐私保护(免费)
- 完成支付(支持信用卡、PayPal 等)
4.3 域名解析到服务器
- 在 Cloudflare 控制台进入你的域名管理页面
- 点击左侧 「DNS」 → 「记录」
- 添加 A 记录:
类型:A 名称:@ IPv4 地址:你的服务器 IP 代理状态:开启(橙色云朵图标)
- 再添加一条 www 记录:
类型:CNAME 名称:www 目标:@ 代理状态:开启
- 等待 DNS 生效(通常几分钟到几小时)
4.4 为域名配置 SSL
如果使用了 Cloudflare 的代理(橙色云朵),Cloudflare 会自动提供免费的 SSL 证书。你也可以在 Cloudflare 的 「SSL/TLS」 设置中选择加密模式:
- 灵活:浏览器到 Cloudflare 加密,Cloudflare 到服务器不加密(适合无法配置SSL的服务器)
- 完全:全程加密(推荐)
- 完全(严格):全程加密且验证证书(最安全)
总结
完成以上四个步骤后,你就拥有了一个属于自己的 WordPress 网站:
- ✅ 云服务器已就绪
- ✅ 宝塔面板已安装(可视化运维)
- ✅ WordPress 已部署并配置
- ✅ 域名已绑定并启用 HTTPS
接下来你可以登录 WordPress 后台(你的域名/wp-admin),选择主题、安装插件,开始打造你的网站。如需更多建站帮助,欢迎浏览教程库或插件商店。
2 Comments