LUCKVM / CLOUD INFRASTRUCTURE

探索 LuckVM

首页 全球加速 域名注册 帮助中心 新闻中心 关于我们

VPS搭建WordPress建站完整教程(2026最新):从购买到网站上线8步图解

想拥有一个属于自己的独立网站,但不知道从哪里开始?这篇教程将用最清晰的图文步骤,带你从零开始,用VPS搭建一个完整的WordPress网站。无论你是想做个人博客、企业官网,还是外贸电商网站,跟着做,30分钟就能让网站上线。

💡
本教程特点:无需任何编程基础,全程复制粘贴命令即可完成;所有软件都是免费开源的;适合个人博客、企业官网、外贸站点、跨境电商等绝大多数场景。

一、建站前需要准备什么?

搭建一个独立网站,你只需要准备两样东西:

  1. 一台VPS(云服务器)——相当于你网站的"房子",存放网站文件和数据
  2. 一个域名——相当于你网站的"门牌号",用户通过它访问你的网站

除此之外,我们会用到以下免费工具:

  • SSH连接工具:Windows自带PowerShell或Terminal;Mac自带终端;也可以用FinalShell、Xshell等
  • 宝塔面板:免费的服务器可视化管理面板,让你不用敲命令就能管理服务器
  • WordPress:全球使用最广泛的建站程序,免费开源,占全球网站43%以上
ℹ️
为什么选海外VPS?使用中国大陆服务器需要ICP备案(通常需7-20天),而选择美国VPS或香港VPS,无需备案,购买即开通,当天就能上线网站,是新手站长和外贸建站的首选。

二、建站8步全流程图

先看全局,整个建站过程一共分8个步骤,按顺序操作即可:

VPS搭建WordPress全流程8步骤示意图
图1:VPS建站从购买到上线的完整流程

下面我们一步一步详细讲解。

三、第一步:购买VPS服务器

3.1 如何选择合适的VPS配置?

很多新手第一次买VPS不知道选什么配置,要么买太浪费,要么配置不够用。我们根据不同网站类型整理了配置推荐:

WordPress建站VPS配置推荐对照表
图2:不同类型网站的VPS配置推荐
✅
新手最推荐:LuckVM美国洛杉矶VPS,入门款$8.8/月(约合人民币60多元),CN2 GIA三网直连线路,国内访问延迟低、速度稳定,30M大带宽+NVMe SSD,跑WordPress绰绰有余,性价比极高。

3.2 操作系统怎么选?

购买VPS时,操作系统推荐选择 Debian 12 或 Ubuntu 22.04 LTS,这两个系统:

  • 稳定性极佳,适合长期运行网站服务
  • 资源占用低,1核1G也能流畅运行
  • 宝塔面板兼容性最好,文档教程最多
  • 社区活跃,遇到问题容易找到解决方案
⚠️
不推荐新手选择Windows系统:Windows占用内存大(至少需要2G内存才能跑流畅)、需要额外付费授权、安全性较差、适合WordPress的教程也少。

购买后,VPS服务商(如LuckVM)会通过邮件或客户中心发给你:服务器IP地址、SSH端口(默认22)、root密码。这些信息请妥善保存,下一步要用。

🚀 还没有VPS?立即选购

LuckVM美国/香港CN2 GIA VPS,$8.8/月起,支付宝/微信支付,中文客服支持

立即购买VPS →
⭐ 新手入门首选

LuckVM 美国洛杉矶 CN2 GIA VPS

$8.8/月 起
  • 1核CPU / 1GB内存 / 40GB NVMe SSD
  • 30Mbps带宽 / CN2 GIA三网优化直连
  • 1个独立IPv4 / 基础DDoS防护
  • 国内延迟130-160ms / 晚高峰不卡顿
  • 中文工单支持 / 支付宝微信支付
查看美国VPS套餐 →

四、第二步:注册域名

域名就是用户访问你网站的网址(如 luckvm.com)。选域名有几个小建议:

  • 尽量简短好记,避免使用数字和连字符(除非品牌需要)
  • .com后缀优先,最通用、用户最熟悉;其次 .net / .org
  • 如果做外贸,可以考虑目标市场国别域名(如 .co.uk / .jp)
  • 购买前先在商标网查询是否被注册,避免侵权

域名可以在LuckVM直接注册,方便后续统一管理:LuckVM域名注册。也可以在Namesilo、Cloudflare等平台注册。

