Sql 如何打开公用服务器端口,以便访问本地托管的NODEJS服务器
简化编辑工作 我正在开发一个应用程序,有一个通过MSSQL服务器读取数据的nodejs API,现在API正在本地主机上运行:3131/这意味着它将只在本地运行。 我有一个Windows服务器,它总是在线的,我可以在该服务器上使用pm2和API文件使事情变得活跃,但如果我运行它,我如何使我的服务器IP公开,以便我可以通过任何地方访问它Sql 如何打开公用服务器端口,以便访问本地托管的NODEJS服务器,sql,node.js,api,Sql,Node.js,Api,简化编辑工作 我正在开发一个应用程序,有一个通过MSSQL服务器读取数据的nodejs API,现在API正在本地主机上运行:3131/这意味着它将只在本地运行。 我有一个Windows服务器,它总是在线的,我可以在该服务器上使用pm2和API文件使事情变得活跃,但如果我运行它,我如何使我的服务器IP公开,以便我可以通过任何地方访问它 如何使我的服务器IP在线但安全 有很多方法可以实现你的愿望。如果您要在自己的网络/pc上进行此操作,那么一种称为“端口转发”的传统方法可以用于正在开发的项目,但这
如何使我的服务器IP在线但安全 有很多方法可以实现你的愿望。如果您要在自己的网络/pc上进行此操作,那么一种称为“端口转发”的传统方法可以用于正在开发的项目,但这仍然意味着您的IP将暴露在web上 如今,虚拟专用服务器和专用服务器更常用于承载功能强大的应用程序。您需要先运行一个web服务器,在那里可以托管web文件,然后才能链接node.js服务器和sql数据库 有几个主机提供商是为nodejs应用程序构建的。您可以选择“非托管”和“托管”托管提供商 托管提供程序提供了简化的“节点设备”解决方案。节点和NPM已经为您设置好了,部署通常通过git push或类似的方法完成。您对服务器的控制将减少,但一切都将为您设置 nodej推荐了一些托管托管提供商。您可以在此处查看它们: 一些受欢迎的方案包括:
- 赫罗库
- 亚马逊网络服务
- 阿普福格
- 微软Azure
- 红帽OpenShift