首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
Linux资讯 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>网络管理>网络应用>正文

Linux下mono配置

http://www.oklinux.cn  2006-02-21  来源: oklinux收集整理  Myiozzdoc      会员收藏  游客收藏  【 】 
Mono相关安装包在http://www.go-mono.com/download.html下载
apache2在www.apache.org下载
1. 安装gcc编译环境(如果有可以跳过此步)
   rpm -ivh *cc*

2. 安装apache2
   tar xvzf httpd-2.0.47.tar.gz
   cd httpd*
   ./configure --prefix=/mono/apache2 --enable-so
   make
   make install

3. 安装所有下载的mono的rpm(mono的runtime,mono-0.26等等)
   rmp -ivh *.rpm

3. 安装xsp
   tar xvzf xsp-0.5.tar.gz
   cd xsp-0.5
   make
   make install

4. 安装mono(如果没有pkgconfig要先从linux安装盘上面安装)
   tar xvzf mod_mono-0.4.tar.gz
   ./configure --with-apache2=/mono/apache2 --with apxs=/usr/sbin/apxs
   make
   make install
   cd src
   make -f makedll.mak
   copy ModMono.dll /usr/lib

5. 配置apache
   include /mono/apache2/conf/mono.conf
   在httpd.conf里面加入包含一个文件mono.conf内容如下

   LoadModule mono_unix_module modules/mod_mono_unix.so
   MonoApplicationUnix /TestC /tmp/mod_mono_server

6. 运行程序
   要先启动
   mono mod-mono-server.exe --virtual 虚拟目录名
   然后启动apache即可
   apachectl start
   如果出现错误,注意看apache2/logs/error_log文件

7. 如果出现空白页面
   打开/etc/mono/machine.config文件
   将下列行注释:

QUOTE:

<section name="authentication" type="System.Web.Configuration.AuthenticationConfigHandler, System.Web" />
<add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" />
<forms name=".MONOAUTH" loginUrl="login.aspx" protection="All" timeout="30" path="/">
<authentication mode="Forms">
<credentials passwordFormat="Clear">
<!--<user name="gonzalo" password="gonz"/>-->
</forms>
</credentials>
    </authentication>
8. 如何新增一个程序
   将所有.net的程序copy到一个目录,
   将mod-mono-server.exe和mod-mono-server.exe.config copy到此目录下
   在mod-mono-server.exe.config文件中指定所用的socket文件名
   在apache配置的mono.conf文件中加入MonoApplicationUnix 虚拟目录名 刚才指定的socket文件名
   先启动mono mod-mono-server.exe --virtual 虚拟目录名(与apache中一致)
   重启apache

上一篇:Linux配置多线路ADSL的方法   下一篇:免费的Linux在构建绿色校园网中的应用


收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Linux配置多线路ADSL的方法
·免费的Linux在构建绿色校园网中的应用
·Linux成为"文件服务器"
·Linux下启动ftp及xdm配置
·提高 Linux 上 socket 性能
·清除Linux上的蠕虫程序Ramen
·在LINUX环境中配置WU-FTP服务器
·在unix和类unix系统上安装动网asp+mssql论坛
·Linux网络设置技巧:实现多网卡bonding
·全力打造多功能FreeBSD服务器
·在linux下设置WWWServer
·linux路由器建立心得
·Suse Linux下的samba设置用户说明
·Apache FAQ集锦
·使用Turbo Linux建立局域网服务器
·打造Linux网络自动补丁机(图)
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·VMware下让Linux系统与真实主机共享上
·Linux系统下服务器的硬件检查和文件传
·在虚拟机Redhat Linux下安装Samba服务
·Linux操作系统下PPPOE拨号共享上网方法
·xManager连接Linux的配置方法
·Linux和Window系统远程桌面相互访问方
·Ubuntu下用手机连接蓝牙局域网pan/pand
·如何解决Xmanager不能登陆Linux系统问
·通过Amora用symbian手机控制Linux计算
·在Linux操作系统下单网卡实现双IP的设
·Linux下使用Openssh工具远程管理Solari
·VMware下Linux与真实主机共享上网的方
  阅读排行
·LVS集群学习笔记(NAT\DR\IP tunnel)
·防火墙也能DIY----免费的专业级防火墙M
·Linux系统邮件服务器常见错误报告列表
·linux下文件服务Vsftp详细介绍
· 快速架设apache/vsftpd/samba/sendmai
· Linux下Tomcat配置技巧详解分析
·如何利用集群技术实现Web服务器的负载
·Suse Linux下的samba设置用户说明
·Linux操作系统下SVN服务器的搭建详解
·RHEL5实现高可用HA集群+GFS+Enterprise
· Snort 用户手册
·使用 screen 管理你的远程会话
·Linux操作系统下的集群工作原理及实战
·用Xmanager远程管理LINUX,AIX等UNIX系
·路由器和防火墙软件coyote Linux配置指
网摘收藏: