http://www.basicspace.org:5000/#/从域AWS服务器剥离端口号
这里是我的网址,我想只运行在http://www.basicspace.org应用程序,而不端口号。我看过很多教程,但没有深入我的脑海,所以在这里问一些更好的解决方案。
http://www.basicspace.org:5000/#/从域AWS服务器剥离端口号
这里是我的网址,我想只运行在http://www.basicspace.org应用程序,而不端口号。我看过很多教程,但没有深入我的脑海,所以在这里问一些更好的解决方案。
如果它只是一个运行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);
我试图听80端口,但它没有帮助 – user3840211
你可以检查 - 是PORT 80的安全组策略 - TCP打开为0.0.0.0/0 –
可能重复的[如何在端口80上运行Node.js?](http://stackoverflow.com/questions/6109089/how-do-i-run-node-js-on-port -80) – tedder42
你也可以反向代理,使用iptables或使用ELB。但是,如果您在单个EC2上运行节点并且这已经过时,请使用Elastic Beanstalk或Heroku。 – tedder42