• CentOS 6.0 安装 MONO 2.10.8


    1.更新系统   

     yum update

    2.安装必要的相关库   

     yum 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 httpd httpd-devel

    3.安装 libgdiplus

     cd /usr/local/src/

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

     tar -jxvf libgdiplus-2.10.tar.bz2

     cd libgdiplus-2.10

     ./configure --prefix=/opt/mono

     make

     make install

     echo "/opt/mono/lib" > /etc/ld.so.conf.d/mono.conf

     ldconfig 

    4.安装 mono  

     cd /usr/local/src/ 

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

     tar -jxvf mono-2.10.8.tar.bz2

     cd mono-2.10.8

     ./configure --prefix=/opt/mono

     make  

     漫长的等待.......

     make install

     echo export PKG_CONFIG_PATH=/opt/mono/lib/pkgconfig:$PKG_CONFIG_PATH>>~/.bash_profile

     echo export LD_LIBRARY_PATH=/opt/mono/lib:$LD_LIBRARY_PATH>>~/.bash_profile

     echo export PATH=/opt/mono/bin:$PATH>>~/.bash_profile

     source ~/.bash_profile

     输入 mono -V 如有mono版本信息,则安装成功. 

     5.安装mono xsp-2.10

     cd /usr/local/src/ 

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

     tar jxvf xsp-2.10.tar.bz2

     cd xsp-2.10

     ./configure -prefix=/opt/mono

     make

     make install

    6.安装mod_mono-2.10

     cd /usr/local/src/ 

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

     tar jxvf mod_mono-2.10.tar.bz2

     cd mod_mono-2.10

     ./configure -prefix=/opt/mono

     make; 

     make install

    mod_mono配置:
    cp /etc/httpd/conf/mod_mono.conf /etc/httpd/conf.d/mod_mono.conf
    在mod_mono.conf中加入如下配置

    MonoServerPath /opt/mono/bin/mod-mono-server4 

    修改/etc/profile,在末端添加

    MONO_HOME=/opt/mono
    PATH=$MONO_HOME/bin:$PATH
    CLASSPATH=.:$MONO_HOME/lib/
    export MONO_HOME
    export PATH
    export CLASSPATH

    测试是否能够执行aspx: 

    在/var/www/html/目录下建一个test.aspx页面,内容为 
    <%="Hello World!"%> 
    通过wget http://localhost/test.aspx来下载该页面的内容。 


  • 相关阅读:
    爬取拉勾部分求职信息+Bootstrap页面显示
    一名IT的术后
    CodeFirst-Section1之小例子
    简简单单C#爬虫小计
    分页:T-SQL存储过程和EF存储过程的使用
    利用jQuery获取数据,JSONP
    更新数据库忘记加条件
    redis学习笔记(九): replication
    redis学习笔记(八): multi
    redis学习笔记(七): pubsub
  • 原文地址:https://www.cnblogs.com/aquilahkj/p/2234380.html
Copyright © 2020-2023  润新知