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

在 LuckVM 香港 VPS 上用 1Panel 搭建 WordPress 外贸站完整教程(2026最新)

写在前面

上个月帮一个做跨境独立站的朋友搭了个 WordPress 外贸站,服务器放在 LuckVM 香港 CN2 GIA 节点上,用 1Panel 面板管理,全程 Docker 部署,跑完所有优化后:

  • Google PageSpeed 桌面端 92 分,移动端 85 分

  • 国内访问首页加载时间 0.8 秒

  • 欧洲用户访问首屏 1.2 秒

  • 支持 HTTPS、CDN、Redis 缓存、自动备份

  • 服务器成本:$14.9/月(2核2G 配置)

今天我把完整搭建过程整理成教程,从重装系统到 WordPress 上线、到性能优化、到安全加固,全程一共 12 步,小白照着做 40 分钟也能搞定

最终搭建完成的架构是这样的:




一、准备工作

开始之前,你需要准备这几样东西:

准备项

说明

推荐

一台云服务器

建议香港节点,国内访问快、不用备案

LuckVM 香港 CN2 GIA 2核2G 起步

一个域名

外贸站建议 .com 后缀,在 Namesilo/Cloudflare/阿里国际买都可以

yourdomain.com

SSH 客户端

Windows 用 FinalShell/Xshell,Mac/Linux 直接用终端

FinalShell(免费好用)

大约 40 分钟时间

全程不用写复杂代码,跟着命令复制粘贴就行

? 为什么选 1Panel 而不是宝塔?1Panel 是近两年崛起的新一代 Linux 面板,开源免费、UI 清爽、Docker 原生支持、更新活跃,没有宝塔那么多广告和强制绑定,适合技术用户和追求简洁的朋友。当然操作逻辑也更现代。


二、正式开始:12 步搭建你的外贸站

第一步:连接服务器并安装系统

  1. 登录 LuckVM 控制台,进入你的服务器详情页

  2. 点击「重装系统」,选择 Ubuntu 24.04 LTS(选纯净版,不要选带面板的)

  3. 设置 root 密码(记下来,后面要用)

  4. 等待 2 分钟系统重装完成

  5. 打开 SSH 客户端,用服务器 IP + root 账号登录

# 登录命令(Mac/Linux 终端直接输入,Windows 用 FinalShell 的图形界面连)
ssh root@你的服务器IP

首次登录会提示确认指纹,输入 yes 回车,然后输入你设置的 root 密码。


第二步:一键安装 1Panel 面板

连上服务器之后,直接执行官方一键安装命令:

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh bash quick_start.sh

安装过程大概 2–3 分钟,全程自动,不需要你操作。安装完成后会在终端显示面板的访问地址、用户名和初始密码,一定要把这三行信息复制保存下来,后面登录要用:

 

⚠️ 重要提醒:

  • 安装完成后立刻登录面板修改初始密码

  • 面板端口是随机生成的(不是默认的 8888),更安全

  • 如果访问不了面板,检查服务器安全组有没有开放面板端口


第三步:登录 1Panel 面板,完成初始化设置

