Red Hat5.5企业版上Mono配置方法
来源:互联网 发布:淘宝火山泥美白有用吗 编辑:程序博客网 时间:2024/05/23 01:12
本文介绍了Red Hat5.5企业版 Linux系统ASP.NET跨平台环境下的Mono配置。mono在Linux上配置很繁琐,还涉及到很多.net环境的支持。
本文为需要ASP.NET跨平台应用提供帮助。并且有成功案例,希望你们能得到帮助。
Linux上的Mono配置很繁琐,还涉及到很多.net环境的支持。要保证安装过程中大部分不报错才行。经过几位兄弟很长时间努力终于完成,并且成功运用到互联网上的门户网站上。文章可能分上下部分,最后附上一些安装文件。废话不多开始写文章了...
先对Linux不熟悉的同学一点小提示:
在安装的需要以root用户进行安装(系统自带的),本安装是linux系统源码安装。
tar:解压文件
cd:进入目录
configure:配置
prefix:安装路径
make:安装前
make install:安装
1. 安装apache2
Tar zxvf httpd-2.2.11.tar.gz
cd httpd-2.2.11
.configure --prefix=/usr/local/apache2
make
make install
(apache2文件夹是不存在的也不需你来创建,它会自己创建。)
开启apache服务:/usr/local/apache2/bin/apachectl restart(对于我自己所操作的系统需要回车后再输入一次才能开启)
2. 安装EXIF支持
EXIF格式是专门为数码相机照片设定的。这个格式可以记录数字照片属性信息。
tar jxvf libexif-0.6.17.tar.bz2
cd libexif-0.6.17
./configure
make
make install
tar jxvf exif-0.6.17.tar.bz2
cd exif-0.6.17
./configure --prefix=/usr/local/exif
make
make install
3. 安装TIFF支持
TIFF格式是一种主要用来存储包括照片和艺术图在内的图像的文件格式。
tar zxvf tiff-3.8.2.tar.gz
cd tiff-3.8.2
./configure --prefix=/usr/local/tiff
make
make install
4. 安装GIF支持
GIF格式是用于压缩具有单调颜色和清晰细节的图像(如线状图、徽标或带文字的插图)的标准格式。
tar jxvf giflib-4.1.6.tar.bz2
cd giflib-4.1.6
./configure --prefix=/usr/local/gif
make
make install
(注意:配置Lib及include支持)
因为源码安装后其lib和include的位置会因源码的设定各有不同,而Mono只会在/usr/lib的目录中查找,所以需要用下面的命令来配置相应的支持。
cp /usr/local/lib/pkgconfig/libexif.pc /usr/lib/pkgconfig/
cp /usr/local/gif/lib/* /usr/lib/
cp /usr/local/gif/include/* /usr/include/
cp /usr/local/tiff/lib/* /usr/lib/
cp /usr/local/tiff/include/* /usr/include/)
5.安装libgdiplus
完成支持System.Drawing类。
tar jxvf libgdiplus-2.2.tar.bz2
cd libgdiplus-2.2
./configure
make
make install
6. 安装Mono
Mono是一个由Novell公司(先前是Ximian)主持的项目.该项目的目标是创建一系列符合标准ECMA (Ecma-334和Ecma-335)的.Net 工具, 包括C #编译器和共同语言(CL 即 Common Language)执行平台(Platform). Mono项目不仅可以运行Windows系统内,还可以运行于Linux, FreeBSD, Unix, Mac OS X和Solaris.
这里需要说明的是,安装mono的目录需要指定为/usr,否则会出现503之类的错误。编译mono的时间会比较长,在编译会有一些警示,这些不会影响到后面的正常编译。
tar jxvf mono-2.2.tar.bz2
cd mono-2.2
./configure --prefix=/usr
make
make install
安装完成后输入:mono回车会显示mono的相关信息,反之就什么都没有。
7.安装xsp
xsp是asp.net的解析执行引擎,xsp相当于jsp/apache环境的tomcat。
tar jxvf xsp-2.2.tar.bz2
cd xsp-2.2
./configure --prefix=/usr
make
make install
安装完成后在终端输入:xsp --root/usr/lib/xsp/test回车
然后在浏览器中输入:http://localhost:8080/出现欢迎xsp界面
8.安装mod-mono支持
mod_mono是apache到xsp的连接器,mod_mono相当于jsp/apache环境的mod_jk(或 mod_jk2)。
tar jxvf mod_mono-2.2.tar.bz2
cd mod_mono-2.2
./configure --with-apxs=/usr/local/apache2/bin/apxs
make
make install
Red Hat 5.5企业版上Mono的配置这样就完成了。
- Red Hat5.5企业版上Mono配置方法
- 改变red hat5.5分辨率
- Red Hat5上OpenLDAP的安装
- Red Hat5 WIN7虚拟机下裸机编程环境配置
- linux(red hat5版本为例)上jdk的安装
- Red Hat5 下配置jdk-1_5_0_19-linux-i586-rpm.bin
- Red Hat 6企业版系统故障修复方法
- Red Hat5安装Oracle 11gR2
- Red Hat Enterprise Linux 5 (红帽子企业版5)下Samba, VSFTP配置与安装
- Red Hat Enterprise Linux 5 (红帽子企业版5)下Samba, VSFTP配置与安装
- Red Hat企业版5 卸载virbr0
- Oracle 10g数据库在linux (red hat 5)上的自动启动配置方法详解
- 新版Red Hat5.4的四大新特性
- red-hat5下安装firefox遇到的问题
- RED HAT5安装VMWARE TOOLS报错解决办法
- redhat 企业版5上安装oracle11g
- 红帽5.4企业版上yum的安装和配置
- 在Ubuntu操作系统上安装mono的具体方法
- vector和arrayList,LinkedList区别
- jnlp简单使用
- CONTENT_TYPE 大全
- gridview自动编号
- 程序员必看(生物钟)
- Red Hat5.5企业版上Mono配置方法
- error LNK2001: 无法解析的外部符号 Qt的moc机制
- 跳转到网页的指定位置
- onclick="return check()"和onclick="check()"区别
- Eclipse 常用快捷键
- R中数据集&适用的实验
- hdu3501 给出一个N,求1..N中与N互质的数的和
- Lua游戏脚本语言入门学习指导 .
- gridview用ViewState做分页