参考:http://redmine.lighttpd.net/wiki/lighttpd/Docs:SSL
1.生成证书
进入目录/etc/ssl/certs/,执行命令
#openssl req -new -x509 -keyout server.pem -out server.pem -days 365 -nodes
按照提示填写相应内容,然后生成server.pem文件
2.修改lighttpd.conf配置选项
vim /etc/lighttpd/lighttpd.conf
添加以下内容:
$SERVER["socket"] == ":443" { ssl.engine = "enable" ssl.pemfile = "/etc/ssl/certs/server.pem" }
3.重启lighttpd
#/etc/init.d/lighttpd restart
这样就可以运行了,但会提示无效的安全证书!有效地安全证书需要经过专门机构进行认证,要支付费用!