Asp.Net Core在CentOS部署與注意
部署具體步驟參考:將ASP.NET Core應用程序部署至生產環境中(CentOS7)
1、wwwroot是放靜態文件的,Startup的配置里面要app.UseStaticFiles();
2、在不同的目錄下donet xxx.dll,其目錄就作為基目錄。也就是說加入你在/root執行dotnet MySite.dll,你站點就會把/root作為基目錄,而你wwwroot是放在其他目錄的那你所有靜態文件就404了。正確的操作姿勢是,需要cd 進入站點目錄啟動站點,再啟動站點
3、更新站點的時候也要注意。與IIS不同,在Linux上dotnet不占用dll,更新站點可以直接刪除/替換所有文件。但是站點需要重啟,不然運行的還是更新前的
原創作者:http://www.rzrgm.cn/huangsheng/

浙公網安備 33010602011771號