Windows 部署

1、编译
1、运行项目目录下的build.ps1脚本,脚本执行成功后会在当前目录下创建一个文件夹release
2、将生成文件复制到服务器上
2、安装数据库
安装完成后创建数据库:blog
3、部署后端服务
1、将server.zip拷贝到服务器上并解压到指定目录下

2、配置appsettings.json数据库连接字符串
程序启动前必须配置数据库连接字符串,注意加密(加密工具在项目里)
3、执行 nssm 注册一个服务

4、启动服务
4、Web 服务器
Windows 的 Web 服务器选择比较多,我推荐 caddy 或者 nginx
Caddy
推荐理由:自动 https
在 caddy.exe 文件夹下创建 Caddyfile,如图所示

然后编辑该文件
然后通过nssm去注册windows服务,如图所示

Nginx
1、将html-pc和html-mobile分别解压
2、打开配置文件:D:\nginx-1.20.1\conf\nginx.conf,添加以下配置
3、用nssm注册nginx为服务,然后启动
Last updated