当前位置: 首页 > 图文教程 > 服务器 > Windows服务器 > 实现在Windows下安装Lighttpd的方法

Windows服务器
配置 Windows Server 2003-IIS 6
Windows 2003系统也玩图片收藏屏保
远程如何修改Windows 2003机器名
在Windows 2003中重置TCP/IP
查看Windows 2003系统日志的简单办法
根治Windows 2003操作系统登录及关机麻烦
为Windows 2003安全—层层设防
保障Windows Server 2003域控制器的安全性
自己动手抠出2003中的IIS6安装程序
Windows 2003操作系统十例最新配置技巧
架设维护Windows Server 2003网页服务器
轻松配置windows2003自带mail服务器
Windows 2003系统中如何实现网络共享还原
Windows Server 2003全接触(1)
Windows Server 2003全接触(2)
Windows Server 2003全接触(3)
Win Server2003常见问题及解决然方案
Windows Server 2003 防火墙
备份与恢复Win2003的AD数据库
Windows Server 2003的Web接口

Windows服务器 中的 实现在Windows下安装Lighttpd的方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-04   浏览: 90 ::
收藏到网摘: n/a

逛javaeye时,看到大牛们推荐使用lighttpd Web服务器,如是下载下来安装尝试了一把。
  大致经历一下几个步骤:
  1、windows系统下需要cygwin 环境的支持,如是先下载安装cygwin。
  2、下载lighttpd源代码并解压(from http://trac.lighttpd.net/)
  3、在cygwin 环境下进入lighttpd的下载后保存的目录,依次执行以下命令:
  1> ./configure –prefix=C:/lighthttd
  2> make
  3> make install
  如无报错,则安装成功。
  4、在C:/lighthttd下建一个目录etc 用于存放配置文件,新建一个配置文件lighttpd.conf,示例配置如下:
  server.document-root = "D:/Itang_home/MyPics/100CANON"
  server.port = 8080
  mimetype.assign = (
  ".html" => "text/html",
  ".txt" => "text/plain",
  ".jpg" => "image/jpeg",
  ".png" => "image/png"
  )
  5、windows命令行环境下进入C:/lighthttd/sbin目录,运行 lighttpd -t -f ..\etc\lighttpd.conf 测试是否安装配置成功。
  此时会提示cygwin1.dll 等lighttpd 运行时依赖cygwin 的DLL不存在,那么需要到cygwin 的bin目录找到相应的dll拷贝到C:/lighthttd/sbin目录下,再运行 lighttpd -t -f ..\etc\lighttpd.conf 直到出现提示 "Syntax OK" ,则表示安装配置成功。
  6、运行lighttpd -D -f ..\etc\lighttpd.conf启动Web服务器。
  7、浏览器里访问,显示图片,大功告成。
  在进程管理器查看启动后内存仅仅占用4M,挺精巧的。访问速度也挺快。以后多看看官方文档,结合实际应用多折腾一下它。如有可能将其应用到实际项目中去。
  注:示例只是配置了对静态资源的访问。后续如何相关应用(比如结合tomcat,ruby等) 则需要看官方文档(http://trac.lighttpd.net/trac/wiki/)。