Node.js+nssm服务部署
- 安装node.js环境
根据要部署服务的系统下载对应的node.js安装包
如:windows64位系统下载64位的.msi安装包即可
下载好后安装node.js环境
- 下载nssm,一种非吸附式服务管理工具,可用于注册服务,并管理
http://nssm.cc/release/nssm-2.24.zip官网下载
https://download.csdn.net/download/qq_29950673/11108865 csdn地址
- 进入系统位数对应的文件,然后进入cmd命令模式
输入nssm install打开服务注册窗口
在path中选择或填写安装的的node.js服务环境的node.exe文件位置
在Startup directory中加入要注册node应用的位置
Arguments中输入应用的启动文件如app.js
node应用的默认启动文件如果未修改过,一般都是app.js
在Service name中输入注册服务的名称,点击Install Service
之后再命了控制台中输入 nssm start 服务名
就可以启动服务了
服务启动后再进入IIS服务管理中,创建一个http服务,监听3000端口
输入一个网站名称
物理路径为node应用所在文件点
讲监听端口改为3000,点击确定即可,然后在网页中输入IP地址加端口号3000测试