⚠️
域名实名认证:国内注册商要求实名认证(提交身份证),海外注册商通常不需要。无论在哪注册,使用海外VPS都不需要备案。

五、第三步:SSH连接到VPS

购买VPS后,第一步是通过SSH远程登录到你的服务器。

5.1 Windows用户连接方法

  1. 按 Win + R,输入 cmd 回车,打开命令提示符;或右键开始菜单选"终端"
  2. 输入命令:ssh root@你的服务器IP(如 ssh root@123.45.67.89)
  3. 第一次连接会提示"Are you sure you want to continue",输入 yes 回车
  4. 输入密码(粘贴时屏幕不会显示,直接右键粘贴后回车即可)
  5. 看到类似 root@vps:~# 的提示符,说明连接成功!

5.2 Mac用户连接方法

  1. 打开"终端"应用(Launchpad→其他→终端)
  2. 同样输入:ssh root@你的服务器IP
  3. 后续步骤同Windows
💡
推荐工具:如果你想用图形化工具,可以下载 FinalShell(免费、国产、中文界面、自带文件传输和资源监控),新手用起来更友好。

六、第四步:安装宝塔面板

连接到VPS后,我们开始安装宝塔面板。宝塔是一款免费的服务器管理面板,有了它,你可以像操作虚拟主机一样点点鼠标来管理网站、数据库、FTP、SSL证书等,非常方便。

6.1 执行一键安装命令

在SSH终端中,复制粘贴以下命令(通用版,支持Debian/Ubuntu/CentOS),然后回车执行:

# 宝塔面板官方一键安装命令(CentOS/Ubuntu/Debian通用)
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec

执行后会询问是否确认安装,输入 y 回车,等待安装完成(通常需要2-5分钟)。

6.2 记录面板登录信息

安装完成后,终端会输出类似以下信息,务必保存好:

==================================================================
Congratulations! Installed successfully!
==================================================================
外网面板地址: http://123.45.67.89:8888/xxxxxx
内网面板地址: http://10.x.x.x:8888/xxxxxx
username: xxxxxxxx
password: xxxxxxxx
==================================================================

6.3 安装LNMP网站环境

宝塔面板安装与LNMP环境配置4步骤图示
图3:宝塔面板安装与LNMP环境配置关键步骤
  1. 浏览器打开上面的"外网面板地址",输入用户名和密码登录
  2. 登录后会弹出"推荐安装套件"窗口,选择LNMP方案(推荐版本:Nginx 1.24、MySQL 8.0、PHP 8.2、phpMyAdmin 5.2)
  3. 点击"一键安装",然后耐心等待20-30分钟(安装期间不要关闭页面,可以去做下一步域名解析)
  4. 安装完成后,点击左侧菜单"网站"→"添加站点"
⚠️
端口放行:如果打不开宝塔面板地址,需要登录LuckVM客户中心,在VPS管理后台检查防火墙/安全组是否放行 8888(宝塔)、80(HTTP)、443(HTTPS)、22(SSH)这几个端口。宝塔面板内的"安全"菜单也要同步放行。

七、第五步:域名解析到VPS

在等待环境安装的同时,我们来把域名解析到VPS的IP地址。

  1. 登录你购买域名的服务商管理后台(如LuckVM域名管理、Cloudflare、Namesilo等)
  2. 找到"DNS解析"或"域名解析"设置
  3. 添加两条A记录:
    • 主机记录:@ (代表主域名,如 example.com)
    • 记录值:你的VPS IP地址
    • 再添加一条,主机记录:www(代表 www.example.com)
  4. TTL保持默认(通常600或10分钟),保存即可

解析生效时间通常是几分钟到几小时不等,可以通过 ping 你的域名 命令来验证是否生效(看到返回你VPS的IP就是成功了)。

💡
加速解析:如果想让国内访问解析更快、更稳定,可以将域名NS服务器修改为Cloudflare或国内DNS服务商;同时Cloudflare还提供免费CDN加速和DDoS防护。

八、第六步:添加站点并部署WordPress

等LNMP环境安装完成、域名解析生效后,我们就可以创建站点并安装WordPress了。

8.1 在宝塔面板添加站点

  1. 登录宝塔面板 → 左侧"网站" → 点击"添加站点"
  2. 域名:填写你的域名(如 example.com,带www的也会自动添加)
  3. 根目录:保持默认即可
  4. FTP:选择"不创建"(新手不需要FTP,可以在面板文件管理里操作)
  5. 数据库:选择 MySQL,设置数据库名、用户名、密码(一定要记下来,后面装WordPress要用)
  6. PHP版本:选择 PHP-82(即PHP 8.2)
  7. 点击"提交",站点创建成功!

