• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Linux(Ubuntu)下搭建ASP.NET Core环境

    今天来学习一下ASP.NET Core 运行在Ubuntu中。无需安装mono 。

    环境

    Ubuntu 14.04.4 LTS 服务器版 全新安装系统。

    下载地址:http://mirrors.neusoft.edu.cn/ubuntu-releases/14.04.4/ubuntu-14.04.4-server-amd64.iso

    你也可以下载桌面版安装。

    下载地址:http://mirrors.neusoft.edu.cn/ubuntu-releases/14.04.4/

    安装DNVM

    首先确保安装了 unzip 及curl

    复制代码 代码如下:
    sudo apt-get install unzip curl

    下载及安装DNVM

    复制代码 代码如下:
    curl -sSL https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.sh | DNX_BRANCH=dev sh source ~/.dnx/dnvm/dnvm.sh

    安装完成后运行dnvm 如下图,证明安装成功。

    安装DNX

    安装 DNX for .NET Core

    1.安装dnx必要环境

    复制代码 代码如下:
    sudo apt-get install libunwind8 gettext libssl-dev libcurl4-openssl-dev zlib1g libicu-dev uuid-dev

    2.使用DNVM 安装DNX for .NET Core

    复制代码 代码如下:
    dnvm upgrade -r coreclr

    安装libuv

    sudo apt-get install make automake libtool curl
    curl -sSL https://github.com/libuv/libuv/archive/v1.8.0.tar.gz | sudo tar zxfv - -C /usr/local/src
    cd /usr/local/src/libuv-1.8.0
    sudo sh autogen.sh
    sudo ./configure
    sudo make
    sudo make install
    sudo rm -rf /usr/local/src/libuv-1.8.0  cd ~/
    sudo ldconfig

    至此环境也就安装好了,我们来部署项目。

    将项目上传至ubuntu。

    进入项目目录,运行下面命令。

    复制代码 代码如下:
    dnu restorednu build --framework dnxcore50dnx web

    成功运行:

    参考文档:

    https://docs.asp.net/en/latest/getting-started/installing-on-linux.html

    如果你觉得本文对你有帮助,请分享给更多的小伙伴,谢谢。

    您可能感兴趣的文章:
    • 谈谈如何在ASP.NET Core中实现CORS跨域
    • CodeFirst从零开始搭建Asp.Net Core2.0网站
    • ASP.NET Core 1.0 部署 HTTPS(.NET Core 1.0)
    • VS2015 搭建Asp.net core开发环境的方法
    • Asp.Net Core简介与安装教程
    • 解析Asp.net Core中使用Session的方法
    • asp.net core下给网站做安全设置的方法详解
    上一篇:Ubuntu16.04系统配置.net core环境
    下一篇:云服务器下搭建ASP.NET Core环境
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    Linux(Ubuntu)下搭建ASP.NET Core环境 Linux,Ubuntu,下,搭建,ASP.NET,