.NET Core Linux 部署实践

Posted Whikiey

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.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

以上是关于.NET Core Linux 部署实践的主要内容,如果未能解决你的问题,请参考以下文章

Linux中以单容器部署Nginx+ASP.NET Core

winserver的consul部署实践与.net core客户端使用(附demo源码)

linux系统部署.net core项目

winserver的consul部署实践与.net core客户端使用(附demo源码)

winserver的consul部署实践与.net core客户端使用(附demo源码)

Linux下使用Docker部署.NET Core项目