在ubuntu中部署aspnet core项目

发布时间 2023-07-13 16:50:36作者: 妖精代码

在 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"