8.2 一键部署WordPress

宝塔面板提供了WordPress一键部署功能,非常方便:

  1. 在宝塔面板左侧点击"软件商店"
  2. 搜索"WordPress",找到后点击"一键部署"
  3. 选择刚才创建的站点,设置网站名称、管理员账号密码、邮箱
  4. 点击"提交",等待几秒就安装完成了!

或者你也可以在添加站点后,访问你的域名,会看到WordPress经典的5分钟安装向导:

  1. 选择语言(简体中文)
  2. 填写数据库名、用户名、密码(就是添加站点时创建的那个)
  3. 数据库主机填 localhost,表前缀保持默认 wp_
  4. 设置站点标题、管理员用户名、密码、邮箱
  5. 点击"安装WordPress",完成!

安装完成后,访问 你的域名/wp-admin 就能登录WordPress后台了。

九、第七步:必做的7项基础设置

WordPress安装完成后,不要急着发文章,先把下面这7项基础设置做好,关系到你网站的安全、速度和SEO效果:

WordPress部署完成后必做的7项基础设置清单
图4:WordPress上线前必做的7项基础设置

1. 申请SSL证书,开启HTTPS

回到宝塔面板 → 网站 → 点击站点名 → "SSL"选项卡 → 选择"Let's Encrypt" → 勾选你的域名 → 点击"申请"。申请成功后开启"强制HTTPS",这样你的网站就有安全的小锁标志了。

2. 设置固定链接结构

WordPress后台 → 设置 → 固定链接 → 选择"文章名"结构(/%postname%/)→ 保存更改。这样URL更简洁美观,也更利于SEO收录。

3. 安装必要的插件

插件不要装太多,推荐新手安装这几个就够了:

  • Yoast SEO 或 Rank Math:SEO优化插件,帮你优化文章关键词
  • WP Super Cache 或 W3 Total Cache:页面缓存插件,大幅提升网站速度
  • Akismet Anti-Spam:自动拦截垃圾评论
  • WPS Hide Login:修改默认登录地址,防止暴力破解

4. 选择一个轻量主题

新手推荐 Astra 或 GeneratePress,这两个主题免费、轻量、加载快、响应式(手机端自动适配),适合做博客、企业官网、WooCommerce商城。WordPress后台 → 外观 → 主题 → 添加新主题,搜索名称即可安装。

5. 修改管理员安全设置

如果你安装时用了 admin 作为用户名,强烈建议新建一个管理员账户并删除admin;设置一个包含大小写字母、数字、符号的强密码。

6. 优化媒体设置

后台 → 设置 → 媒体,把不必要的缩略图尺寸调小或设为0,避免上传一张图片生成多个冗余文件占用空间。安装图片压缩插件(如 ShortPixel 或 Smush)自动压缩图片。

7. 设置定时备份

宝塔面板左侧"计划任务",添加两个任务:

  • 每天自动备份网站文件到云存储
  • 每天自动备份数据库到云存储

遵循3-2-1备份原则:至少保留3份备份,存放在2种不同介质,其中1份在异地。不要把备份只放在服务器上。

⚠️
安全提醒:WordPress默认登录地址 /wp-admin 是全球黑客重点扫描目标,务必安装 WPS Hide Login 插件修改登录路径;安装"Limit Login Attempts"插件限制登录尝试次数;及时更新WordPress核心、主题和插件。

十、第八步:发布第一篇文章,网站正式上线!

做完上面的设置,你的WordPress网站就已经可以正常访问了!现在:

  1. WordPress后台 → 文章 → 写文章,开始撰写你的第一篇内容
  2. 页面 → 添加页面,创建"关于我们""联系我们"等必要页面
  3. 外观 → 菜单,设置网站导航菜单
  4. 设置 → 常规,检查站点标题、副标题、时区是否正确(时区选"上海")

恭喜你!到这一步,你的独立网站已经正式上线,全世界任何人都可以通过你的域名访问了。🎉

十一、建完之后如何优化和推广?

11.1 速度优化

  • 启用BBR拥塞控制算法(在VPS上执行 echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf && echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf && sysctl -p)
  • 安装缓存插件 + OPcache(宝塔PHP设置里可以开启)
  • 使用CDN加速静态资源(Cloudflare免费版就够用)
  • 图片一律压缩后上传,建议用WebP格式

