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
, ubuntu
, .net
, core
ubuntu安装.net
,以便于您获取更多的相关知识。

时间: 2025-01-20 14:01:16

Linux(Ubuntu)下搭建ASP.NET Core环境_实用技巧的相关文章

云服务器下搭建ASP.NET Core环境_实用技巧

最近.net core如火如荼,国内这方面环境搭建方面的文档也非常多,但是不少已经是过时的,就算按照那个流程走下去也避免不了一些地方早就不一样了.所以下面我将从头到尾的教大家搭建一次环境,并且成功运行官网的demo. 一.系统环境 本次笔者因为懒的去做虚拟机,所以注册了一个云提供商的试用账户作为本次的主机. 系统: Ubuntu Server 14.04.2 LTS 64bit Mono: 1.0.0-rc1-update1 Coreclr: 1.0.0-rc1-update1 二.正文 1.首

ubuntu16.4下用jexus部署ASP.NET Core环境_实用技巧

上篇文章介绍了下用vs发布部署到iis环境,今天说下ubuntu下部署asp.net core,不需要安装.net core sdk,自带运行时方式部署,利用jexus服务器转发请求到asp.net core. 1.部署准备环境 vmware虚拟机(其他也可以) ubuntu16.04镜像 2.发布环境 win10系统 vs2015 update3 或vs code (也可以用dotnet new -t web 命令创建项目) dotnet sdk DotNetCore.1.0.0-SDK.Pr

Ubuntu16.04系统配置.net core环境_实用技巧

Ubuntu 16.04 desktop下载地址:http://www.ubuntu.com/desktop 本次是用vmware安装该系统. ps:系统装好后默认分辨率是800*600,有点小,通过界面调整分辨率遇到很尴尬的问题,确定按钮被遮住,无法确定.只能通过终端命令调整了:xrandr -s 15差不多够大了. 下面配置环境参考文档:https://www.microsoft.com/net/core 1.配置dotnet apt-get feed置命令如下: sudo sh -c 'e

在Linux(Ubuntu)下搭建PHP环境的操作步骤_unix linux

一.安装Apache2 sudo apt-get install apache2 二.测试Apache2 在地址栏输入以下地址,出现如图所示照片,则表明安装成功 http://localhost/ 三.重启apache2服务 sudo /etc/init.d/apache2 restart //'restart'->'stop'关闭服务; 'restart'->'start'启动服务 四.安装PHP sudo apt-get install php5 libapache2-mod-php5 `

如何轻松搭建Windows8云平台的开发环境_实用技巧

准备工作 在搭建环境前,大家需要在Windows Azure平台注册免费账号,注册完成后,即可获得90天免费使用权限.注册方法请参考:免费试用Windows Azure云平台(无须提供信用卡) 如果你具有微软MSDN Subscription账户,可以根据账户权限申请为期一年的Windows Azure账号.   开发环境_实用技巧-windows实用技巧">   具有Windows Azure账号后,请检查本地机器是否安装了远程桌面应用(Remote Desktop),在随后的文章中,将

Linux服务器下搭建hadoop集群环境 redhat5/Ubuntu 12.04

Ubuntu 12.04 下搭建 hadoop 集群环境步骤 一. 搭建环境前的准备: 我的本机Ubuntu 12.04 32bit作为maser,就是上篇hadoop单机版环境搭建时用的那台机子,http://www.linuxidc.com/Linux/2013-01/78112.htm 还在KVM中虚拟了4台机子,分别起名为: son-1        (ubuntu 12.04 32bit),son-2        (ubuntu 12.04 32bit),son-3        (

Windows Server 2012 R2 Standard搭建ASP.NET Core环境图文教程_实用技巧

前言: 随着ASP.NET Core 1.0的发布,论坛里相关的文章也越来越多,正好有时间在测试环境上搭建 ASP.NET Core的发布环境,把过程中遇到的问题写给大家,以便有用到的朋友需要. 环境: Windows Server 2012 R2 Standard with Update MSDN 链接:ed2k://|file|cn_windows_server_2012_r2_with_update_x64_dvd_6052725.iso|5545705472|121EC13B53882E

在Ubuntu下搭建ASP.NET 5开发环境

0×00 写在前面的废话 年底这段时间实在太忙了,各种事情都凑在这个时候,没时间去学习自己感兴趣的东西,所以博客也好就没写了.最近工作上有个小功能要做成Web应用, 之前曾经有过类似需求,当时用的是WCF做WebAPI,前端用ExtJS.这次需求不关键,只要能解决问题就好,具体用什么技术无所谓,正好赶上 ASP.NET 5发布,所以打算尝试一下.在Windows下借助强大的VS一路安装就解决问题了,不过ASP.NET5跨平台啊,决定试一下在Linux下部署开发环 境,以后再忽悠别人入坑也更有说服

Step by step teach yourself ruby (一) -- 在ubuntu下搭建语言和开发环境

1. 安装Ruby语言 apt-get install ruby rdoc ri irb 检查安装结果 ruby -v 2. 安装Ruby语言相关库   apt-get install libruby libruby1.8 ruby1.8-dev libopenssl-ruby1.8   检查安装结果irb   3. 安装Ruby语言软件包管理系统(Package Management System)RubyGems     下载http://rubyforge.org/frs/download