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应用程序!

     

    参考:河边梧桐树

  • 相关阅读:
    【青橙商城-管理后台开发】2. 商品服务模块搭建
    【青橙商城-管理后台开发】1.公共模块搭建
    Oracle对象-视图和索引
    Oracle的查询-分页查询
    Oracle的查询-子查询
    Oracle的查询-自连接概念和联系
    Oracle的查询-多表查询中的一些概念
    Oracle的查询-分组查询
    Oracle的查询-多行查询
    dotnet 开源库
  • 原文地址:https://www.cnblogs.com/Sungeek/p/8417881.html
Copyright © 2011-2022 走看看