`

Apache中配置ASP.NET环境

    博客分类:
  • PHP
阅读更多

前提已经搭配好Apache环境

下载安装      2mod_aspdotnet-2.0.0.msi(到这里下载http://httpd.apache.org/modules/ 

 

需要配置httpd.conf 文件 在文件末尾 加下面代码

# asp.net 支持
#
 这2条配置属于全局配置,可放在其它响应 LoadModule/AddHandler 语句块后面
#
 我的配置中,下面整个配置块是放在最后,未分开,这也是为了方便管理
LoadModule aspdotnet_module "modules/mod_aspdotnet.so"

AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj licx rem resources resx soap vb vbproj vsdisco webinfo 

 

<IfModule mod_aspdotnet.cpp>

# Mount the ASP.NET example application
#
 AspNetMount 语句相当于 Linux 中的 mount 命令,是把Asp程序目录挂载到一个 URL 地址
#
 如果不是整个网站都用Asp,则不应该挂在‘/’下。如:AspNetMount /asptool "D:\\www\\Apache2\\htdocs\\aspweb"
#
 注意:整站采用时,全局的DocumentRoot 为 "D:/www/Apache2/htdocs/aspweb"
AspNetMount / "D:/PHPnow/htdocs"

# Map all requests for /active to the application files
#
 意思是把所有到‘/asptool’的请求映射到挂载的Asp程序目录下
#
 我的配置中,下面一句是注释掉的
#
 Alias /asptool "D:/www/Apache2/htdocs/aspweb"

# Allow asp.net scripts to be executed in the active example
<Directory "D:/PHPnow/htdocs">
     Options FollowSymlinks ExecCGI
     Order allow,deny
     Allow 
from all
     DirectoryIndex default.htm default.aspx index.html index.aspx
</Directory>
# For all virtual ASP.NET webs, we need the aspnet_client files
#
 to serve the client-side helper scripts.

# 注意:下面两行需要对应.Net Framework安装的目录
AliasMatch /aspnet_client/system_web/(\d+)_(\d+)_(\d+)_(\d+)/(.*"C:/WIN2003/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4"

<Directory "C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles">
     Options FollowSymlinks
     Order allow,deny
     Allow 
from all
</Directory>

</IfModule> 

 

分享到:
评论

相关推荐

    在APACHE上运行asp.net

    这表明本文不仅仅是指导安装和配置 ASP.NET 在 Apache 环境下的步骤,还将解决可能出现的问题,从而确保读者能够顺利地运行 ASP.NET 程序。 标签解释 标签“APACHE”表明本文的主要内容与 Apache 服务器相关,因此...

    apache支持.net环境配置

    4. **设置虚拟主机**:在Apache配置文件中创建一个新的虚拟主机,指定.NET应用的根目录: ``` *:80&gt; ServerName yourdomain.com DocumentRoot "C:/path/to/your/net/application" AllowOverride All ...

    Apache+asp.net解析模块

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

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

    3. **配置ASP.NET应用**:在httpd.conf中创建一个新的虚拟主机或者在现有虚拟主机中添加以下配置: ``` SetHandler mono MonoAutoApplication enabled MonoServerPath "path/to/mono.exe" MonoConfig "/your/...

    apache下支持asp.net的实现方法

    1.安装.netframework(具体版本可以自己选,建议装netframework3.5sp1) 2....修改配置 打开httpd.conf 在最后添加 代码如下: LoadModule aspdotnet_module “modules/mod_aspdotnet.so” AddHandler asp.net asax a

    ASP.NET微型服务器

    总的来说,ASP.NET微型服务器为开发者提供了一个快速、简便的开发和调试环境,通过“AspNet.exe”这样的工具,我们可以轻松地在本地运行和测试ASP.NET项目,而无需复杂的服务器配置。在理解了这些基本概念后,开发者...

    linux_asp.net_Tools_linux.rar_linux asp

    5. **教程重要说明.txt**: 这个文本文件很可能是关键的步骤指南,详细说明了如何使用这些工具在Linux上的Apache服务器配置ASP.NET。它可能包含了安装步骤、配置Apache(例如,通过mod_mono模块支持ASP.NET)、设置...

    asp.net.zip_asp.net_asp.net管理系统

    在ASP.NET中,开发人员可以使用各种编程语言,如C#或VB.NET,来编写服务器端代码。这个管理系统可能利用了ASP.NET的核心组件,如ASP.NET Web Forms、ASP.NET MVC或者ASP.NET Core,来构建动态的、交互式的网页。Web ...

    asp.net调用Solr

    首先,为了在ASP.NET中调用Solr,你需要安装Solr的客户端库,例如SolrNet。SolrNet是一个轻量级的.NET客户端,提供了一种简洁的方式来与Solr服务器交互。你可以通过NuGet包管理器来安装SolrNet,这样可以轻松地将其...

    ASP.NET 小型WEB服务器

    因此,对于生产环境,通常还是推荐使用IIS或者更强大的替代品,如Apache或Nginx结合ASP.NET模块。 总结,"ASP.NET小型WEB服务器"是一个方便开发者本地调试和测试ASP.NET应用的工具,它的核心是Cassini或WebDev.Web...

    ASP.NET读取pdf文件引用包

    在ASP.NET中使用PDFBox时,你需要通过IL编译器将Java类库转换为.NET兼容的DLL,然后在项目中引用这些DLL。 KVM(可能是Kendo UI for MVC的简称)是一个UI库,它提供了许多富客户端控件,包括用于显示PDF的视图。...

    asp.net实现SSH连接远程Linux服务器

    在ASP.NET中,SSH连接需要设置正确的身份验证方式,如PasswordAuthenticationMethod或PublickeyAuthenticationMethod,并处理连接、会话和命令执行的过程。 3. **远程命令执行**:一旦SSH连接建立,就可以通过SSH...

    asp.net 伪静态源码

    在.NET中,这可以通过Web.config文件中的 `&lt;rewrite&gt;` 配置段来完成;在Java中,可能需要在web.xml文件中配置过滤器,并在过滤器的实现类中编写URL转换逻辑。 这两种语言的实现都可能涉及URL解析、路径构建、请求...

    asp.net core 2.1教程(全中文版).pdf

    能够在 IIS 、 Nginx 、 Apache 、 Docker 上进行托管或在自己的进程中进行自托管。 定目标到 .NET Core 时,可以使用并行应用版本控制。 简化新式 Web 开发的工具。 能够在 Windows 、 macOS 和 Linux 进行生成...

    APACHE的.net 支持插件

    配置时,需将应用的根目录设置为ASP.NET项目的物理路径,并启用对应的ASP.NET版本。 **五、安全与优化** 1. 安全性:确保Apache和Mono的安全配置,例如限制目录浏览,正确配置权限,避免代码注入等。 2. 性能优化:...

    微软开源ASP.NET MVC项目

    在“微软开源ASP.NET MVC项目”中,我们可以推测这可能是一个示例或模板项目,用于展示如何使用ASP.NET MVC框架来开发Web应用。这个项目可能是微软为了促进开发者对ASP.NET MVC的理解和使用而提供的资源。"Oxite...

    实验5 iis的安装配置及发布asp.net网站 W7

    通过这个实验,你可以掌握在Windows 7环境下搭建和管理ASP.NET网站的基本技能,为今后的Web开发和运维工作打下坚实的基础。同时,了解IIS的高级特性,如URL重写、FTP服务、SMTP服务等,将有助于你更好地应对复杂的...

Global site tag (gtag.js) - Google Analytics