你的位置:首页 > ASP.net教程

[ASP.net教程]Centos6下安装Mono和Jexus部署ASP.NET应用程序(纯干货)

一、服务器

腾讯云VPS,Centos6.6系统

二、安装

1、yum升级

yum –y update

2、安装Mono所需要的库

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、安装Libgdiplus(Mono的GDI)

      地址:http://download.mono-project.com/sources/libgdiplus/

      注:你可以直接wget下载就可以,也可以先在Win7(xp)上下载后,上传到linux上,这都可以。

            你会下载到一个libgdiplus-XXXX.tar.gz.bz2的文件。

      安装步骤:

1)tar xjvf libgdiplus-XXXX.tar.gz.bz2 

      解压这个libgdiplus包 

2)cd libgdiplus-XXXX

解压后得到一个该命名的目录,进入。

3)./configure --prefix=/usr

    这个由于我对linux也不太熟悉,不知道是干嘛的,就是照葫芦画瓢了。

4)make 

5)make install

4、安装Mono

地址:http://download.mono-project.com/sources/mono/

注:你可以直接wget下载就可以,也可以先在Win7(xp)上下载后,上传到linux上,这都可以。

      你会下载到一个mono-XXXX.tar.bz2的文件

安装步骤:

1)tar xjvf mono-XXXX.tar.bz2

解压这个mono包

2)cd mono-XXXX

解压后得到一个该命名的目录,进入。

3)./configure --prefix=/usr

这个由于我对linux也不太熟悉,不知道是干嘛的,就是照葫芦画瓢了。

4)make 

5)make install

验证安装是否成功 

mono -V    

会显示mono的版本信息

5、安装Jeuxs

地址:http://www.linuxdot.net/down/jexus-5.8.1.tar.gz

注:你可以直接wget下载就可以,也可以先在Win7(xp)上下载后,上传到linux上,这都可以。

      你会下载到一个jexus-XXXXX.tar.gz的文件

安装步骤:

1)tar xjvf jexus-XXXX.tar.gz

解压这个jexus包

2)cd jexus-XXXX

解压后得一个该命名的目录,进入。

3)sudo ./install 

三、启动

sudo /usr/jexus/jws start

四、停止

sudo /usr/jexus/jws stop

五、重启

sudo /usr/jexus/jws restart

六、Jexus配置文件(将default文件复制一个,并重新起名)

位置: /usr/jexus/siteconf/default

里面有几个地方要注意

port=8013

root=/ /var/www/站点目录名称

要看详情可以到这里:

http://www.linuxdot.net/bbsfile-3500

 

七、参考资料

http://www.cnblogs.com/GuZhenYin/p/5279762.html