apache http server环境下玩asp.net
首先,必须要有Windows环境和.NET Framework的支持。此外还建议安装.NET开发工具如.NET Framework SDK或者VisualStudio.NET。需要注意的是Windows的版本应为2000、2003和XP。Win9X系列不能安装.NET Framework。然后需要安装Apache。应该使用Win32平台的Apache,版本2.0以上。下载地址:http://apache.justdn.org...,具体的安装过程请参阅其他文章,本文不再赘述。下面要下载并安装Apache环境下的ASP.NET模块。下载地址:http://www.apache.org/di...下载完成后双击打开,一路Next即可安装完成。
为了便于管理,我们在htdocs目录下新建一个asp目录,专门存放.aspx文件。现在需要对httpd.conf文件作一定配置,在文件末尾添加:
#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
# Mount the ASP.NET example application
AspNetMount /active "D:/Program Files/Apache Group/Apache2/htdocs/asp"
# Map all requests for /active to the application files
Alias /active "D:/Program Files/Apache Group/Apache2/htdocs/asp"
# Allow asp.net scripts to be executed in the active example
Options FollowSymlinks ExecCGI
Order allow,deny
Allow from all
DirectoryIndex Default.htm Default.aspx
# For all virtual ASP.NET webs, we need the aspnet_client files
# to serve the client-side helper scripts.
AliasMatch /aspnet_client/system_web/(d+)_(d+)_(d+)_(d+)/(.*)
"C:/Windows/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4"
"C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles">
Options FollowSymlinks
Order allow,deny
Allow from all
其中D:/Program Files/Apache Group/Apache2是Apache的安装目录,应根据实际情况更改。现在可以在asp目录下放上ASP.NET探针。重启Apache之后,即可体验Apache下的ASP.NET了。
由于IIS和Apache下的ASP.NET都是运行在Common Language Runtime(CRL)的基础上,因此Apache环境下的ASP.NET程序的运行速度不会比在IIS下慢
<
补充:asp.net教程,.Net开发
- 更多Apache疑问解答:
- 为什么配置完php之后apache重启就启动不了
- php环境搭建 windows7下如何手动搭建php环境,Apache+php+Mysql
- 我搭建了apache和mysql还有php。我编了一个脚本
- APMServ搭建的apache+php环境问题
- 目前apache最新版本是?可以兼容php5.3.6和mysql 5.5.11.7吗
- Apache PHP Mysql 各自的功能是什么?配合在一起各自如何分工?请用形象的比喻说明下
- 怎么能把php的服务器端apache配置成https?谢谢您了。
- 靠配置apache和php的环境!愁死了!照网上说的一样做可是还不行!我的是php-5.2.17 Apache2.2....
- 我的apache2.2.19也是加载不了PHP,显示不能加载D:/php/php5apache2_2.dll
- win7 home basic家庭版 php+mysql+apache
- apache mysql mysql 配置服务器 php页面显示一片空白 测试页面访问正常 权限apache正确 能显示php文件html
- apache为什么能解释php代码
- 如何把jsp网站放到apache上
- 关于apache poi 中excel 样式的问题
- javaWeb工程提示:org.apache.jasper.JasperException: Unable to compile class for JSP: