【发布时间】:2015-08-06 21:14:43
【问题描述】:
这是我第一次接触 Node JS,由于我的背景是 .NET 技术,因此我使用 Visual Studio 和 Node.JS Tools 为项目开发此 Web 服务。
我使用express、node-rest-client 和mysql 模块构建了Web 服务。
WS 在我的环境中测试时运行良好,现在是时候在我拥有的 CentOS 6.6 VPS 上将其部署到生产环境中,可能会利用 systemd。
我习惯在IIS上部署WCF和Web API Web Service,在这种情况下,过程似乎有很大不同。我尝试使用谷歌搜索,但答案和教程似乎并不简单,有时甚至相互矛盾。
是否需要执行一些额外的步骤才能将在 Visual Studio 中创建的项目部署到基于 *nix 的系统?
我应该如何进行部署并(可能)让它与systemd 一起运行?
【问题讨论】:
-
我假设 WS = Web 服务器?在 Node.js 线程中,“WS”是一个危险的首字母缩写词,因为它也代表“websockets”。此外,在 Node.js 中,您通常会谈论应用程序 :)
-
我的意思是,Web 服务,因为它主要是一个接口,用于在 Json 中针对 Magento DB 获取一些查询结果。
标签: node.js visual-studio deployment centos systemd