独立站是什么,如何从零开始搭建一个WordPress独立站
什么是独立站?
独立站,简单来说,就是不依赖第三方平台,自主搭建和运营的网站。通过这个定义我们可以发现,它并没有限制我们搭建网站所使用的工具,所以WordPress是一个非常好的选择,它有着丰富的插件,即使是没有编程能力的小白,也可以使用WordPress搭建自己的独立站。插件上的内容我在这里不过多赘述,可以点击这里,查看关于插件的更多内容。
确定你的WordPress网站是面向国内还是国外
这是第一步,因为做国内网站和国外网站的流程是完全不一样的。并且相对来说,做国外网站的流程要简单一些。
面向国内
如果是面向国内可以分为以下几个步骤:
获取WordPress安装包
下载网址:https://wordpress.org/download/
具体步骤如下图:点击Download WordPress,就会下载最新版本的WordPress安装包。
购买域名
拿到安装包后,需要确定你想要使用的域名。国内购买域名的平台我推荐腾讯云或者阿里云,两个平台都提供检查域名是否被注册的功能,如果你的域名已经被注册,那么你就需要重新想一个。具体步骤如下:
腾讯云
登录官网后在搜索框中输入域名,然后点击域名注册,如下图:
在跳转到的页面搜索框中输入你想使用的域名然后点击查询域名,就可以查看域名是否被注册。如下图:
如果你的域名没有被注册,那么你就可以顺利的购买到你想要的域名,在购买之前你需要先登录腾讯云。
阿里云
登录官网后在搜索框中输入域名,然后点击域名注册,如下图:
在跳转到的页面搜索框中输入你想使用的域名然后点击查询域名,就可以查看域名是否被注册。如下图:
同样的,如果你的域名没有被注册,那么你就可以顺利的购买到你想要的域名,在购买之前你也需要先登录阿里云。
购买服务器
腾讯云
- 注册并登录腾讯云账户
访问 腾讯云官网,注册并登录你的账户。 - 进入云服务器购买页面
在顶部导航选择「产品」>「云服务器 CVM」,点击「立即购买」。 - 选择服务器配置
地域:选择靠近用户的城市(如:广州、北京等)。
机型:选择通用型、计算型或轻量应用服务器。
镜像:选择操作系统(如:CentOS、Ubuntu、Windows)。
存储与网络:按需选择系统盘大小、公网带宽等。
时长与计费方式:包年包月或按量计费。 - 设置登录方式
推荐使用 密钥对 登录(更安全)。若用密码登录,请设置复杂密码。 - 确认订单并支付
核对配置信息,确认无误后点击「立即购买」。支付成功后,服务器将在几分钟内开通。 - 管理服务器
在「控制台」>「云服务器」查看已购服务器。点击「登录」可远程连接服务器开始部署网站或应用。
阿里云
- 注册并登录阿里云账户
打开 阿里云官网,完成注册并登录。 - 进入 ECS 购买页面
顶部导航选择「产品」>「弹性计算」>「云服务器 ECS」,点击「立即购买」。 - 选择服务器配置
地域:选择靠近用户的节点(如:华东1–杭州、华北2–北京等)。
实例规格:根据需求选择通用型、计算型等。
镜像类型:选择操作系统(如:Alibaba Cloud Linux、Ubuntu、Windows)。
存储:配置系统盘和数据盘(SSD 或高效云盘)。
带宽与公网 IP:设置公网带宽(固定/按流量计费)。 - 设置登录凭证
选择密钥对或设置密码,建议使用密钥更安全。 - 选择计费方式与时长
支持「按量付费」或「包年包月」,适合不同预算和使用场景。 - 确认配置并下单
仔细核对配置信息,点击「立即购买」并完成支付。 - 启动与管理服务器
支付成功后,进入「控制台」>「云服务器 ECS」查看实例。可通过远程连接工具登录服务器进行部署。
添加域名解析
腾讯云
- 登录腾讯云控制台
打开 腾讯云官网,点击右上角登录,进入【控制台】。 - 进入域名解析控制台
在顶部导航中点击「云产品」>「域名与网站」>「域名解析(DNSPod)」。 - 添加域名(若未添加)
点击左侧「我的域名」>「添加域名」
输入你的域名(如:example.com),点击「确定」
根据提示将域名的DNS服务器地址更换为腾讯云提供的地址(在你的域名注册商那里修改) - 添加解析记录
在域名列表中点击你要配置的域名
点击「添加记录」
填写解析记录信息:
主机记录:如 @(表示根域名),或 www、blog 等
记录类型:如 A、CNAME、MX 等,常用的是 A 记录(用于绑定 IP 地址)
记录值:填写服务器公网 IP 或其他指向值
TTL:默认 600 秒即可
点击「保存」 - 等待解析生效
一般 10 分钟内生效,部分地区可能需要数小时。
阿里云
- 登录阿里云控制台
访问 阿里云官网,点击右上角登录账户,进入「控制台」。 - 进入域名控制台
在左侧菜单选择「产品与服务」>「域名」> 进入「域名列表」。 - 找到你的域名
如果域名已在阿里云注册,直接在列表中找到;
如果在其他平台购买的域名,需先【添加域名】或【转入域名】。 - 进入解析设置
点击目标域名右侧的「解析」按钮,进入解析设置页面。 - 添加解析记录
点击「添加记录」,填写以下信息:
主机记录:例如 @(根域名)或 www、blog
记录类型:常用 A 记录(绑定 IP)或 CNAME(绑定域名)
记录值:填写你的服务器公网 IP 地址或域名
TTL:默认 10 分钟(600 秒)即可
点击「确认」 - 等待生效
通常 10 分钟左右生效,不同地区 DNS 缓存时间可能有所不同。
设置服务器面板
服务器面板可以让我们避免复杂的命令行语句,通过可视化的面板来对服务器进行配置,我推荐两款服务器面板,分别是宝塔和CloudPanel。
通过面板搭建wordpress
宝塔
- 登录宝塔面板
使用浏览器访问安装完成后提示的地址(如:https://服务器IP:8888)
输入账户密码登录后台 - 安装 LNMP 或 LAMP 环境
进入【软件商店】
安装以下组件(推荐 LNMP):
Nginx(或 Apache)
MySQL
PHP(建议 PHP 7.4+)
phpMyAdmin(可选) - 创建网站
点击【网站】>【添加站点】
填写域名(如未备案可使用服务器 IP 测试)
设置网站目录(如:/www/wwwroot/yourdomain.com)
勾选「创建数据库」自动生成数据库信息。 - 上传 WordPress
找到我们一开始下载的wordpress源码包,解压后上传到网站目录(宝塔面板 > 文件)。 - 设置数据库
记录宝塔创建的数据库名、用户名和密码。 - 访问网站开始安装
在浏览器访问绑定的域名或 IP,按提示填写数据库信息,点击「安装 WordPress」,设置网站名称、管理员账号密码,完成安装。
CloudPanel
- 访问 CloudPanel
用浏览器打开 https://你的IP:8443,创建第一个管理员账号并登录控制台。 - 添加网站
左侧点击【Websites】>【Create Website】
选择:PHP 类型
填写域名(或测试用 IP 域名)
选择 PHP 版本(建议 8.1 或 8.2)
点击「Create Website」 - 上传 WordPress 程序
前往 WordPress官网 下载压缩包
在 CloudPanel > Website > File Manager 中上传并解压至网站根目录(htdocs)。 - 创建数据库
左侧点击【Databases】>【Create Database】
设置数据库名、用户名、密码,记录这些信息。 - 配置 WordPress
浏览器访问你的网站地址,进入 WordPress 安装界面,填写数据库信息,点击「继续安装」,设置网站标题、管理员账户等,完成安装。
面向国外
如果你的网站是面向国外的,那么就需要购买国外服务器,我推荐两家国外的服务器提供商,分别是Hostinger和SiteGround。此外,购买这两家的服务器是带面板的,不需要你自己安装,所以搭建起来也比较方便。
Hostinger
- 访问 Hostinger 官网
前往 Hostinger 官网(中文用户可访问 https://www.hostinger.cn) - 选择 WordPress 主机套餐
推荐选择「单站 WordPress」或「WordPress 商业版」
可根据网站规模和预算选择按月/年/3年套餐。 - 注册账户并完成支付
使用邮箱注册账户
支持多种付款方式(如信用卡、PayPal、支付宝等)。 - 登录 Hostinger 控制面板(hPanel)
购买后进入 hPanel 后台。 - 选择你的主机计划
在「网站」或「托管」栏目中找到你的网站项目,点击「管理」。 - 自动安装 WordPress
点击「网站安装向导」或「Auto Installer」
选择「WordPress」
填写信息:
网站标题
WordPress 管理员账户(用户名、密码)
邮箱地址。 - 等待安装完成,几分钟内自动完成安装;安装成功后,你会看到:
后台地址(如:https://example.com/wp-admin)
登录用户名和密码。 - 添加域名到 Hostinger
在控制面板点击「域名」>「添加域名」,输入你自己的域名(可在其他平台注册商购买)。 - 修改 DNS 解析
登录你域名购买商后台(如 腾讯云、阿里云)
将 DNS 修改为:
ns1.dns-parking.com
ns2.dns-parking.com
等待解析生效(一般几分钟到数小时)。
SiteGround
- 访问官网
打开 SiteGround 官网(注意:无中文界面) - 选择主机套餐
点选「WordPress Hosting」,推荐新手选择「StartUp」或「GrowBig」套餐,点击「Get Plan」 - 输入域名
你可以:
注册一个新域名(付费)
或使用已有域名(之后需设置 DNS) - 创建账号并付款
填写邮箱、密码、个人信息
输入信用卡信息付款
下单成功后,你会收到激活邮件和登录地址 - 登录 SiteGround 客户中心
登录 https://my.siteground.com/,首次登录会自动进入「网站安装向导」。 - 选择安装类型
选择「Start New Website」,然后选「WordPress」,设置 WordPress 管理账户(用户名 + 密码)。 - 完成安装
SiteGround 会自动完成 WordPress 安装
安装完成后会显示:
网站前台地址(example.com)
WordPress 后台地址(example.com/wp-admin)。 - 获取 SiteGround DNS 地址
登录后台 > Websites > Site Tools > Domain > DNS Zone Editor
通常为:
ns1.siteground.net
ns2.siteground.net - 去域名服务商后台更换 DNS
替换为上面的 SiteGround DNS,等待 10 分钟 ~ 数小时 DNS 生效