以下链接教程与在 lighttpd Web 服务器上安装 https 有关。 http://www.cyberciti.biz/tips/how-to-install-ssl-lighttpd-https-configuration.html
我的问题是如何使用任何自签名证书生成器生成这些证书?我将自签名证书用于开发目的..
以下链接教程与在 lighttpd Web 服务器上安装 https 有关。 http://www.cyberciti.biz/tips/how-to-install-ssl-lighttpd-https-configuration.html
我的问题是如何使用任何自签名证书生成器生成这些证书?我将自签名证书用于开发目的..
首先生成一个密钥:
openssl genrsa -des3 -out testing.key 2048
如果不将密码用于可公开访问的 Web 服务器,您可以将密码留空。(即仅限本地主机)
然后生成证书签名请求:
openssl req -new -key testing.key -out testing.csr
然后生成证书:
openssl x509 -req -days 365 -in testing.csr -signkey testing.key -out testing.crt
此时您应该有 3 个文件:testing.key
、testing.csr
和testing.crt
要创建 lighttpd 可以使用的 .pem 文件,请连接您的密钥和证书:
cat testing.key testing.crt > certificate.pem
您可以将证书保存在 /etc/lighttpd/ssl 或类似的目录中。