一、CentOS 7 安装

下载CentOS http://isoredirect.centos.org/centos/7/isos/x86_64/  选择其中下载即可。

ASP.NET Core 入门(1)(搭建环境CentOS) 随笔 第1张

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

下载完成后打开vmware准备安装,安装比较简单,这里我们选择有界面,方便新手操作。

ASP.NET Core 入门(1)(搭建环境CentOS) 随笔 第2张

选好后然后开始安装,然后设置密码,然后重启就好了。

设置下虚拟机网络配置,以便CentOS可以上网,并且可以让XShell可以连接上。

先还原网络默认设置,然后设置CentOS虚拟机的网络模式为NAT模式。

 

ASP.NET Core 入门(1)(搭建环境CentOS) 随笔 第3张

ASP.NET Core 入门(1)(搭建环境CentOS) 随笔 第4张

 

二、Windows客户端软件(Xshell、WinSCP)

Xshell 方便远程操作CentOS,WinSCP远程FTP上传文件到CentOS。

首先查看CentOS主机的IP,Xshell 新建会话。

ASP.NET Core 入门(1)(搭建环境CentOS) 随笔 第5张

添加IP和端口,连接上虚拟机。

ASP.NET Core 入门(1)(搭建环境CentOS) 随笔 第6张

ASP.NET Core 入门(1)(搭建环境CentOS) 随笔 第7张

 

三、.NET Core1.1安装

根据微软资料 https://www.microsoft.com/net/core#linuxcentos
在命令行执行(每条命令执行看截图):

sudo yum install libunwind libicu #(安装libicu依赖)
curl -sSL -o dotnet.tar.gz https://go.microsoft.com/fwlink/?linkid=848821 #(下载sdk压缩包) 根据网速,可能快可能慢
sudo mkdir -p /opt/dotnet && sudo tar zxf dotnet.tar.gz -C /opt/dotnet #(解压缩)
sudo ln -s /opt/dotnet/dotnet /usr/local/bin #(创建链接)
dotnet new console -o hwapp # 我们初始化一个示例Hello World应用程序 (这里稍微耗时点)
cd hwapp
dotnet restore
dotnet run #运行应用程序
ASP.NET Core 入门(1)(搭建环境CentOS) 随笔 第8张
ASP.NET Core 入门(1)(搭建环境CentOS) 随笔 第9张
ASP.NET Core 入门(1)(搭建环境CentOS) 随笔 第10张

看到打印的hello world证明 .net core的环境已经装好了。

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