1. 程式人生 > >Apache 中使用代理來連線 nodejs 伺服器

Apache 中使用代理來連線 nodejs 伺服器

在一個已經執行 Apache 的伺服器上,如果仍然想使用 80/433 埠來使用 Nodejs 的伺服器,該怎麼配置呢?一個方法就是使用 Apache 中的代理。

先安裝必要的模組:

sudo a2enmod proxy
sudo a2enmod proxy_http
sudo a2enmod proxy_balancer
sudo a2enmod lbmethod_byrequests

然後在 Apache 中配置(假設 nodejs 監聽 3000 埠):

ProxyRequests on
ProxyPass /nodejs/ http://localhost:3000/

原文連結