打开浏览器,访问终端里显示的面板地址(类似 https://你的IP:35897/xxxxxx),因为是自签证书,浏览器会提示不安全,点「高级」→「继续访问」即可。

输入终端里显示的用户名和密码,登录面板:

首次登录建议做这 3 件事:

  1. 修改默认密码:左侧「面板设置」→ 修改密码为强密码

  2. 绑定域名(可选但推荐):如果你有域名,可以给面板绑定一个二级域名(比如 panel.yourdomain.com),用域名访问比用 IP+端口方便

  3. 开启快照备份:左侧「主机」→「快照」→ 先给当前纯净状态拍一个快照,后面搞坏了可以一键回滚


第四步:配置服务器防火墙和安全组

在开始建站之前,先把端口开对,不然后面访问不了网站。

1. 云平台安全组(必须配置)登录 LuckVM 控制台,进入服务器「安全组」配置,放行以下端口:

端口

协议

用途

22

TCP

SSH 登录

80

TCP

HTTP 网站访问

443

TCP

HTTPS 网站访问

35897(你的面板端口)

TCP

1Panel 面板访问

ICMP

ping(可选,方便测试)

2. 面板内防火墙回到 1Panel,左侧「主机」→「防火墙」,同样放行以上端口,状态设为「允许」。

? 建议把面板端口和 SSH 端口都改掉默认值,降低被扫描爆破的概率。


第五步:创建网站,绑定域名

接下来开始创建网站。左侧菜单点「网站」→ 「创建网站」:

按下面的配置填写:

  • 类型:选「PHP」(WordPress 是 PHP 程序)

  • 域名:填你的域名,比如 www.yourdomain.com(可以同时加多个域名,比如不带 www 的根域名)

  • 根目录:默认就行,一般是 /opt/www/你的域名

  • PHP 版本:选 PHP 8.2(目前 WordPress 推荐版本,性能比 7.4 快 30%+)

  • 数据库:勾选「自动创建 MySQL 数据库」,字符集选 utf8mb4

点「确认创建」,网站就创建好了。创建完成后记得把面板给你生成的数据库名、用户名、密码复制保存下来,后面装 WordPress 要用。


第六步:域名解析到服务器 IP

去你买域名的服务商(Namesilo、Cloudflare、阿里云等),添加两条 DNS 解析记录:

主机记录

记录类型

记录值

@

A

你的服务器 IP 地址

www

A

你的服务器 IP 地址

解析生效需要几分钟到几十分钟不等,可以用 ping 你的域名 命令测试,如果 ping 出来是你的服务器 IP,就说明解析生效了。

? 如果你打算用 Cloudflare CDN(后面会讲),建议先把域名 DNS 托管到 Cloudflare,解析在 Cloudflare 里加,并且先把云朵图标点成灰色(DNS only),等 SSL 证书申请完再开 CDN 代理(橙色云朵)。


第七步:申请 SSL 证书,开启 HTTPS

HTTPS 是现在网站的标配,不仅浏览器地址栏会显示小锁,对 SEO 排名也有加成。1Panel 内置了 Let's Encrypt 免费证书一键申请,非常方便。

回到「网站」列表,点你刚创建的网站右边的「设置」→ 「HTTPS」→ 「申请证书」:

  • 选择 Let's Encrypt

  • 勾选你的域名

  • 勾选「自动续签」(证书 90 天到期,会自动续)

  • 点「申请」

等几秒钟,证书就申请成功了:

申请成功后,记得开启:

  • ✅ 强制 HTTPS(所有 HTTP 请求自动跳转到 HTTPS)

  • ✅ HTTP/2 开启(速度更快)

现在访问你的域名 https://www.yourdomain.com,应该能看到 1Panel 默认的网站创建成功页面了。


第八步:在应用商店一键安装 WordPress

1Panel 最方便的地方就是应用商店,常用程序一键部署,不用自己手动下载、配 Nginx、配数据库。

左侧点「应用商店」,找到 WordPress,点「安装」:

安装参数填写:

  • 安装到的网站:选择你刚才创建的那个网站

  • 数据库:选择之前自动创建的数据库

  • 版本:选最新稳定版(当前是 6.6.1)

  • 管理员账号:自己设置一个用户名和强密码(别用 admin/admin)

  • 管理员邮箱:填你自己的邮箱

  • 其他保持默认即可

点「确认安装」,等 1–2 分钟自动部署完成。安装完成后访问你的域名,看到 WordPress 安装成功页面就搞定了:

访问 https://www.yourdomain.com/wp-admin,用你设置的管理员账号登录后台,就能看到 WordPress 仪表盘了:

到这里,你的网站已经可以访问了!但要做到「快速、稳定、适合外贸」,还需要做几步优化。


第九步:安装必备插件(5 个就够,别装多)

WordPress 插件装多了会拖慢速度,外贸站必装的我推荐这 5 个:

插件名

用途

是否必装

Redis Object Cache

对象缓存,大幅提升数据库查询速度,速度提升 2–3 倍

✅ 必装

WP Super Cache

页面静态缓存,生成 HTML 静态文件,减少 PHP 处理

✅ 必装

Yoast SEO

SEO 优化神器,自动生成 sitemap、meta 标签,外贸站必备

✅ 必装

WP Smush

图片自动压缩,开启 WebP,大幅减少图片体积

✅ 必装

WPForms Lite

联系表单插件,方便客户留言询盘

⭐ 推荐

UpdraftPlus

自动备份网站数据到云端(Google Drive/OneDrive)

⭐ 推荐

安装方法:WordPress 后台 → 插件 → 安装插件 → 搜索插件名 → 安装并启用。

⚠️ 不要装超过 10 个插件,特别是各种「页面编辑器」「主题美化」「多功能优化插件」,装多了网站会非常慢。


第十步:接入 Cloudflare CDN,全球加速+安全防护

外贸站面向全球用户,光靠香港服务器本身,欧美用户访问速度还是不够快。接入 Cloudflare 免费 CDN 是性价比最高的选择:

  1. 注册 Cloudflare 账号,添加你的网站,按提示把域名 DNS 服务器改成 Cloudflare 给你的两个 NS 地址

  2. 等 NS 生效(最多 24 小时,一般几分钟就好)

  3. Cloudflare 里添加解析记录(和之前一样,@ 和 www 都 A 记录指向你的服务器 IP)

  4. 关键配置

    • SSL/TLS 模式选 「Full(严格)」(因为你的源站已经有 SSL 证书了)

    • 开启「Auto Minify」(自动压缩 HTML/CSS/JS)

    • 开启「Brotli」压缩

    • 缓存规则里设置「Cache Level: Standard」

    • 开启「Always Use HTTPS」

  5. 最后点亮云朵图标(橙色 = CDN 代理已开启)

接完 CDN 后,全球用户访问你的网站都会从最近的 Cloudflare 节点拿缓存,欧美用户打开速度会从 3–5 秒提升到 1–2 秒,同时还能防 DDoS、防 CC 攻击。


第十一步:性能优化,跑分冲到 90+

做完前面步骤之后,我们来跑一下 PageSpeed 跑分,看看优化效果:

这几个细节再调一下,跑分还能再涨:

  1. Redis 缓存配置

    • 1Panel 里先安装 Redis 服务(应用商店 → Redis → 安装)

    • WordPress 里安装 Redis Object Cache 插件

    • wp-config.php 里加一行:define('WP_REDIS_HOST', '127.0.0.1');

    • 启用插件,看到「Connected」就成功了

  2. PHP 优化

    • 1Panel → 网站 → 设置 → PHP → 禁用函数里删掉 putenvproc_open(很多插件要用)

    • 开启 OPcache(PHP 默认就开了,确认一下)

  3. 图片优化

    • 安装 WP Smush,开启自动压缩和 WebP 转换

    • 上传图片前先压一遍,不要直接传几 MB 的原图

  4. 固定链接设置

    • WordPress 后台 → 设置 → 固定链接 → 选「文章名」结构,URL 更短更利于 SEO

做完这些优化,再去 https://pagespeed.web.dev/ 测一下,桌面端应该能到 90+,移动端 80+,已经是非常优秀的水平了。


第十二步:安全加固(非常重要,别偷懒)

新站最容易被人扫描爆破,这几步做了能防住 99% 的攻击:

  1. 改 SSH 端口:1Panel → 主机 → SSH,把默认 22 端口改成别的(比如 22123),禁用密码登录,改用密钥登录

  2. 开启面板安全入口:1Panel 默认就有随机入口路径,不要改掉

  3. 限制登录尝试次数:安装 Limit Login Attempts Reloaded 插件,输错 5 次密码就封 IP 1 小时

  4. 定期备份

    • 1Panel 快照:每天自动拍一次服务器快照,保留 7 天

    • WordPress 备份:用 UpdraftPlus 每周自动备份到云端

  5. 不要用 admin 作为用户名:密码包含大小写+数字+符号,长度 12 位以上

  6. WordPress、主题、插件保持更新:有更新就及时更,旧版本容易有漏洞


三、常见问题 FAQ

Q1:2核2G 配置能扛多少访问量?

优化到位的话(静态缓存+Redis+CDN),每天 1–2 万 PV 完全没问题,同时在线 200–500 人不卡。如果是图片多的电商站,建议升到 2核4G 或 4核4G。

Q2:为什么我访问面板地址显示「无法访问」?

三个原因排查:

  1. 服务器安全组没开放面板端口(最常见)

  2. 系统防火墙(UFW/iptables)没放行端口

  3. 用了 http 访问,面板默认是 https,改成 https:// 开头

Q3:域名不备案可以用吗?

可以。服务器在香港,不用备案,解析过来就能用,这也是很多人选香港服务器的主要原因。

Q4:外贸站用什么主题比较好?

推荐这几个轻量、速度快、适合 WooCommerce 的:

  • Astra(最推荐,轻量+自定义性强)

  • GeneratePress(性能最好,代码最干净)

  • Flatsome(专门做 WooCommerce 电商的,功能全)

不要用那种功能一大堆的「多功能主题」(比如 Avada、The7),特别慢。

Q5:需要装 WooCommerce 吗?

如果是做独立站卖货,必须装 WooCommerce(WordPress 官方电商插件)。如果只是企业官网展示产品、收询盘,不用装,用普通页面+联系表单就行,WooCommerce 比较吃资源。

Q6:怎么开通企业邮箱?

有几个选择:

  • 用 Cloudflare Email Routing(免费,把邮件转发到你自己的邮箱)

  • 用 Zoho Mail 免费版(5 个账号以内免费)

  • 用腾讯企业邮/阿里企业邮(国内访问方便)

  • 用 Google Workspace / Microsoft 365(预算充足选,最专业)

Q7:网站打开速度还是慢怎么办?

按这个顺序排查:

  1. 是不是没开缓存?(Redis + WP Super Cache 都开了吗)

  2. 是不是图片太大?(用 Smush 压一遍,开启 WebP)

  3. CDN 生效了吗?(ping 域名看看是不是 Cloudflare 的 IP)

  4. 是不是装了太多没用的插件?(禁用掉逐个排查)

  5. 服务器配置够吗?(用 top 命令看 CPU/内存占用)

Q8:怎么迁移网站?

  • 用 All-in-One WP Migration 插件,一键导出/导入,最简单

  • 或者用 UpdraftPlus 备份后在新服务器恢复

  • 别忘了域名解析改到新 IP

Q9:需要买多大带宽?

新站起步 5M 独享足够用。如果图片多、流量涨起来了,再升到 10M 或 20M。香港带宽比较贵,按需升级比一次买大了划算。

Q10:被攻击了怎么办?

  1. 先开 Cloudflare 的 Under Attack 模式(5秒盾)

  2. 在 Cloudflare WAF 里封恶意 IP 段

  3. 联系我们客服,我们可以帮忙加临时防护

  4. 严重的话可以考虑升级高防 IP


四、命令速查表(收藏备用)

# === 1Panel 相关 ===
# 查看 1Panel 状态
systemctl status 1panel
# 重启 1Panel
systemctl restart 1panel
# 重置 1Panel 密码
1panel reset-password
# 查看 1Panel 端口和入口
1panel port
1panel entrance

# === 服务器状态查看 ===
# 查看 CPU/内存占用
htop
# 查看磁盘使用
df -h
# 查看内存使用
free -h
# 查看网络连接
ss -tulnp

# === WordPress 相关 ===
# 修复权限问题(网站目录权限不对时用)
chown -R www:www /opt/www/你的域名
find /opt/www/你的域名 -type d -exec chmod 755 {} \;
find /opt/www/你的域名 -type f -exec chmod 644 {} \;

# 查看 WordPress 错误日志
tail -f /opt/www/你的域名/storage/logs/error.log

# === Nginx 相关 ===
# 测试 Nginx 配置是否正确
nginx -t
# 重载 Nginx 配置(改完配置不重启生效)
nginx -s reload
# 重启 Nginx
systemctl restart nginx


写在最后

到这里,你的 WordPress 外贸站就完整搭好了:

✅ 香港 CN2 GIA 低延迟服务器 ✅ 1Panel 面板管理,Docker 部署 ✅ HTTPS 证书自动续签 ✅ Cloudflare 全球 CDN 加速 ✅ Redis + 静态缓存双缓存 ✅ 图片自动压缩+WebP ✅ 定期快照备份 ✅ 基础安全加固

接下来就是装主题、发产品、写内容、做 SEO 了。内容和 SEO 是个长期活儿,服务器和技术基础打好了,后面才不踩坑。

如果搭建过程中遇到问题,可以在评论区留言,或者直接找 LuckVM 客服提工单,技术同事会帮忙解答。

相关阅读: