zoukankan      html  css  js  c++  java
  • 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] name=packages-microsoft-com-prod baseurl= https://packages.microsoft.com/yumrepos/microsoft-rhel7.3-prod enabled=1 gpgcheck=1 gpgkey=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应用程序!

     

    参考:河边梧桐树

  • 相关阅读:
    ACM的算法分类 2015-04-16 14:25 22人阅读 评论(0) 收藏
    初学Larevel 2014-08-21 11:24 90人阅读 评论(0) 收藏
    初学PHP&MySQL 2014-05-31 12:40 92人阅读 评论(0) 收藏
    codeforces 570 E. Pig and Palindromes (dp)
    codeforces 570 D. Tree Requests (dfs序)
    poj 2157 Maze (bfs)
    cf 570 C. Replacement (暴力)
    cf 570B B. Simple Game(构造)
    cf 570 A. Elections
    hdu 1429胜利大逃亡(续) (bfs+状态压缩)
  • 原文地址:https://www.cnblogs.com/Sungeek/p/8417881.html
Copyright © 2011-2022 走看看