2014-08-28 53 views
1

我有DEV1和DEV2文件夹服务器多Node.js的同一台服务器上设置

DEV1工作正常,在DEV1我有文件JS /共path.js 共同路径I jsyt提及: dev1.example.com:1337/ 我作出改变DEV2像

dev2.example.com:8124/

我已经永远模块中DEV2的文件夹的NodeJS安装全球范围内,我也重命名的文件app.js到dev.js

当我为DEV1运行命令/的NodeJS /永远启动app.js ,我仅仅指刚为DEV2运行命令as/nodejs/node dev.js 现在,当我运行dev2.example.com时,它向dev1发送请求。我检查了obver控制台。

我还端口号dev.js

app.set('port', process.env.PORT || 8124); 

任何想法所做的更改。

感谢

回答

1

你的意思是,当你访问:dev2.example.com:8124dev1抓的要求吗?

尝试以下操作:

  1. 删除process.env.PORT,使用app.set('port',8124),然后再试一次。
  2. 停止dev1,启动dev2,然后重试。
  3. 如果您正在使用它,请检查您的nginx配置。
+0

你能告诉我如何检查nginx配置 – kamalpreet 2014-08-28 09:43:13

+0

你没有配置nginx吗? nginx配置文件路径始终是'/ etc/nginx/nginx.conf' – osrpt 2014-08-28 09:45:02

+0

关于如何为node.js配置nginx:https://gist.github.com/joemccann/644282 – osrpt 2014-08-28 09:46:33

相关问题