- 服务器首次必须先安装.net 6 ASP.NET Core 运行时, 根据服务器选择32或64位
- 解压缩myds.zip到指定目录, 直接运行目录下 Yifk.WebApi.exe 即可运行服务
服务端程序需要2个配置文件,
{
"Logging": {
"LogLevel": {
"Default": "Error"
}
},
"AllowedHosts": "*",
"DataProtection": "temp-keys/",
"AppSetting": {
"LogLevel": "Debug",
"LogConsole": true,
"DSName": "myds",
"DSToken": "",
"HttpHost": "http://*:8868"
}
}
[
{
"id": "erp",
"conn": "Data Source=.;Initial Catalog=dw;Persist Security Info=True;User ID=test;Password=123456;pooling=true;min pool size=5;max pool size=8192;connect timeout = 120;",
"type": "mssql",
"postfix": ".sql",
"encrypt": true,
"updatetimes": 720,
"cmdurl": "http://pubdata.easybi.com.cn/report/",
"cmdpath": "D:\\gityi\\yicc2\\sql\\dw\\"
} ,
{
"id": "mysql",
"conn": "server=localhost;port=8877;database=jzmdb;user=dev;password=test ;Allow User Variables=True; ",
"type": "mysql",
"postfix": ".sql",
"cmdpath": "D:\\git\\gitee\\yicc\\yicc.cmd\\cmd-auth-mysql\\"
},
{
"id": "litedemo",
"conn": "Data Source=file:\/\/\/D:\/temp\/db\/demo.db3;",
"type": "sqlite",
"cmdpath": "",
"postfix": ".sql"
}
]
通过myds目录下的NSSM 可以将 myds.exe 安装为服务,这样不需要每次手工启动程序。
[NSSM 下载](http://pubdata.easybi.com.cn/vsto/NSSM.zip)
运行 nssm install 快捷方式, 选择myds.exe , 输入服务的名称即可