zoukankan      html  css  js  c++  java
  • Linux Centos7部署 .Net Core2.0

    一.安装Centos虚拟机

    过程省略……

    二.安装.Net Core环境

    咱直接登录.net core官网,安装官网提示的指令依次敲下去就行了,

    添加.net 产品注入

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

    2. 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'

    安装.net sdk

    sudo yum update

    sudo yum install libunwind libicu

    sudo yum install dotnet-sdk-2.0.3  

    注意这个2.0.3版本号,要根据自己项目的情况来,我开发的时候是用的2.0.3,所以这里安装的要>=这个版本

    输入 dotnet --info 看看有没有安装成功

    美滋滋,环境安装到这里就结束了,接下来就是把项目发布到centos服务器

    三.发布.Net Core 应用

    1. 我这里是通过VS17进行发布,跟之前.net项目发布没有区别,直接右键项目,点发布,选择存储文件的文件夹,一顿操作就行

    2. 通过ftp工具XFTP 把发布到的文件上传到Centos系统上,工具百度自行下载即可

    3. 在Centos上打开终端,进入你存项目的文件夹

     

    4.输入指令 dotnet MvcDemo.dll (MvcDemo.dll这个根据自己的项目名字来)

    看到这个画面,就证明搞成功了,爽歪歪,是不是很简单,接下来我们打开这个地址浏览一下

           完美,到这里就结束了,有空写下托管环境,先贴上官方教程

         Nginx:

        https://docs.microsoft.com/zh-cn/aspnet/core/publishing/linuxproduction?tabs=aspnetcore2x

        Apache:

        https://docs.microsoft.com/zh-cn/aspnet/core/publishing/apache-proxy

  • 相关阅读:
    WPF DelegateCommand 出现Specified cast is not valid
    WPF DelegateCommand 出现Specified cast is not valid
    WPF DelegateCommand 出现Specified cast is not valid
    win10 sdk 是否向下兼容
    win10 sdk 是否向下兼容
    win10 sdk 是否向下兼容
    PHP extract() 函数
    PHP end() 函数
    PHP each() 函数
    PHP current() 函数
  • 原文地址:https://www.cnblogs.com/Arlt/p/8144741.html
Copyright © 2011-2022 走看看