在 Linux 中部署 aspnet core 項目
安裝 aspnet core runtimes
按照官網教程安裝,在線安裝有點慢。我採用的是手動安裝方式。
手動安裝:
https://learn.microsoft.com/zh-cn/dotnet/core/install/linux-scripted-manual#manual-install
步驟
下載運行時
https://dotnet.microsoft.com/zh-cn/download/dotnet/7.0
創建一個目錄,並將文件拷到該目錄下
mkdir aspnetcore-runtimes
cd aspnetcore-runtimes
mkdir .dotnet
解壓文件
cd aspnetcore-runtimes/.dotnet
tar zxf aspnetcore-runtime-7.0.9-linux-x64.tar.gz -C .dotnet
設置環境變量
export DOTNET_ROOT=/root/aspnetcore-runtimes/.dotnet
export PATH=$PATH:$DOTNET_ROOT:$DOTNET_ROOT/tools
運行項目
root@hecs-154002:~/www# dotnet ATOT.Web.dll --urls "http://0.0.0.0:5000"