- Giải nén folder DPS
- Tạo các site dps-fe, dps-api, dps-dz, trỏ đến các folder FE, Api, DZ
Đổi .Net CLR Version của dps-api, dps-dz trong Application Pools thành No Managed Code
- Thêm đường dẫn OpenSlide vào Path trong System Environment Variable
E:\DPS\dps-init-tool\openslide-win64-20171122\bin
- Tạo DB và user MongoDB.
Import DB từ folder DPS\dps-init-tool\Init DB
- Tạo service Redis bằng NSSM
nssm install DPS.Redis "D:\DPS\dps-init-tool\Redis\64bit\redis-server.exe"
nssm set DPS.Redis AppDirectory "D:\DPS\dps-init-tool\Redis\64bit"
- Tạo service ProcessFileCore và CreateThumb
sc create DPS.ProcessFileCore binPath="D:\DPS\ProcessFileCore\ProcessFileCore.exe" start=auto
sc create DPS.CreateThumb binPath="D:\DPS\CreateThumb\CreateThumb.exe" start=auto
- Thêm DPS.Redis là dependency của 2 service ProcessFileCore và CreateThumb
Mục đích để 2 service này khởi động sau khi Redis đã khởi động xong
sc config DPS.ProcessFileCore depend=DPS.Redis
sc config DPS.CreateThumb depend=DPS.Redis