zoukankan      html  css  js  c++  java
  • 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,看到网站运行成功,大功告成

  • 相关阅读:
    web攻击
    HTTP与HTTPS
    HTTP确认访问用户身份的认证
    Http协议(三)返回结果的HTTP状态码
    HTTP协议四(http首部)
    HTTP协议(二)报文信息
    HTTP协议(一)
    Windows10 如何设置软件开机自起动和关闭
    获取Chrome版本并下载匹配的chromedriver
    多线程Runnable
  • 原文地址:https://www.cnblogs.com/happygx/p/8820157.html
Copyright © 2011-2022 走看看