快速配置SSL证书的第一步是选择合适类型。免费DV证书最适合初学者,验证域名所有权即可签发。

- DV证书:免费、快速签发,适合个人博客和小型网站。
- OV/EV证书:需企业验证,耗时较长;免费选项有限。
生成CSR(证书签名请求)
在服务器上生成CSR文件以申请证书。使用OpenSSL工具执行命令:
openssl req -new -newkey rsa:2048 -nodes -keyout yourdomain.key -out yourdomain.csr
填写域名和组织信息,保存.key和.csr文件。
获取免费的SSL证书
推荐免费CA(证书颁发机构)实现快速签发:
| 提供商 | 签发速度 | 有效期 |
|---|---|---|
| Let’s Encrypt | 几分钟 | 90天 |
| Cloudflare | 即时 | 15年(托管模式) |
通过其网站或API提交CSR自动获取证书。
安装SSL证书
将证书文件上传到服务器目录(如/etc/ssl/)。使用SSH运行安装命令:
- Apache:sudo a2enmod ssl 后编辑虚拟主机文件。
- Nginx:添加证书路径到配置文件的 ssl_certificate 指令。
配置服务器
修改服务器配置以启用HTTPS重定向:
server { listen 443 ssl; ssl_certificate /path/cert.pem; ssl_certificate_key /path/key.pem; }
重启服务:sudo systemctl restart nginx/apache。
测试SSL配置
使用在线工具验证安装:
- SSL Labs (ssllabs.com):扫描安全评分。
- 浏览器检查:访问https://yourdomain,确认锁图标出现。
修复常见错误如证书链不完整。
免费SSL证书推荐
最佳免费选项确保快速部署:
- Let’s Encrypt:自动续签工具Certbot简化流程。
- Cloudflare:集成CDN,一键启用SSL。
- ZeroSSL:提供免费3个月证书,支持API集成。
内容均以整理官方公开资料,价格可能随活动调整,请以购买页面显示为准,如涉侵权,请联系客服处理。
本文由星速云发布。发布者:星速云。禁止采集与转载行为,违者必究。出处:https://www.67wa.com/115894.html