外贸学院|

热门产品

外贸极客

热门文章

推荐阅读

一天一个外贸建站小知识:免费SSL证书申请,让网站显示安全锁的2种方法

发布时间:2025/11/26
作者:AB客
阅读:252
类型:技术知识

新手必看!本篇从零讲解外贸网站如何免费申请 SSL 证书,涵盖主机自带一键开启、Let’s Encrypt + Certbot 操作步骤、HTTPS 生效检查方法与常见错误解决方案。帮助外贸建站新手快速获得网站安全锁,提升专业度与买家信任度。

外贸官网背景图设计.png

SSL/TLS 证书能让你的网站在浏览器地址栏显示🔒(HTTPS),对外贸 B2B 网站尤为重要:提升专业度、避免被拒绝访问、并能提高谷歌/搜索引擎与买家信任度。作为建站小白,这篇文章把两种最简单、0成本的方法讲清楚——一步步可复制:

  1. 主机自带一键开启(最省力)

  2. 使用 Let’s Encrypt + Certbot 手动申请(适合 VPS / 有 SSH 权限)

文中最后会告诉你怎样检查 HTTPS 是否生效,并在合适位置轻植入作者要求的推广说明。


方法一:主机/面板自带 SSL

uploaded image

很多主机商 / 控制面板(如 cPanel、Plesk、宝塔等)都内置了 Let’s Encrypt 或 AutoSSL,基本实现“一键开启、自动续期”。

