CentOS7安装搭建.Net Core 2.0环境-详细步骤

一、构建.Net core 2的应用程web发布

因为是用来测试centos上的core 环境,先直接用vs17自带的core实例。

 

 

二、部署CentOS7的core环境

1、连接并启动之前安装的虚拟机,“root”登录

2、一般Linux虚拟机都是最小化安装或者基础化安装,没有安装GUI界面,那么我们需要能够对其远程操作。

我习惯用的是xshell 5,具体连接的方式比较简单,不懂的可以度娘,这里就不提到了,直接进入部署.net core环境环节!

 

三、对于安装.net core 2 我们直接用微软官方的参照资料:https://www.microsoft.com/net/learn/get-started/linuxcentos

1.Add the dotnet product feed

要开始安装.NET,您需要注册Microsoft签名密钥并添加Microsoft产品提要。这只需要每台机器一次。

打开命令提示符并运行以下命令:

#sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

#sudo sh -c 'echo -e "[packages-microsoft-com-prod]\nname=packages-microsoft-com-prod \nbaseurl= https://packages.microsoft.com/yumrepos/microsoft-rhel7.3-prod\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/dotnetdev.repo'

2.Install the .NET SDK
更新可用于安装的产品,安装.NET所需的组件,然后安装.NET SDK。

在命令提示符下,运行以下命令:
#sudo yum update
#sudo yum install libunwind libicu
#sudo yum install dotnet-sdk-2.1.4

执行完之后,输入dotnet --help
# dotnet --help,出现如下图所示,环境安装成功!

 


如果你想验证一下web站点能否运行,也可以创建个简单的实例来测试
3.
Create your app

打开一个新的命令提示符并运行以下命令。
#dotnet new console -o myApp
#cd myApp

dotnet命令将为您创建一个new类型应用程序console-o参数将创建一个名为myApp您的应用程序将被存储的目录,并填充所需的文件。cd myApp命令将您放入新创建的应用程序目录。

文件myApp夹中的主文件是  Program.cs默认情况下,它已经包含了编写“Hello World!”的必要代码。到控制台。

using System;

namespace myApp
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }
}

4.Run your app

在您的命令提示符下,运行以下命令:

#dotnet run
恭喜,您已经构建并运行了您的第一个.NET应用程序!

 

参考:河边梧桐树

 

posted @ 2018-02-05 15:43  Tse先生  阅读(602)  评论(0编辑  收藏  举报