nssm 发布 NetCore 项目
目录
1|0一、项目发布
1|1VS截图
项目发布
选择则文件夹,点击编辑
1|2nssm下载
1|3Nginx
2|0二、项目部署
2|1nssm启动服务
端口配置:--urls "http://*:15005;"
15005替换为自己程序端口号
windows 搜索“服务”
这时候本地服务已经启动了在浏览器就可以访问了(确保项目包含Swagger)
nssm常用命令:
nssm install servername //创建servername服务
nssm start servername //启动服务
nssm stop servername //暂停服务
nssm restart servername //重新启动服务
nssm remove servername //删除创建的servername服务
2|2nginx反向代理
打开nginx目录下conf文件夹打开nginx.con文件
proxy_set_header Host $host:$server_port; 也可以配置为域名
启动nginx
也可以用nssm把nginx配置为服务方法与配置项目类似(非必须操作)
启动服务
3|0三、外网访问
到这里就部署成功了
__EOF__