11.2 SEO优化获取搜索流量

  • 安装Yoast SEO/Rank Math,为每篇文章设置SEO标题和描述
  • 提交网站sitemap到百度搜索资源平台和Google Search Console
  • 坚持定期发布高质量原创内容,围绕目标用户搜索的关键词写作
  • 做好网站内链结构,相关文章之间互相链接

11.3 服务器日常维护

  • 每周登录宝塔面板检查一次,及时更新系统和软件
  • 定期查看服务器资源占用(CPU、内存、磁盘),不够用时及时升级配置(LuckVM支持无缝升级)
  • 关注网站访问日志,发现异常访问及时处理
  • 遇到问题随时在LuckVM帮助中心查找文档或提交工单

十二、常见问题 FAQ

VPS搭建WordPress建站常见问题FAQ
图5:新手建站常见问题与解答
VPS需要安装什么操作系统?
推荐 Debian 12 或 Ubuntu 22.04 LTS,稳定性好、资源占用低,宝塔面板兼容性最佳;不推荐Windows系统(占用大、需授权、教程少)。
域名一定要备案吗?
使用中国大陆服务器必须备案(需7-20天);选择香港/美国/日本等海外VPS无需备案,购买后即可立即使用,推荐新手和外贸建站首选海外VPS快速上线。
访问VPS IP或网站打不开怎么办?
首先检查VPS服务商后台的安全组/防火墙是否放行了 22(SSH)、80(HTTP)、443(HTTPS)、8888(宝塔)端口;宝塔面板内的"安全"菜单也要同步放行;用 ping IP 和 telnet IP 端口 测试连通性。
1核1G配置能跑WordPress吗?
完全可以。1核1G跑1个WordPress博客/企业官网绰绰有余,日访问几千IP没问题。建议开启Swap虚拟内存(宝塔面板"Swap/虚拟内存"里设置1-2G),运行会更稳定。网站做大了可以随时升级配置。
WordPress网站打开速度慢怎么优化?
1)安装WP Super Cache或W3 Total Cache缓存插件;2)图片用ShortPixel压缩后上传,启用WebP格式;3)开启服务器BBR加速;4)选择CN2 GIA线路的VPS(如LuckVM美国/香港VPS),国内访问延迟最低;5)使用Cloudflare CDN加速静态资源。
网站数据怎么备份最安全?
遵循3-2-1备份原则:宝塔面板设置每日自动备份网站+数据库到云存储(如七牛云、阿里云OSS),同时定期手动下载备份到本地电脑。千万不要只把备份放在同一台服务器上!
除了WordPress还可以用什么建站程序?
根据需求选择:做博客/内容站选WordPress;做论坛选Discuz!或Flarum;做外贸电商选WordPress+WooCommerce或Shopify(独立站);做企业官网可以选Drupal;做Wiki知识库选MediaWiki。不过对新手来说,WordPress生态最完善、主题插件最多、教程最丰富,强烈推荐首选。

🎯 准备好开始建站了吗?

LuckVM美国/香港CN2 GIA VPS,$8.8/月起,即开即用,无需备案,中文客服随时解答问题

选购VPS开始建站 →

十三、总结

回顾一下,用VPS搭建WordPress网站其实就8步:买VPS → 买域名 → SSH连接 → 装宝塔 → 配环境 → 解析域名 → 添加站点装WordPress → 基础设置上线。看起来步骤多,但每一步都不复杂,按照本教程操作,第一次也能在30分钟到1小时内完成。

建站真正的难点其实不在于"搭建"这一步,而在于后续的内容运营和SEO推广。网站上线只是起点,坚持输出有价值的内容、做好SEO优化、持续为用户解决问题,才能让网站获得搜索流量、产生真正的价值。

如果你在建站过程中遇到任何问题,可以:

祝你建站顺利,早日拥有属于自己的成功网站!🚀

关于作者:LuckVM技术团队
LuckVM是全球高性能云服务器与海外免备案VPS租用平台,提供香港、美国、日本、新加坡、韩国、台湾等40+国家和地区的云服务器、GPU服务器、独立服务器产品。本文由运维团队原创,基于真实部署经验撰写,转载请注明出处。如有技术问题,欢迎通过联系我们页面咨询。

相关服务

查看相关 LuckVM 产品的配置、线路与资源,实际库存与价格以订购页为准。 GPU云服务器租用_RTX4090/A100深度学习算力租用