Apache-2.2

輕量級+阿帕奇

  • September 14, 2012

所以最近我聽說有人同時執行 apache 和 nginx,nginx 用於靜態內容,apache 用於動態內容。可以用 lighttpd 和 apache 做同樣的事情嗎?

絕對地。lighttpd 可以充當不同 Web 伺服器的代理,以處理它不在本地處理的內容。

一個簡單的配置如下所示 - 假設您希望 lighttpd 將每個請求發送/webapp/到不同的服務:

$HTTP["url"] =~ "^/webapp" {
   proxy.server = ( "" =>
       ( ( 
           "host" => "127.0.0.1",
           "port" => 8000
       ) )
   )
}

該配置會將流量發送到127.0.0.1埠 8000 上的(本地主機 - 如果它在不同的系統上執行,請更改) - 調整該配置以滿足您的需求。請記住,如果服務在同一系統上執行,您需要確保將 Apache 移出監聽 80,這是它的預設值。

引用自:https://serverfault.com/questions/420906