apache2.2 支持.net 3.5的设置方法

一直在为asp.net程序的打包发布头疼,甚至想过把程序装好放到vware里!但为什么一直没有想到apache这位大哥呢?!以至今天才google apache+asp.net。
我用的环境介绍:win2008、.net framework 3.5、apache2.2、mod_aspdotnet-2.2、SQL SERVER 2000。环境搭建好后,进行了一下公司的一个较大应用,没有发现有什么问:)那个兴奋那个激动!

我的httpd.conf中asp.net配置部分如下:

#################

#asp.net配置
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

AliasMatch "^/(?i)aspnet_client/system_web/(\d+)_(\d+)_(\d+)_(\d+)/(.*)" \
"C:/Windows/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>
#asp.net应用程序目录
AspNetMount /app-uri "E:/erp"
Alias /app-uri "E:/erp"
<Directory "E:/erp">
Options FollowSymlinks Indexes
AspNet files
Order allow,deny
Allow from all
DirectoryIndex default.htm default.aspx
</Directory>
#################

对asp.net支持程度还不清楚,不过一般的WebApp应该可以胜任。我测试的项目用到的asp.net技术有:常用的服务器控件,包括Gridview、LinQ、Asp.net Ajax、用户控件、mschart图表控件、第三方控件和一些常用的web技术。没有用到windows和form认证,听说不支持,没试。

最遗憾的是mod_aspdotnet项目apache已经停止支持了!!!希望有能力的朋友可以让它继续:http://mod-aspdotnet.sourceforge.net/ 让asp.net多一些选择。
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

轻松配置PHP5.3.3+Apache2.2.16+MySQL5.1.49,下面是有详细的步骤说明。
照理来说apache和php的整合应该是非常简单的,apache下载windows安装版本后一路next即可完成安装,php下载解压版本后直接解压到指定目录,然后在apache的配置文件httpd.conf的最后加入如下几行即可
今天技术总监叫实现Apache和Tomacat整合,结果找了很多的资料,发现最方便的还是本文啊.apache2.2以上版本,无需使用jk_mod来集成tomcat,直接使用ajp,很方便,感兴趣的朋友可以了解下啊
这篇文章主要介绍了CentOS 6.3 安装配置Apache2.2.6的方法,需要的朋友可以参考下
这篇文章主要介绍了Apache2.4和Apache2.2访问控制配置语法对比,本文给出若干配置实现讲解Apache2.4和Apache2.2访问控制配置语法的不同之处,需要的朋友可以参考下
这篇文章主要介绍了秀脱linux笔记之tomcat6_apache2.2负载均衡加集群实战篇,需要的朋友可以参考下