.Net Core项目在linux部署实战 1.sdk下载 2.环境变量配置/ect/profile 3.运行

1)下载.net core sdk

https://download.visualstudio.microsoft.com/download/pr/01292c7c-a1ec-4957-90fc-3f6a2a1e5edc/025e84c4d9bd4aeb003d4f07b42e9159/dotnet-sdk-6.0.418-linux-x64.tar.gz

2)配置下环境变量

step1: // 解压到指定目录

复制代码
mkdir -p $HOME/dotnet && tar zxf dotnet-sdk-6.0.418-linux-x64.tar.gz -C $HOME/dotnet

我们可以看出来,$HOME就是root

step2: // 通过vim或者终端配置下环境变量,这样子是永久生效

复制代码
[root@bogon /]# vim /etc/profile

step3: // 让环境变量重新加载下

复制代码
[root@bogon /]# source ./etc/profile

step4: // 再次查看下$PATH,发现已经配置好了

复制代码
[root@bogon ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/jdk-11.0.18/bin:/root/dotnet:/root/bin

3)查看下版本

复制代码
[root@bogon linux-x64]# dotnet --version
6.0.418

4)通过Rider打包代码

publish

5)将linux64拖拽到linux上要发布的目录

6)运行

参考:

下载 .NET 6.0 SDK (v6.0.418) - Linux x64 Binaries

https://www.cnblogs.com/request/p/16893930.html

思考:

可见.net core是完全支持linux下的发布运行的!

相关推荐
1-1=08 小时前
.NET Core 文件系统
.net·.netcore·1024程序员节
1-1=01 天前
.NET Core 内存管理
.net·.netcore
1-1=01 天前
.NET Core 配置与选项
.net·.netcore·1024程序员节
淡海水3 天前
08-02-优化-LINQ与函数式编程的GC代价
unity·c#·.netcore·linq·gc
淡海水4 天前
07-06-源码-.NET Core GC的极致优化技术
unity·架构·c#·.netcore·gc·1024程序员节
淡海水5 天前
07-02-源码-.NET Core GC分配路径
算法·unity·c#·.netcore·gc·1024程序员节
淡海水5 天前
07-04-源码-.NET Core GC清扫与压缩
unity·架构·c#·.netcore·gc·1024程序员节
1-1=06 天前
.NET Core 本地化 (L10n)
.net·.netcore
1-1=06 天前
.NET Core 健康检查
.net·.netcore·1024程序员节
淡海水6 天前
07-03-源码-.NET Core GC标记与扫描
unity·c#·.netcore·gc