在 Linux 上使用 Jexus + Mono 建立 Asp.Net 网站.

godaddy 买了个net空间,一点也不好用. 几个G的数据, 上传数据只有几kb , 想用 ssh 登录上去用 wget 下载,也不行 windows的主机貌似没有 ssh 功能...

后来实在忍受不了几KB的慢速 .找了下 VPS...Windows 的VPS 平均要比 Linux 的贵很多...

百度了下找到张善友的blog 里面介绍了怎么在 linux 上面架设 asp.net 网站的资料..感觉很不错..

以前都没怎么用过 linux ,不过有百度不怕..  折腾了半天终于搞定了.. 用 http_load 等工具测试呢,性能也很不错,,起码要比 godaddy 那个强,,最主要的是以前担心的 mono构架问题...我的网站放上去一点都没有修改,直接运行了..很不错.

一些资料

Jexus    

http://www.jexus.org/

安装很简单,连上SSH几个命令就搞定了..配置也不是很复杂..主要还是安装 Mono 复杂一点,,不过在 Debian Ubuntu 上面可以用 sudo apt-get install mono-complete 直接安装. 就是 centos 上面要复杂一点要编译安装.不过 centos7 上面可以通过添加源的方法 用yun install 来安装...

Centos 7.0 安装Mono 3.4 和 Jexus 5.6

http://www.cnblogs.com/shanyou/p/3887223.html

CentOS 7 上部署Mono 4 和Jexus 5.6

http://www.cnblogs.com/shanyou/p/4509980.html

我用 Jexus 建立的磁力搜索网站 基于 asp.net   使用 jexus + mono 假设

http://okbt.net/

网站使用了  Lucene.Net 作为底层的搜索.... 在 centos 上写了个服务,链接到 DHT网络获取种子,提交到 Lucene 实时索引.

感谢 jexus作者,在QQ群里面解答了很多问题,,也感谢 张善友 写了很多技术文章,在里面学了很多东西,少走了不少弯路..

时间: 2024-10-15 20:12:53

在 Linux 上使用 Jexus + Mono 建立 Asp.Net 网站.的相关文章

linux系统下基于mono部署asp.net,使用ef6与mysql出现的问题【索引】

git clone github.com/mono的源码,日期:2014-06-19,百度网盘链接:http://pan.baidu.com/s/1kTG9EUb 使用EntityFramework6连接MySql数据库(db first方式) 使用EntityFramework6连接MySql数据库(code first方式) 关于Linux和Windows下部署mysql.data.dll的注册问题 linux系统下基于mono部署asp.net,使用ef6与mysql出现的问题[索引]

CentOS上搭建Nginx + Mono 运行 asp.net

安装步骤: 一.获取开源相关程序: 1.利用CentOS Linux系统自带的yum命令安装.升级所需的程序库: sudo -sLANG=Cyum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip

CentOS上搭建Nginx + Mono 运行 asp.net[转]

http://www.linuxdot.net/ http://www.cnblogs.com/wander1129/archive/2011/12/16/mono.html 安装步骤: 一.获取开源相关程序: 1.利用CentOS Linux系统自带的yum命令安装.升级所需的程序库: sudo -sLANG=Cyum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freet

Linux下配置Mono和Jexus并且部署ASP.NET MVC5

1.开篇说明 本文转自霍力强的专栏http://blog.csdn.net/hliq5399/article/details/54310872 2.Mono和Jexus简单说明 a. Mono是由Novell公司(由Xamarin(已被微软收购并且将会开源,前途一片光明)发起,一个致力于开创.NET在Linux上使用的开源工 程.它包含了一个C#语言的编译器,一个CLR的运行时和一组类库,并且实现了ADO.NET和ASP.NET,能够使的开发人员在Linux下用C#开 发程序.)主持的项目,该项

Linux(CentOS 6.5)下配置Mono和Jexus并且部署ASP.NET MVC5

1.开篇说明 a. 首先我在写这篇博客之前,已经在自己本地配置了mono和jexus并且成功部署了asp.net mvc项目,我也是依赖于在网上查找的各种资料来配置环境并且部署项目的,而其在网上也已有了很多这方面的文章,故而我就想我是写还是不写呢,但是想来想 去,我还是写一下吧,因为网上的文章太杂乱,不是最新版本,不是很整齐并且也可能会遇到各种各样的问题,所以我决定写一篇从无到部署项目上线的文章并且会 友情提示很多内容以及解决方案,希望也能够融入自己的思想. b. 因为现在跨平台是一个趋势,网上

Mono和Jexus并且部署ASP.NET MVC3、4、5和WebApi

Linux(CentOS 6.7)下配置Mono和Jexus并且部署ASP.NET MVC3.4.5和WebApi(跨平台) 1.开篇说明 a. 首先我在写这篇博客之前,已经在自己本地配置了mono和jexus并且成功部署了asp.net mvc项目,我也是依赖于在网上查找的各种资料来配置环境并且部署项目的,而其在网上也已有了很多这方面的文章,故而我就想我是写还是不写呢,但是想来想去,我还是写一下吧,因为网上的文章太杂乱,不是最新版本,不是很整齐并且也可能会遇到各种各样的问题,所以我决定写一篇从

在Linux上运行ASP.NET vNext

最新的ASP.NET vNext完全开源且可以跨多个平台运行,在Windows环境下我尝试了下,几乎没花什么工夫就跑起了Sample,而在Linux环境下则要多花了不少时间,所以特别记录下整个过程,希望对其他想要尝鲜的人有所帮助. 运行环境 Ubuntu Server 14.04 VirtualBox Mono >= 3.4.1 *由于Ubuntu库中的Mono版本比较陈旧,满足不了最低要求,所以第一步要做的就是安装最新版本的Mono. 安装Mono 1. 首先从GitHub上取得mono代码:

ASP.NET 5 Core与iBoxDB包管理在Linux上快速入门示例

ASP.NET 5的一项重要更新是它支持运行在 .NET Execution Environment上 ,简称DNX. 而 DNX Core 当前能支持三个操作系统Windows Ubuntu OSX, 虽然Mono在Linux上对.NET支持非常好,但DNX引入了方便的包管理还是非常值得一试.Java的jar包不内置版本号,可以随便放在一起,.NET的dll包带版本号,放到一起时很容易就出现版本号冲突的提示,一般不影响使用. 在Ubuntu Linux上配置 DNX 也非常方便,不需要到网站下

ASP.NET Core MVC 在linux上的创建及发布

前言 ASP.NET core转眼都发布半月多了,社区最近也是非常活跃,虽然最近从事python工作,但也一直对.NET念念不忘,看过了园区大神们搭建的Asp.net core项目之后,自己也是跃跃欲试,准备搞一下ASP.NET Core mvc的创建和部署,于是便有了这篇文章,希望能够帮助到你. 环境准备 这是我的开发环境,使用的nginx是nginx 1.6.3 直接yum install,然后需要安装dotnet环境,可以参照官网教程https://www.microsoft.com/ne