📋
基本信息
例如: localhost, myapp.local, example.com
多个域名用逗号分隔
多个IP用逗号分隔
⚙️
高级选项 (可选)
📁
输出设置
生成证书链文件
❓
SSL证书生成器 - 使用帮助
📝 基本步骤
- 填写域名/网站地址 (例如: localhost, myapp.local)
- 如需支持多个域名,在"额外域名"中填写,用逗号分隔
- 设置IP地址 (默认: 127.0.0.1)
- 设置证书有效期 (建议: 365天)
- 点击"生成SSL证书"按钮
- 证书生成后会自动下载
💡 使用场景
- 本地开发HTTPS: 域名填 localhost,IP填 127.0.0.1
- 测试SSL/TLS功能: 使用自签名证书进行开发测试
- 内网应用HTTPS访问: 配置内网IP和域名
⚠️ 重要提示
- 生成的是自签名证书,仅用于开发和测试
- 浏览器会显示"不安全"警告,需要手动添加信任
- 生产环境请使用正规CA颁发的证书
🔧 配置Web服务器
Nginx配置:
ssl_certificate /path/to/server.crt;ssl_certificate_key /path/to/server.key;
Apache配置:
SSLCertificateFile /path/to/server.crtSSLCertificateKeyFile /path/to/server.key
Python Flask:
app.run(ssl_context=('server.crt', 'server.key'))