2015-01-14 30 views
-3

http://www.basicspace.org:5000/#/从域AWS服务器剥离端口号

这里是我的网址,我想只运行在http://www.basicspace.org应用程序,而不端口号。我看过很多教程,但没有深入我的脑海,所以在这里问一些更好的解决方案。

+0

可能重复的[如何在端口80上运行Node.js?](http://stackoverflow.com/questions/6109089/how-do-i-run-node-js-on-port -80) – tedder42

+0

你也可以反向代理,使用iptables或使用ELB。但是,如果您在单个EC2上运行节点并且这已经过时,请使用Elastic Beanstalk或Heroku。 – tedder42

回答

0

如果它只是一个运行NodeJS的单个EC2实例,那么。如果它监听ELB,则在ELB中配置PORT源和目的地。

var util = require('util'); 
var http = require('http'); 


http.createServer(function (request, response) { 
    response.writeHead(200, { 'Content-Type': 'text/plain' }); 
    response.write('Hello World'); 
    response.end(); 
}).listen(80); 
+0

我试图听80端口,但它没有帮助 – user3840211

+0

你可以检查 - 是PORT 80的安全组策略 - TCP打开为0.0.0.0/0 –