var express = require('express');
var app = express();
var server = require('http').createServer(app);
var io = require('socket.io').listen(server);
server.listen(process.env.PORT || 3000);
app.get('/',function(req,res){
res.sendFile(__dirname + '/index.html');
});
答案 0 :(得分:0)
现在您需要设置服务器。我推荐digitalocean用于廉价的云VPS。您可以按照本教程进行操作。
基本上,您需要设置流程管理器。对于节点,我推荐PS2。
答案 1 :(得分:0)
如果您希望从住所托管聊天服务器,则需要将外部节点流量路由到运行节点服务器的计算机(或VM)。
您可以通过端口转发来执行此操作。这意味着您需要进入路由器的UI /设置面板并创建新的端口转发规则。也就是说,您可能希望到达端口80的外部流量路由到端口3000上的节点服务器机器的本地IP 。
完成此操作并将更改保存到您的路由器配置后,您应该已经能够将您的公共IP放入浏览器的网址栏并转到面向网络的节点应用
超出此问题的范围的是获取域名,并根据您的需要静态或动态地将其附加到您的公共IP。这样,您就不必在URL栏中输入您的公共IP,您只需输入您的域名,即myfirstchatapp.com