实现在Windows下安装Lighttpd的方法
逛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/)。
總結
以上是生活随笔為你收集整理的实现在Windows下安装Lighttpd的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Win2008 r2 下修改mysql
- 下一篇: win2003服务器通过ipsec做防火