Linux( CentOS 6.6 ) 环境下使用 MONO + Jexus 配置 ASP.NET 以及MVC运行环境

1.本机环境如下图所示:(centOS 6.6)

2.使用yum安装必要的软件包(本机yum源是阿里云的配置):

yum -y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-devel libtiff-devel libexif-devel giflib-devel libX11-devel freetype-devel fontconfig-devel  cairo-devel

3.安装Mono需要的GDI+兼容API的库Libgdiplus:

cd /usr/local/src/

wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-3.8.tar.gz

tar zxf libgdiplus-3.8.tar.gzcd libgdiplus-3.8

./configure --prefix=/usr

make

make install

4.安装Mono (大概需要一个小时左右)

cd /usr/local/src/

wget http://download.mono-project.com/sources/mono/mono-3.10.0.tar.bz2

tar -jxf mono-3.10.0.tar.bz2

cd mono-3.10.0

./configure --prefix=/usr

make

make install

5.安装完成后,输入mono -V查看版本信息,出现如下信息则安装成功。

6.安装Jexus,命令如下:

cd /usr/local/src/

wget http://www.linuxdot.net/down/jexus-5.6.3.tar.gz

tar -zxf jexus-5.6.3.tar.gz

cd jexus-5.6.3

./install

7.启动、重启、停止Jexus:

/usr/jexus/jws start

/usr/jexus/jws restart

/usr/jexus/jws stop

8.部署Asp.Net程序:

1)切换到安装目录下的siteconf目录下:(默认只有一个default文件)

2)复制一个新的bbs文件出来 并编辑:(修改端口号、发布目录、以及域名配置信息即可)

cp default bbs

9.在windows上新建webForm项目并发布、打包成rar文件,使用rz -y 上传到linux:

10.使用rar解压:

1)安装命令:

wget http://www.rarsoft.com/rar_CN/rarlinux-3.9.3.tar.gz

tar -xzvf rarlinux-3.9.3.tar.gz

cd rar

make

make install

2)使用时如果报错,缺少libstdc++.so.6则使用yum -y install libstdc++.so.6命令进行安装。

3)使用rar -a mvcTest.rar解压到相应目录即可。

11.将asp.net网站解压到/var/www/bbs下:

12.在windows上查看网站如下图:

时间: 2024-10-13 02:00:54

Linux( CentOS 6.6 ) 环境下使用 MONO + Jexus 配置 ASP.NET 以及MVC运行环境的相关文章

LINUX环境下SVN安装与配置(利用钩子同步开发环境与测试环境)

安装采用YUM一键安装: 1.环境Centos 6.6 2.安装svnyum -y install subversion 3.配置 建立版本库目录mkdir /www/svndata svnserve -d -r /www/svndata 4.建立版本库 创建一个新的Subversion项目svnadmin create /www/svndata/project 5.版本库配置 进入对应的版本库如nilrxx,里面有一些自动给生成的文件.在conf目录下就是我们需要配置的三个文件:authz 

Windows和Linux环境下Memcached安装与配置(转)

一.memcached安装配置 windows平台安装 1.memcached-1.2.6-win32-bin.zip下载地址: http://code.jellycan.com/memcached/,执行memcached.exe -d install 安装. 2.守护进程方式启动:memcached.exe -m 512 -d start-d为守护进程启动,不能指定端口 默认端口11211-m为指定内存大小 3.指定端口启动:memcached.exe –p 33000 -m 512可以启动

LInux环境下Eclipse + Tomcat + MySQL 配置J2EE开发环境的方法

上一篇博文里总结了面向对象三大特性在Java中的体现,现在谈一谈Java中的抽象类,接口,内部类等特性. 一. 抽象类 public abstract class Shape { public int shapeID = 0; public abstract double getArea(); } Java中允许类.接口或成员方法具有抽象属性,而不允许成员域或构造方法具有抽象属性. 类修饰词中含有abstract的类具有抽象属性,称为抽象类:接口总是具有抽象属性. 如果成员方法的修饰词中含有ab

[转]Windows环境下尝试安装并配置PHP PEAR备忘

转自:http://wangye.org/blog/archives/266/ 什么是PEAR 来自百度百科:PEAR 是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写.它是一个PHP扩展及应用的一个代码仓库,简单地说,PEAR之于PHP就像是CPAN(Comprehensive Perl Archive Network)之于Perl. 由此可见PEAR是PHP代码的仓库,在这里可以找到很多有用的代码,避免我们重复写一些功能,

联想电脑win7旗舰版环境下的如何成功配置AppServ

毕业设计中需要用Mysql数据库,并且想找一个方便Mysql数据库编程的开发工具,百度搜索了一下,AppServ集成环境安装包能快速搭建环境. 安装过程比较简单 一.下载安装包,我下载的是AppServ 2.5.10 for Windows,推荐大家到appserv 官方网站  http://www.appservnetwork.com/  下载安装包 二.点击安装程序,按照提示一路安装下去 注意: 1.Apache HTTP service PHP运行环境(必选项) 3. MYSQL data

Mac 环境下svn服务器的配置

Mac 环境下svn服务器的配置 本文目录 ? 一.创建代码仓库,用来存储客户端所上传的代码 ? 二.配置svn的用户权限 ? 三.使用svn客户端功能 在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置. 我们首先来看下,如何在Mac环境下搭建svn服务器端环境. 一.创建代码仓库,用来存储客户端所上传的代码 我现在 /User

libCURL开源库在VS2010环境下编译安装,配置详解

libCURL开源库在VS2010环境下编译安装,配置详解 转自:http://my.oschina.net/u/1420791/blog/198247 CURL开源库VS2010环境下编译安装,配置详解 一 准备 1.1 CURL官网下载地址:http://curl.haxx.se/download.html 1.2 找到源码包,我这里下载的是7.32.0版:http://curl.haxx.se/download/curl-7.32.0.zip 二 步骤 2.1 打开curl-7.32.0\

实验七:Xen环境下cirrOS的安装配置

实验名称: Xen环境下cirrOS的安装配置 实验环境: 这里的cirrOS和实验六中的busybox的启动方式相同,唯一的区别就是我们使用的cirrOS镜像中,已经包含了根文件系统.内核文件以及ramdisk和grub程序: 只需要我们使用xen环境下的/usr/bin/pygrub程序来引导即可: 所以,这里只需要看xen环境的安装是否正常即可:通过 xl list 命令来测试即可: 实验需求: 通过 pygrub 程序引导 cirrOS 启动,虚拟机系统cirrOS正常运行即可: 实验配

Sublime配置C和C++编译运行环境

最近在学习<深入理解计算机系统>,里面的代码是在Linux环境下的C语言编写,由于采用gcc编译环境,为方便本人学习,特在Windows环境下载了MinGM,并且配合Sublime编辑器,发挥很大功能,能够实现简单C程序的编译,运行和反编译查看汇编代码. 1.安装MinGW 在安装Dev C++的过程中自动安装了MinGW,也可以单独下载安装MinGW. 2.配置环境变量 在MinGW bin文件中有很多命令,为了使这些可执行命令在控制台直接使用,需要配置环境变量,根据MinGW的文件路径 (