Lighttpd是一款安全、快速、兼容且非常靈活的Web服務器,針對高性能環境進行了優化。與其他網絡服務器相比,它的內存佔用非常低,並且能夠處理CPU負載。它的高級功能集(FstCGI、CGI、Auth、輸出壓縮、網址重寫等等)使Lighttpd成爲每一臺有負載問題的服務器的完美網絡服務器軟件。想要爲靜態內容運行快速、低資源的服務器嗎?今天爲大家簡單介紹下Lighttpd配置操作步驟,僅供參考。
、創建一箇名爲lighttpd.conf的文本文件,包含以下內容:
see . document-oot = “//www/sees/www . exmple . og/pges/̶ see . pot = 3000 mime type . ssign =()。html̶ =%3E “文本/html “,̶。txt̶ =%3E “文本/普通̶,̶。JPEG ̶ = % 3E “圖像/jpeg “,̶。png̶ =%3E “圖像/png)
默認情況下,Lighttpd將偵聽TCP端口3000並綁定到所有接口。分配了幾個重要的MIME類型,並且設置了文檔根目錄(用於所有請求的基本目錄)。文檔根目錄中的文件必須是啓動web服務器的用戶可讀。
2、檢查您的配置是否正常:
3、現在啓動服務器進行測試:
並將您的瀏覽器指向http://27.0.0.:3000/
4、要停止服務器,請返回命令提示符並按ctl-c。
5、您應該熟悉服務器安全所需的一些設置:
see . document-oot = “//www/sees/www . exmple . og/pges/̶ see . pot = 80 see . usenme = ̶ www ̶ see . goup nme = ̶ www ̶ mime type . ssign =()。html̶ =%3E “文本/html “,̶。txt̶ =%3E “文本/純文本̶,̶。JPEG ̶ = % 3E “圖像/jpeg “,̶。png̶ =%3E “圖像/png “)靜態文件。排除-擴展名=(。fcgi “,̶php“,”。b“,”~“,”Inc .)index-file . nme =(“index . html”)
現在,網絡服務器正在端口80上監聽,端口80是超文本傳輸協議流量的默認端口,並將切換到用戶。 服務器必須以oot用戶身份啓動才能控制端口80,但是在獲取端口後繼續以oot用戶身份運行不是必要的,也不是一箇好主意,因此服務器切換到用戶。
6、禁止訪問查看某些類型文件的內容,因爲它們用於生成動態內容。直接對目錄的請求被重寫爲index.html
目錄中文件。
假設您已經創建了/etc/init.d/lighttpd
服務,如的“初始化腳本”部分所述InstllFomSouce,將配置文件放入/etc/lighttpd/lighttpd.conf
用以下命令啓動服務器:
要停止它,請使用: