首页 > 系统相关 >linux 安装.net 5.0

linux 安装.net 5.0

时间:2022-10-30 10:33:32浏览次数:75  
标签:5.0 web linux dotnet HOME net


目录

​​一 、环境搭配​​

​​二、下载SDK包​​

​​ 三、ubuntu安装 .net 5.0​​

 ​​四、 创建.net 5.0 web 项目​​

 ​​五、发布web​​


一 、环境搭配

首先在官网看下支持的linux版本:

​https://docs.microsoft.com/zh-cn/dotnet/core/install/linux​

 

如图所示我们用的系统:

还是支持的啊。。。

linux 安装.net 5.0_ubuntu安装.net5.0

ubuntu 16.04 LTS 安装.net 5.0

二、下载SDK包

​https://dotnet.microsoft.com/download/dotnet/5.0​

linux 安装.net 5.0_.net_02

 三、ubuntu安装 .net 5.0

 

  将安装包放到桌面。右键打开shell命令执行

mkdir -p "$HOME/dotnet" && tar zxf dotnet-sdk-5.0.102-linux-x64.tar.gz -C "$HOME/dotnet"
export DOTNET_ROOT=$HOME/dotnet
export PATH=$PATH:$HOME/dotnet

最后输入 dotnet 回车,查看安装是否成功,出现下面的内容标识安装成功。

linux 安装.net 5.0_ubuntu安装.net5.0_03

四、 创建.net 5.0 web 项目

右键创建的.net 5.0 项目选择发布:选择目标框架、目标运行时。

 

linux 安装.net 5.0_linux安装.net5.0_04

五、发布web

 进入发布的目录里找到:

linux-x64 文件夹复制走,复制到虚拟机ubuntu的var/www/目录下

 

linux 安装.net 5.0_linux安装.net5.0_05


linux 安装.net 5.0_.net_06

进入文件夹

右键命令:

dotnet WebApplication2.dll

oK

linux 安装.net 5.0_linux安装.net5.0_07

提示打开 https://localhost:5001/

 

在浏览器输入https://localhost:5001/

 

即可访问了。

linux 安装.net 5.0_linux安装.net5.0_08

OK 至此完毕!!!!!!!!!!!

 

总结不易,请勿抄袭,转载请注明出处!!!!!!!!!!!!!!!!

 

标签:5.0,web,linux,dotnet,HOME,net
From: https://blog.51cto.com/51souta/5807350

相关文章

  • VS2017 IIS 部署.net core web项目
    直接上内容: 安装IIS这个不在重复,可百度搜索到。 点击IIS查看模块:查看是否安装了AspNetCoreModule模块,如果没有安装可下载:​​http://download.microsoft.com/downlo......
  • Linux--多线程(二)
    线程的同步和互斥基本概念概述:现在操作系统基本都是多任务的操作系统,同时有大量可以调度的实体在运行。在多任务操作系统当中,同时运行的多个任务可能:都需要访问/使用同......
  • 第二章 Linux 实操
    第二章Linux实操1、Linux实用指令指定运行级别运行级别说明:0:关机1:单用户【找回丢失密码】2:多用户状态没有网络服务3:多用户状态有网络服务(实际生产环境用这个)4:系统未使用......
  • 用SQL查Linux日志工具-q
    概述Linux文本查找命令不要太多:tail、head、cat、sed、more、less、awk,但对新手不友好。q是一个命令行工具,允许在任意文件或查询结果,如​​ps-ef​​​查询进程命令的结果......
  • Kubernetes - Cordon, Drain and Uncordon a node
    [cloud-user@rext03-0141project]$kubectlcordonintnode04node/intnode04cordoned[cloud-user@rext03-0141project]$kubectldrainintnode04--ignore-daemonsets......
  • linux下C语言实现可打印字符及键值的输出
    代码非常简单:1#include<stdio.h>2#include<termios.h>3#include<unistd.h>4#include<sys/types.h>5#include<sys/time.h>67intkbhit(void){8......
  • ASP.NET Core教程-基础介绍(Basic)
    更新记录转载请注明出处:2022年10月30日发布。2022年10月28日从笔记迁移到博客。ASP.NETCore基础ASP.NETCore介绍WebFrameworkcreatedbyMicrosoftforbuil......
  • 物理机异常断电,linux虚拟机系统磁盘mount失败,导致无法启动
    1)、报错如下   (2)进入/run/initramfs查看详细的报错日志rdsosreport.txt发现执行mount/dev/mapper/centos-root/sysroot命令的时候,挂载失败了或者输入:journal......
  • linux 中如何将一列数据转换为指定行的数据
     001、[root@pc1test]#cata.txt12345678910[root@pc1test]#awk-va=$(awk'END{if(NR%3!=0){printf("%d",NR/3+1)}else{printNR/3}}......
  • linux 如何监控并自动启动服务 - monit
    背景项目发布后,需要监控服务。也就是说如果出现异常停止情况,系统可以自动尝试启动。systemctl的enable只是对于开机自启动有效,但对于服务意外终止,并不能自行启动。这......