返回顶部

收藏

lighttpd配置SSL支持

更多

1、编译SSL支持 2、生成证书;以下命令将生成三倍-DES加密,PEM格式的RSA私钥。

openssl   genrsa   -des3   -out   server.key   1024

注意,你可以通过以下命令查看证书内容:

openssl   rsa   -noout   -text   -in   server.key

你也可以生成不带密码的版本:

openssl   rsa   -in   server.key   -out   server.key.unsecure

3、通过RSA私钥文件来创建一个证书请求文件(PEM格式,CSR)

openssl   req   -new   -key   server.key   -out   server.csr

可以通过

openssl   req   -noout   -text   -in   server.csr

查看证书内容

4、将证书提供商提供的Web Server CERTIFICATE与你的key合并

cat host.key host.crt > host.pem

5、配置host

$SERVER["socket"] == "outofmemory.cn:443" {
     ssl.engine = "enable"
     ssl.pemfile = "/etc/lighttpd/ssl/host.pem"
     ssl.ca-file = "/etc/lighttpd/ssl/host.crt"
     server.name = "outofmemory.cn"
     server.document-root = "/home/vhost/xxx.com/ssl/"
}

其中的host.crt文件为证书提供商提供的INTERMEDIATE CA

标签:lighttpd,配置,ssl,https

收藏

0人收藏

支持

0

反对

0

发表评论