Node.js快递网站可在线访问
Node.js express website accessible online
我有一个使用 node.js 构建的网站,并在我的 iis 网络服务器中表达。
我可以通过 http://localhost:3000 访问该站点,当我将文件放在 /inetpub/wwwroot/ 文件夹中时,同一域中的其他人也可以访问该站点。
我的问题是,如何让 internet/different 域可以访问该网站?
我的 config.js 文件,当我 运行 app.js :
时调用
var config = {
local: {
mode: 'local',
port: 3000,
mongo: {
host: '127.0.0.1',
port: 27017
}
}
我将如何修改我的配置文件以反映我想要的更改?谢谢
这确实是在路由器级别完成的。您需要一个 public IP 来将流量路由到您的本地计算机。然后为该 IP 设置 DNS(通过域名注册商)。虽然,通常情况下,为网站提供服务是一个很大的安全风险。您需要设置一个专用服务器,远离您的本地开发机器...并保持补丁状态。
我有一个使用 node.js 构建的网站,并在我的 iis 网络服务器中表达。
我可以通过 http://localhost:3000 访问该站点,当我将文件放在 /inetpub/wwwroot/ 文件夹中时,同一域中的其他人也可以访问该站点。
我的问题是,如何让 internet/different 域可以访问该网站?
我的 config.js 文件,当我 运行 app.js :
时调用var config = {
local: {
mode: 'local',
port: 3000,
mongo: {
host: '127.0.0.1',
port: 27017
}
}
我将如何修改我的配置文件以反映我想要的更改?谢谢
这确实是在路由器级别完成的。您需要一个 public IP 来将流量路由到您的本地计算机。然后为该 IP 设置 DNS(通过域名注册商)。虽然,通常情况下,为网站提供服务是一个很大的安全风险。您需要设置一个专用服务器,远离您的本地开发机器...并保持补丁状态。