Lighttpd
使用 lighttpd 執行 node.js 應用程序
我目前在我的伺服器上託管一些網站,為此我使用 Lighttpd。
現在我正在使用 Node.js 開發一個 Web 應用程序,我希望能夠創建指向 Node.js 應用程序的虛擬主機。
假設,我希望 test.com:80 指向 myserver.org:3000。我不相信可以直接使用 Node.js,因為埠 80 已經在機器上註冊。所以我看到的唯一方法是在 Lighttpd 中使用某種反向代理。但我不知道我將如何以及以什麼方式這樣做。
確保首先啟用 lighttpd
mod_proxy
。將所有請求test.com
發送到 Node.js 後端(假設它在本地主機上;對嗎?):$HTTP["host"] == "test.com" { proxy.server = ( "" => ( ( "host" => "127.0.0.1", "port" => 3000 ) ) ) }