IT技术博客大学习 共学习 共进步

lihttpd ssl 配置

PHPor 的Blog 2009-11-09 13:27:09 浏览 2,262 次
我用的是windows的lighttpd。

    lighttpd的ssl配置并不复杂,主要的也就如下几句话:

    $SERVER["socket"] == "127.0.0.1:443" {

     ssl.engine                 = "enable"

     ssl.pemfile                = "d:/server.pem"

     setenv.add-environment = (

      "HTTPS" => "on"

     )

    }

    但是由于自己弄的pem证书有问题,结果总是无法正常启动,可恨的是错误日志中没有任何信息;后来发现有一个-D的参数,可以输出错误信息,才发现证书有问题,证书弄好之后,还发现错误日志写相对路径有问题,该成绝对路径就好了。

    最后就是使用windows上提供的启动和停止服务的方式不好使,配置ssl后,启动服务后总是无法访问,最后只得自己用命令启动了,写了一个bat文件放到了启动目录:

    START /B lighttpd.exe -f conf\lighttpd-inc.conf -m lib    

建议继续学习

  1. SSL证书的分类(按功能) (阅读 10,162)
  2. nginx 使用 ssl (阅读 7,564)
  3. 解决linux下安装ssl后,apache重启时需要密码 (阅读 6,384)
  4. SSL Proxy (阅读 5,043)
  5. 通过ssldump来分析ssl协议过程 (阅读 3,904)
  6. SSL窃听攻击实操 (阅读 3,764)
  7. 给Nginx配置一个自签名的SSL证书 (阅读 3,542)
  8. Linux下自行颁发SSL证书 (阅读 2,762)
  9. SSL多域名绑定证书的解决方案 (阅读 2,760)
  10. [Android]用WebView访问证书有问题的SSL网页 (阅读 2,745)