TOP云服务器租用特惠活动,4核/4G/15M低至34元/月,8核/16G/30M低至94元/月,CPU有金牌Gold-6152处理器、Platinum 8272CL/8275CL处理器等高端处理器,购买链接:https://c.topyun.vip/cart

你是否注意到,当用户访问你的网站时,浏览器地址栏显示了一个醒目的“不安全”提示?
尤其是在登录页、支付页或表单提交页面,这样的警告会严重降低用户信任,导致转化率下降。

好消息是:解决这个问题并不难!只需为你的网站配置 HTTPS 协议 + SSL 证书,就能让网站变成绿色安全锁状态,提升安全性与专业形象。

本文将手把手教你如何免费、快速地为网站部署SSL证书,适用于所有使用云服务器自建网站的用户。


一、为什么必须启用 HTTPS?

HTTPHTTPS
数据明文传输(可被窃听)数据加密传输(防监听、防篡改)
无身份验证通过SSL证书验证网站真实性
浏览器显示“不安全”显示绿色锁标志,增强用户信任
不利于SEO排名谷歌、百度等搜索引擎优先收录

✅ 结论:无论你是个人博客、企业官网还是电商平台,HTTPS 已成为标配


二、获取SSL证书:推荐免费方案(Let's Encrypt)

市面上有付费SSL证书(如DigiCert、Symantec),但对于大多数网站,免费的 Let's Encrypt 证书完全够用,且支持自动续期。

✅ 推荐工具:acme.sh(轻量、稳定、支持自动续签)

# 1. 安装 acme.sh
curl https://get.acme.sh | sh

# 2. 重新加载环境变量
source ~/.bashrc

# 3. 为你的域名申请证书(需已解析到服务器IP)
acme.sh --issue -d yourdomain.com -d www.yourdomain.com --webroot /var/www/html

📌 参数说明:

  • -d:指定域名(支持多域名)

  • --webroot:网站根目录路径,用于文件验证

⚠️ 前提:你的网站必须能通过公网访问,且Nginx/Apache已正常运行。


三、部署证书到Web服务器

方式1:Nginx 配置 HTTPS

server {
    listen 443 ssl http2;
    server_name yourdomain.com www.yourdomain.com;

    ssl_certificate /path/to/fullchain.cer;
    ssl_certificate_key /path/to/yourdomain.key;

    ssl_protocols TLSv1.2 TLSv1.3;
    ssl_ciphers HIGH:!aNULL:!MD5;

    root /var/www/html;
    index index.html index.php;
}

📌 使用acme.sh自动部署:

acme.sh --install-cert -d yourdomain.com \
        --key-file       /etc/nginx/ssl/yourdomain.key  \
        --fullchain-file /etc/nginx/ssl/fullchain.cer \
        --reloadcmd     "systemctl reload nginx"

方式2:Apache 配置 HTTPS

<VirtualHost *:443>
    ServerName yourdomain.com
    DocumentRoot /var/www/html

    SSLEngine on
    SSLCertificateFile /path/to/fullchain.cer
    SSLCertificateKeyFile /path/to/yourdomain.key
</VirtualHost>

别忘了启用SSL模块并重启服务:

a2enmod ssl
systemctl restart apache2

四、强制HTTP跳转HTTPS(重要!)

为了让所有访问都走加密连接,需设置301重定向:

Nginx 示例:

server {
    listen 80;
    server_name yourdomain.com www.yourdomain.com;
    return 301 https://$host$request_uri;
}

Apache 示例:

<VirtualHost *:80>
    ServerName yourdomain.com
    Redirect permanent / https://yourdomain.com/
</VirtualHost>

保存后重启Web服务,即可实现自动跳转。


五、验证 HTTPS 是否生效?

  1. 打开浏览器访问 https://yourdomain.com

  2. 查看地址栏是否显示 🔒 安全锁图标

  3. 点击锁图标 → 查看证书信息是否正确

  4. 使用在线工具检测:https://www.ssllabs.com/ssltest/

✅ 成功后,浏览器“不安全”警告将彻底消失!


✅ 推荐解决方案:选择支持HTTPS优化的云服务器!

我们是自有品牌 【TOP云】,专为开发者和站长打造高性价比云服务器,完美支持HTTPS部署

🔥 爆款机型限时特惠

  • 🟢 建站入门款:2核CPU / 4G内存 / 10Mbps带宽 → 仅需 34.8元/月起
    (轻松运行 Nginx + PHP + MySQL + SSL)

  • 🔴 高性能款:16核CPU / 32G内存 / 30Mbps → 1678.8元/年,折合约148元/月!
    (支持高并发HTTPS请求,无性能瓶颈)

📍 节点位置:湖北襄阳 · 中国电信省级骨干网,全国访问流畅
🛡️ 全系标配200Gbps DDOS防护,保障HTTPS服务稳定
⚡ SSD高速存储 + KVM虚拟化,I/O性能强劲,加密解密不卡顿

👉 立即购买,一键部署安全网站


六、常见问题解答

❓ SSL证书有效期多久?需要手动续期吗?

  • Let's Encrypt 证书有效期为 90天

  • 使用 acme.sh 可设置自动续签(推荐):

    # acme.sh 会自动添加cron任务,每天检查到期并续签

❓ 可以为多个域名配置HTTPS吗?

  • 可以!使用通配符证书(*.yourdomain.com)或多域名证书。

❓ 是否影响网站速度?

  • HTTPS 有轻微加密开销,但在现代CPU上几乎无感。

  • 启用 HTTP/2 后,HTTPS 甚至比 HTTP 更快!


结语

启用 HTTPS 不再是“高级功能”,而是每一个网站的基本安全底线
通过 Let's Encrypt 免费证书 + 自动化工具,你可以在30分钟内完成全站加密升级

而一台性能稳定、网络优质的云服务器,是HTTPS流畅运行的基础。

现在就来 TOP云,用极低的成本,搭建一个真正安全、可信的网站!

🔗 立即选购,开启全站HTTPShttps://c.topyun.vip/cart
📞 技术支持?登录后联系客服,我们提供SSL配置指导!

—— TOP云 · 安全始于连接



不容错过
Powered By TOPYUN 云产品资讯