天天看点

.NET Core Linux 部署实践

部署环境:CentOS 7 x64

必要条件:当前用户有sudo权限

1. 安装依赖包

sudo yum install libunwind libicu

2. 下载.net core安装文件

curl -sSL -o dotnet.tar.gz https:/ /go.microsoft.com/fwlink/?LinkID=809131

3. 将安装文件部署到/opt/dotnet

sudo mkdir -p /opt/dotnet && sudo tar zxf dotnet.tar.gz -C /opt/dotnet

5. 建立dotnet的符号链接到/usr/local/bin,使在终端中可以直接调用

sudo ln -s /opt/dotnet/dotnet /usr/local/bin

6. 将Windows上的发布的程序部署到linux

将PublishOutput目录上传到/path/HelloWordApp

7. 运行

cd /path/HelloWordApp

dotnet HelloWordApp.dll