`
sealbird
  • 浏览: 586306 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

[1] 完全可以在Linux上跑ASP.NET网站

阅读更多
引用

  近来,随着Mono2.4和Jexus web server 2.3的成功发布,在Linux 平台架设Asp.net的时机已经完全成熟。由于Linux服务器系统所具备的大量的优点,可以预计,跨平台的Linux ASP.NET网站必将进入我们的工作与生产实际。

名词解释: 

一、Mono: 
Mono是一个开源项目,是按ECMA-335定义的标准执行.NET框架,简单地说,Mono就是大家梦寐以求的.NET跨平台框架。Mono现在已经支持Linux、Mac OS X、Solaris和Windows平台。就版本而言,Mono2.4版与微软.net框架3.5版相当。 

下载地址:www.go-mono.com 

二、Jexus web server for linux 
Jexus是一款跨平台的WEB服务器力作,属于免费软件,支持windows、linux、unix等多种平台。由于Jexus本身的DotNET特性,因此Jexus对ASP.NET有一种天然的亲和力,是Linux/Unix等非Windows平台架设ASP.NET WEB服务器的首选方案。同时,由于Jexus拥有IIS所不具有的Urlwrite等特殊功能以及防止非法请求(如SQL注入)等入侵检测机制,因此,Jexus也是Windows平台搭建ASP.NET WEB服务器的极为重要选择。 

Jexus下载地址:linux.j66.net
分享到:
评论

相关推荐

    【ASP.NET编程知识】.Net Core WebApi部署在Linux服务器上的方法.docx

    ".NET Core WebApi 在 Linux 服务器上的部署方法" .NET Core WebApi 是微软推出的一个跨平台的 Web 框架,能够在 Linux 服务器上运行。下面是将 .NET Core WebApi 部署在 Linux 服务器上的方法。 准备服务器 首先...

    Linux下架设Asp.Net服务器

    http://www.wxqcw.com/提供该文档,主要是为了帮助那些需要在Linux下架设Asp.Net服务器的站长们。外加上,使用Lighttpd服务器,使得大大提高服务器的稳定性,和访问速度。不过可惜的是,该文档并未说明,如何将MsSql...

    Linux下采用MonoJexus部署ASP.NET-MVC、WCF、WebAPI、C应用程序.docx

    Mono 提供了一个 C# 语言的编译器、CLR 的运行时和一组类库,使得开发人员可以在 Linux 平台上使用 C# 语言开发应用程序。同时,Mono 也实现了 ADO.NET 和 ASP.NET,能够使得开发人员在 Linux 平台上使用 ASP.NET ...

    linux_asp.net_Tools_linux.rar_linux asp

    然而,随着技术的发展,特别是Microsoft的.NET Core框架的推出,ASP.NET应用程序现在可以在非Windows操作系统上运行,包括Linux。本压缩包"linux_asp.net_Tools_linux.rar_linux asp"提供了一些工具和资源,帮助...

    ASP.NET动态网站开发教程PPT

    最后,ASP.NET Core是ASP.NET的最新版本,它是跨平台的,可以在Windows、Linux和macOS上运行。ASP.NET Core引入了许多性能优化和模块化设计,使得开发更加高效和灵活。 总的来说,这门ASP.NET动态网站开发教程PPT将...

    asp.net 后台管理系统界面

    在 ASP.NET 中,我们可以使用多种技术来构建这样的系统,如ASP.NET MVC、ASP.NET Web Forms 或 ASP.NET Core。下面我们将深入探讨这些知识点: 1. **ASP.NET MVC**: ASP.NET MVC(Model-View-Controller)是一种...

    ASP.NET做的网站

    10. **开源和跨平台**:ASP.NET Core是跨平台的,可以在Windows、Linux和macOS上运行,并且是开源的,这意味着开发者可以自由地查看源码,参与到社区的开发中。 在你们的项目中,可能涉及了数据库交互,例如使用ADO...

    ASP.NET Core 3.1中文教程.pdf

    ASP.NET Core 支持多种开发环境,包括 Windows、Linux 和 macOS 等。 二、ASP.NET Core 的特点 * 跨平台:ASP.NET Core 支持多种操作系统,包括 Windows、Linux 和 macOS 等。 * 高性能:ASP.NET Core 使用了最新...

    ASP.NET动态网站开发教程(第二版)

    4. **ASP.NET Core**: 作为.NET Framework的升级,ASP.NET Core是跨平台、高性能的开源框架,支持Windows、Linux和Mac OS,可部署在IIS、Kestrel等服务器上。 二、ASP.NET开发环境 1. **Visual Studio**: 微软提供...

    最新ASP.NET5-RC1版本的文档

    4. **跨平台支持**:ASP.NET 5 RC1可以在.NET Core上运行,这意味着开发者可以使用相同的代码库在Windows、Linux和Mac OS上部署应用,极大地扩展了开发者的环境选择。 5. **DNX (Developer .NET Execution ...

    ASP.NET网站和PHP网站部署至LINUX环境.docx

    在Linux上部署ASP.NET网站,我们可以借助于Jexus服务器,这是一款专为Linux设计的ASP.NET Web服务器。以下是部署步骤: 1. 访问官方网站(https://www.linuxdot.net/)下载最新版本的Jexus,这里以Jexus V6.3.x x86...

    网站开发必备-快速浏览Asp.Net网站绿色小工具

    9. **跨平台兼容**:虽然Asp.Net主要运行在Windows上,但随着.NET Core的推出,此工具可能也支持在Mac和Linux系统中运行Asp.Net项目。 通过这些特性,这款Asp.Net网站快速浏览小工具无疑成为了开发者手中的得力助手...

    asp.net经典教程 asp.net夜话

    随着技术的发展,微软推出了跨平台的ASP.NET Core,它可以运行在Windows、Linux和macOS上。ASP.NET Core结合了Web Forms和MVC的优点,同时提供了更高的性能和可移植性。 6. **Web API**: ASP.NET Web API是一个...

    asp.net实现SSH连接远程Linux服务器

    在IT行业中,ASP.NET是一种基于.NET Framework的服务器端Web应用程序开发平台,由微软提供,用于构建动态网站、web应用和web服务。而SSH(Secure Shell)是一种网络协议,用于安全地远程登录到Linux或Unix系统,进行...

    asp.net有关网站设计

    3. **ASP.NET Core**:这是ASP.NET的跨平台版本,可以运行在Windows、Linux和macOS上。ASP.NET Core集成了Web Forms和MVC的优点,同时引入了依赖注入、中间件等新特性,提高了性能和开发效率。 在设计ASP.NET网站时...

    asp.net core 3.1中文教程.pdf

    ASP.NET Core 是一个跨平台的开源框架,用于在 Windows、macOS 或 Linux 上生成基于云的新式 Web 应用。 ASP.NET Core 具有如下优点: 生成 Web UI 和 Web API 的统一场景。 针对可测试性进行构建。 Razor Pages ...

    asp.net 完全入门(PDF).rar

    除此之外,ASP.NET Core是ASP.NET的最新版本,它是跨平台的,可以在Windows、Linux和macOS上运行。ASP.NET Core集成了Kestrel服务器,支持HTTP/2协议,并且与.NET Core框架紧密集成,提供了更高的性能和模块化结构。...

    ASP.NET微型服务器

    总的来说,ASP.NET微型服务器为开发者提供了一个快速、简便的开发和调试环境,通过“AspNet.exe”这样的工具,我们可以轻松地在本地运行和测试ASP.NET项目,而无需复杂的服务器配置。在理解了这些基本概念后,开发者...

    ASP.NET实践教程课件

    在ASP.NET中,开发者可以使用多种编程语言,如C#、VB.NET等,通过直观的标记语言(如ASP.NET标记)和服务器控件来构建网页。这种框架的优势在于它能够处理页面生命周期、自动管理状态、提供丰富的内置功能以及易于...

    【ASP.NET编程知识】ubuntu16.4下用jexus部署ASP.NET Core环境.docx

    【ASP.NET编程知识】在Ubuntu 16.4下使用Jexus部署ASP.NET Core环境是一项重要的技术实践,尤其对于开发者来说,了解如何在Linux系统上部署.NET应用是必不可少的技能。本文将详细介绍如何在Ubuntu 16.04上通过Jexus ...

Global site tag (gtag.js) - Google Analytics