新手实操步骤(以 cPanel 为例,其他面板步骤类似):

  1. 登录你买主机时的控制面板(cPanel)。

  2. 找到 Security → SSL/TLS / SSL/TLS Status / AutoSSL

  3. 选择你要启用的域名/子域,点击 Run AutoSSL / Issue(或选择 Let’s Encrypt 作为提供商)。

  4. 等待几分钟,刷新页面,确认已安装证书。

  5. 在站点后台或页面模板里把所有外链(如 http://)改成相对或 https://,避免混合内容(mixed content)。

为什么能自动续期?主机面板通常会替你周期性自动向 Let’s Encrypt 请求新证书并替换旧证书(cPanel/WHM 的 AutoSSL 就是这样)。

小贴士(常见问题):

  • 如果已有旧证书或自签证书,可能需要先删除或覆盖再 Run AutoSSL。

  • 有些较便宜或特殊主机不提供 Let’s Encrypt,这时看下面方法二或联系主机客服。


方法二:自己用 Let’s Encrypt + Certbot

uploaded image

当你使用 VPS(比如 DigitalOcean、阿里云 ECS)或有 SSH 权限托管时,用 Certbot 可以完全免费并自动续期证书。下面按“新手可复制”的命令和步骤来写。

前置条件

  • 你能用 SSH 登录到服务器(root 或有 sudo 权)。

  • 域名已经解析到服务器 IP(A 记录已生效)。

  • 你的服务器上运行着 Web 服务(Apache / Nginx)或你可以短暂停用它用于验证。
    Let’s Encrypt 与 ACME 客户端(如 Certbot)一起工作来验证你对域名的控制权。

一键安装 Certbot(常见 Linux)

(下面示例以 Ubuntu / snap 安装为准 — Certbot 官方推荐方法)

# 安装 certbot (snap) sudo snap install --classic certbot # 为了让 certbot 命令可用(可选) sudo ln -s /snap/bin/certbot /usr/bin/certbot # 授权 plugin 容器(若提示) sudo snap set certbot trust-plugin-with-root=ok

(来源:Certbot 官方指南,安装与使用示例)

通过 nginx/apache 插件自动获取并安装(如果你用 nginx 或 apache)

# 对 nginx sudo certbot --nginx -d example.com -d www.example.com # 对 apache sudo certbot --apache -d example.com -d www.example.com

Certbot 会自动配置你的虚拟主机并启用 HTTPS。若一切成功,页面会提示证书路径与续期信息。

如果无法自动修改服务器配置(推荐 webroot 模式)

webroot 模式不会停止服务,适合生产环境:

sudo certbot certonly --webroot -w /var/www/html -d example.com -d www.example.com

上述命令会在你的 /.well-known/acme-challenge/ 下写验证文件,Let’s Encrypt 通过 HTTP 请求检查,从而签发证书。安装完成后,你需要手动把证书路径配置到 nginx/apache。

standalone 模式(当 80 端口没被占用时)

sudo certbot certonly --standalone -d example.com

适合短暂停掉 web 服务或在没有 webroot 权限时使用。

自动续期

Certbot 的 snap 包通常自带 systemd timer,会自动续期证书(证书有效期通常 ≤ 398 天)。你也可以手动测试续期命令:

sudo certbot renew --dry-run

若想自定义,可用 cron 或 systemd 定期运行 certbot renew


常见坑与排查(新手必看)

  • 域名没解析到服务器 → 验证会失败。请确保 A 记录已生效(可 ping yourdomain)。

  • 端口 80 / 443 被占用 → standalone 模式会失败,改用 webroot 或临时停用服务。

  • 混合内容(mixed content) → 页面仍显示不安全锁,因为某些资源(图片、脚本、iframe)仍从 http 加载;把这些 URL 改为 https。

  • 证书没自动续期或配置不当sudo certbot renew --dry-run 可复现问题并查看报错日志。


如何检查我的网站是不是 HTTPS 安装成功?

  1. 浏览器地址栏看是否有🔒且以 https://yourdomain 开头。

  2. 命令行检查(快速):

# 查看响应头 curl -I https://yourdomain # 查看证书细节(更专业) openssl s_client -connect yourdomain:443 -servername yourdomain
  1. 更深入:使用 SSL Labs 的免费测试(在线)或你的主机面板查看证书详情。
    如果能成功返回证书信息并且浏览器显示锁,说明已生效。


AB客智能建站:自动配置免费SSL

外贸B2B智能营销解决方案:如果你选择像 AB客智能建站 这种服务,很多步骤都可以免去――它会自动为你配置免费 SSL。比如 AB客官网说明:AB客自动为您的网站配置免费的SSL证书,如果您选择的是我们的任何一个版本,不论是免费版还是其他付费版本,SSL证书都是自动包含在内的。 所以你完全不用额外申请或操心,我们会帮您搞定哒!详情参考: https://www.cnabke.com/

小结:选择哪种方式?

  • 共享主机 / cPanel / Plesk:优先用面板的一键 Let’s Encrypt / AutoSSL(最简单,自动续期)。

  • VPS / 有 SSH:使用 Certbot(--nginx / --apache / --webroot),可灵活控制并自动续期。


外贸建站 独立站SSL证书 免费SSL证书申请 外贸网站安全 网站加密 建站小知识 AB客智能建站

智领未来,畅享全球市场

想要在激烈的外贸市场中脱颖⽽出?AB客的外贸极客为您简化繁琐业务,通过智能⾃动化技术,将营销效率提升3-10倍!现在注册,体验智能外贸的便捷和⾼效。
了解AB客
专业顾问实时为您提供一对一VIP服务
开创外贸营销新篇章,尽在一键戳达。
开创外贸营销新篇章,尽在一键戳达。
数据洞悉客户需求,精准营销策略领先一步。
数据洞悉客户需求,精准营销策略领先一步。
用智能化解决方案,高效掌握市场动态。
用智能化解决方案,高效掌握市场动态。
全方位多平台接入,畅通无阻的客户沟通。
全方位多平台接入,畅通无阻的客户沟通。
省时省力,创造高回报,一站搞定国际客户。
省时省力,创造高回报,一站搞定国际客户。
个性化智能体服务,24/7不间断的精准营销。
个性化智能体服务,24/7不间断的精准营销。
多语种内容个性化,跨界营销不是梦。
多语种内容个性化,跨界营销不是梦。
https://shmuker.oss-accelerate.aliyuncs.com/tmp/temporary/60ec5bd7f8d5a86c84ef79f2/60ec5bdcf8d5a86c84ef7a9a/thumb-prev.png?x-oss-process=image/resize,h_1500,m_lfit/format,webp