在玩nodejs的时候遇到这样一个问题:为了不影响80端口,nodejs启动的服务基本都是监听其他端口,当我想在一台vps上面建多个站的时候,每个地址都要通过端口访问,如http://ouyo.info:3000。可是我想直接通过域名访问,如http://thing.pw,于是想到了采用代理的方式。由于我使用了webmin面板,所以就在webmin下面直接配置了。配置方法如下:

  1. 选择一个虚拟服务器,如thing.pw

  2. 点击服务器配置

  3. 点击编辑代理网站

  4. 代理已启用选择"是"(否则无效),代理至URL填目标地址如http://thing.pw:3000