返回首页

HTTPS SSL证书生成器(Openssl)

为Web服务生成自签名SSL/TLS证书和私钥。非常适合开发和测试环境使用。

(此功能在浏览器中运行,不会向服务器发送任何信息。)

证书类型

Certificate Information

HTTPS SSL证书生成器信息

什么是SSL/TLS证书?

SSL/TLS证书在网站和用户之间建立加密连接,保护数据传输。它们使用HTTPS协议提供安全的Web服务。此工具生成适用于开发和测试环境的自签名证书。

如何工作?

输入您的网站信息(域名、组织等),然后点击'生成证书'来创建私钥和自签名证书。此功能完全在浏览器中运行,确保不会向任何服务器发送信息,最大程度保证安全性。

Apache服务器配置

要在Apache Web服务器中使用生成的证书,请按如下方式配置:

<VirtualHost *:443>
    ServerName example.com
    DocumentRoot /var/www/html
    
    SSLEngine on
    SSLCertificateFile /path/to/certificate.crt
    SSLCertificateKeyFile /path/to/private.key
</VirtualHost>

Nginx服务器配置

要在Nginx Web服务器中使用生成的证书,请按如下方式配置:

server {
    listen 443 ssl;
    server_name example.com;
    
    ssl_certificate /path/to/certificate.crt;
    ssl_certificate_key /path/to/private.key;
    
    location / {
        root /var/www/html;
        index index.html;
    }
}

安全注意事项

此工具生成的自签名证书仅应用于开发和测试目的。对于生产环境,请使用可信证书颁发机构(CA)颁发的官方SSL证书。此工具在浏览器中本地运行,不会向服务器发送任何信息。