`
djking
  • 浏览: 8798 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

Windows下Apache配置Mono

阅读更多

1、先安装Apache。

2、下载附件.附件是Windows下Mono的apache使用的Mod_mono.so模块。

3、解压文件,把Mod_mono.so复制到apache下的modules文件夹。

4、配置Apache文件夹下的conf中的httpd.conf

添加:

LoadModule mono_module modules/mod_mono.so

AddType application/x-asp-net .aspx .ashx .asmx .ascx .asax .config .ascx
AddHandler mono_module .aspx .ascx .asax .ashx .config .cs .asmx .axd

MonoAutoApplication enabled
#C:/Mono/bin/mod-mono-server4为Mono下的.net4.0模块,2.0就使用C:/Mono/bin/mod-mono-server2

MonoServerPath mono_module "C:/Mono/bin/mod-mono-server4"

<Directory "C:/Apache/htdocs">

    #在主目录下添加SetHandler mono_module
    SetHandler mono_module
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

 

注意红色字体,必须全部要一致。

打完收工。。

 

 

分享到:
评论

相关推荐

    CentOS配置MONO运行环境

    首先,开始配置MONO环境前,确保系统是最新的。执行`yum update`来更新所有已安装的软件包和系统补丁,以避免因依赖问题导致的安装失败。 接下来,我们需要安装一些必要的库,这些库对于构建和运行MONO至关重要。...

    apache+asp.net3.5安装配置教程_内有安装软件

    1. **部署应用**:将ASP.NET 3.5的应用程序文件(包括.aspx、.dll等)复制到Apache配置中的应用根目录。 2. **测试运行**:在浏览器中输入Apache服务器的地址(例如http://localhost/your/app/path/default.aspx)...

    mod_mono源代码 与 Win32下.so文件

    标题中的“mod_mono源代码 与 Win32下.so文件”指的是Apache服务器上的一个扩展模块——mod_mono,它是用于在Windows环境下运行.NET应用程序的关键组件。这个模块使得Apache能够托管基于.NET Framework(或其开源...

    mono编译配置.rar

    配置ASP.NET需要设置IIS替代品,如XSP或Apache的mod_mono模块。 8. ** 扩展与库** Mono包含了丰富的类库,覆盖了.NET Framework的大部分功能。此外,还可以通过NuGet包管理器安装第三方库,扩展Mono的功能。 9. *...

    mod-mono-master

    4. 配置 Apache:编辑 Apache 的配置文件(如 httpd.conf),加载 mod_mono 模块并配置 ASP.NET 应用的路径。 5. 重启 Apache:`sudo systemctl restart apache2` 或者 `sudo service apache2 restart`。 6. 部署...

    mono初级级入门.rar

    对于初学者来说,了解如何在Linux环境下安装和配置Mono是首要步骤。这通常涉及下载源码或者使用包管理器进行安装。一旦安装完成,学习如何使用`mcs`命令行编译器编写和编译C#程序是很基础的技能。同时,理解如何使用...

    mono开发包

    2. 配置Apache以加载Mod_mono模块并设置ASP.NET应用的路径。 3. 将你的ASP.NET应用的编译结果放置在Apache的Web根目录下。 4. 重启Apache服务器,使配置生效。 通过这些步骤,你可以利用Mono在Linux环境下构建和...

    APACHE的.net 支持插件

    4. 配置Apache:编辑Apache的配置文件(如httpd.conf),添加Mod_mono的配置指令,指定.NET应用的路径和执行方式。 **三、运行ASP.NET应用** 1. CGI模式:每个HTTP请求都会启动一个新的.NET进程,适合小型应用,但...

    Apache+asp.net解析模块

    3. **配置Apache**:在Apache的配置文件(如`httpd.conf`)中添加MOD_mono的配置段,包括设置模块路径、ASP.NET应用程序的根目录、以及启用ASP.NET处理请求的相关指令。 4. **注册ASP.NET应用**:通过MOD_mono的...

    实战Nginx.取代Apache的高性能Web服务器.2010

    - **Windows环境下的安装**:Nginx也可以在Windows环境下运行,可以通过安装包完成安装。 - **Linux环境下的安装**:在大多数Linux发行版中,可以通过包管理器(如apt、yum或dnf)轻松安装Nginx。 - **Nginx的启动...

    如何在Apache服务器中托管ASP.NET网站

    例如,如果网站文件位于`/var/www/html/myaspnetapp`,则在Apache配置文件中添加以下虚拟主机配置: ```apacheconf *:80&gt; ServerName yourdomain.com DocumentRoot /var/www/html/myaspnetapp AllowOverride ...

    MonoTest 在Linux下运行

    2. **配置Web服务器**: Linux上常见的Web服务器有Apache和Nginx,它们都可以通过FastCGI或mod_mono模块与Mono集成。FastCGI提供了一个进程间通信协议,使得Web服务器可以将请求转发给Mono处理。对于Apache,你需要...

    fastcgi安装文件

    - 使用说明可能涵盖如何在Web服务器的配置文件中添加FastCGI模块设置,如IIS的Web.config或Apache的httpd.conf文件中的设置。 - 另外,它可能还会提供错误排查、日志查看和性能优化的建议。 4. **下载吧下载说明....

    Mono-FM-开源

    在 Mono-FM 中,用户可以通过标准的Web界面在任何支持的设备上访问和管理他们的文件,无论是在Windows、Linux还是Mac OS操作系统上。这样的设计使得远程办公、团队协作和文件共享变得更加便捷。它的核心特性包括浏览...

    sqlitedemo:Linux和Mono演示上的sqlite

    3. **配置文件**:可能有`.config`文件,用于设置连接字符串和其他应用程序配置,比如数据库的路径、Mono运行时的配置等。 4. **示例查询**:项目可能包含了演示如何执行SQL查询的C#代码片段,比如SELECT、INSERT、...

    linux_asp.net_Tools_linux.rar_linux asp

    这包括修改Apache的配置文件(如httpd.conf或sites-available目录下的配置文件),添加必要的模块加载和配置指令。 3. **设置应用程序池和虚拟主机**: 定义应用程序池来隔离不同ASP.NET应用的运行环境,并创建虚拟...

Global site tag (gtag.js) - Google Analytics