.Net Core Linux centos7行—hyper-v安装linux系统和.net core sdk

简介: 下载linux系统,选择安装centos7 下载地址:https://www.centos.org/download/ 安装centos7 hyper-v选择新建虚拟机 根据向导一路next,虚拟机代数选择2代。
  1. 下载linux系统,选择安装centos7

下载地址:https://www.centos.org/download/

  1. 安装centos7
  2. hyper-v选择新建虚拟机
  3. 根据向导一路next,虚拟机代数选择2代。安装选项选择刚下载的iso
  4. 选择刚才新建的虚拟机,属性里面 禁用安全 启用安全启动。如果不禁用,启动系统安装的时候提示错误,大概意思是hash校验过去不去之类的。
  5. hyper-v 虚拟交换机管理器 新建交换机。如果有了,可以跳过。新建的虚拟机设置里面网络适配器选择交换机。
  6. 安装centos7. 参考文章:http://www.cnblogs.com/dunitian/p/4976077.html

    文章内非常详细的讲解了如何安装centos,包括分区等

  7. 系统安装完成时候,设置一些基本属性
  8. 设置网卡静态ip,并将网卡设置为开机启动

    # ip a查看网卡名字。定位到文件/etc/sysconfig/network-scripts。编辑网卡名字的文件,可以使用vi命令,或者使用winscp之类的ftp登录编辑。

    类似ifcfg-eth0之类的名字,主要配置选项:

    ONBOOT=yes             //开机启动

    IPADDR=192.168.77.60    //ip地址

    PREFIX=24            //掩码 255.255.255.0

    GATEWAY=192.168.77.1        //网关

    DNS1=192.168.77.1         //dns

    参考文章:http://www.cnblogs.com/dunitian/p/4975830.html

     

  9. 安装.net core sdk

    官方指导说明地址:https://www.microsoft.com/net/core#centos

curl -sSL https://raw.githubusercontent.com/dotnet/cli/rel/1.0.0-preview1/scripts/obtain/dotnet-install.sh | bash /dev/stdin --version 1.0.0-preview1-002702 --install-dir ~/dotnet

可能提示 缺少包libunwind,libicu等。正常安装缺少的包即可。使用yum -y install libunwind 命令安装

 

  1. 一切安装顺利,就可以运行我们在linux的第一句hello world啦。
  2. 新建目录,初始我们的项目。mkdir /sourcecode/myfirstapp
  3. 定位到刚才创建的目录cd mkdir /sourcecode/myfirstapp
  4. 运行命令 dotnet new 初始化一个新的控制台程序,可以编辑Program.cs文件,非常熟悉的Main函数,随便写点什么。
  5. 运行命令 dotnet run

目录
相关文章
|
Linux Shell
在Linux、CentOS7中设置shell脚本开机自启动服务
以上就是在CentOS 7中设置shell脚本开机自启动服务的全部步骤。希望这个指南能帮助你更好地管理你的Linux系统。
2162 25
|
存储 IDE Linux
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
本文详细介绍了在VMware虚拟机中安装CentOS 6.8的全过程。首先,需确保已安装VMware并开启V-CPU虚拟化功能,可通过BIOS设置或使用LeoMoon CPU-V工具检测。接着,下载CentOS镜像文件,并在VMware中新建虚拟机,配置CPU、内存、硬盘等参数。最后,加载ISO镜像启动虚拟机,按照提示完成CentOS的安装,包括语言、键盘、存储方式、地区、密码设置及硬盘分区等步骤。安装完成后,以root用户登录即可进入系统桌面,开始学习Linux命令和操作。
1459 12
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
|
安全 Linux 网络安全
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
597 10
|
Oracle 关系型数据库 Linux
MyEMS开源系统安装之CentOS/RHEL/Rocky/AlmaLinux/Oracle Linux
本指南介绍如何在CentOS/RHEL/Rocky/AlmaLinux/Oracle Linux服务器上部署MyEMS开源能源管理系统。内容涵盖系统准备、数据库配置、多个MyEMS服务(如myems-api、myems-admin、myems-modbus-tcp等)的安装与配置,以及Nginx服务器设置和防火墙规则调整。通过完成所有步骤,您将能够访问MyEMS Admin UI和Web UI,默认端口分别为8001和80,初始登录凭据已提供。
859 0
|
开发框架 前端开发 .NET
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
915 0
|
监控 前端开发 API
一款基于 .NET MVC 框架开发、功能全面的MES系统
一款基于 .NET MVC 框架开发、功能全面的MES系统
745 5
|
开发框架 前端开发 JavaScript
ASP.NET MVC 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
460 7
|
存储 开发框架 前端开发
ASP.NET MVC 迅速集成 SignalR
ASP.NET MVC 迅速集成 SignalR
382 0
|
开发框架 前端开发 .NET
ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
ASP.NET MVC WebApi 接口返回 JOSN 日期格式化 date format
384 0
|
开发框架 前端开发 安全
ASP.NET MVC 如何使用 Form Authentication?
ASP.NET MVC 如何使用 Form Authentication?
532 0