• Centos7 部署.netCore2.0项目


    最近在学习.netCore2.0,学习了在Centos上部署.netCore的方法,中间遇到过坑,特意贴出来供大家分享,在此我只是简单的在CentOS上运行.NETCore网站,没有运用到nginx等

    首先需要新建.netCore2.0 项目,然后进行发布,这里就不做说明,下面直接上linux部分

    在CentOS中部署.netCore2.0 网站,在这里我用的是VMWare,装的是centos7

    进入系统后,打开终端或者Xhell客户端,进行.netCore环境安装,依次键入下面命令

    1、sudo yum install libunwind libicu

    2、curl -sSL -o dotnet.tar.gz https://go.microsoft.com/fwlink/?linkid=848821

      这里需要说明,目前贴出的地址是.netCore1.0的环境,如果你的项目是其他版本的,等环境装完后需要部署的时候,会出现版本错误,

      这里需要你在微软官网找到对应的.netCore版本文件,然后下载安装,具体就是将上面命令Https的地址换成新的即可,微软官网地址如下

      https://www.microsoft.com/net/download/linux

    3、sudo mkdir -p /opt/dotnet && sudo tar zxf dotnet.tar.gz -C /opt/dotnet

    4、sudo ln -s /opt/dotnet/dotnet /usr/local/bin

    安装完成后,运行dotnet --info,如果出现下图,则表示安装成功

    然后将刚才发布的.netCore2.0网站拷贝到服务器上

    进入到网站目录,运行 dotnet CoreWeb2.dll(这里的CoreWeb2.dll是我们新建项目生成的项目名,其他东西是一些环境类库和配置文件等),出现下面的情况表示运行成功

    然后我们打开 localhost:5000,看到网站运行成功,大功告成

  • 相关阅读:
    (转)JQuery中$.ajax()方法参数详解
    __dopostback的用法 . 编辑
    (转)__dopostback的用法 .
    (转)如何区分一个程序员是“老手“还是“新手“?
    jQuery验证框架 .
    location.href的用法
    为用户设置密码
    设置环境变量
    用 xampp 在ubuntu 下配置php 运行环境 lampp
    安装与配置JDK
  • 原文地址:https://www.cnblogs.com/happygx/p/8820157.html
Copyright © 2020-2023  润新知