![]() |
商学院 |
![]() |
Apache支持ASP.NET的配置说明 |
![]() |
|
![]() |
Apache支持ASP.NET的配置说明
首先,必须要有Windows环境和.NET Framework的支持。此外还建议安装.NET开发工具如.NET Framework SDK或者VisualStudio.NET。需要注意的是Windows的版本应为2000、2003和XP。Win9X系列不能安装.NET Framework。然后需要安装apache()。应该使用Win32平台的apache(),版本2.0以上。推荐使用2.0.51版本。下载地址:http://apache().freelamp.com/httpd/binaries/win32/apache()_2.0.52-win32-x86-no_ssl.msi具体的安装过程请参阅其他文章,本文不再赘述。 下面要下载并安装apache()环境下的ASP.NET模块。下载地址:http://www.apache().org/dist/httpd/mod_aspdotnet/mod_aspdotnet-2.0.0.msi下载完成后双击打开,一路Next即可安装完成。 为了便于管理,我们在htdocs目录下新建一个active目录,专门存放.aspx文件。现在需要对httpd.conf文件作一定配置,在文件末尾添加: #asp.net AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj \ <IfModule mod_aspdotnet.cpp> AspNetMount /active "D:/Program Files/apache() Group/apache()2/htdocs/active" Alias /active "D:/Program Files/apache() Group/apache()2/htdocs/active" <Directory "D:/Program Files/apache() Group/apache()2/htdocs/active"> Options FollowSymlinks ExecCGI Order allow,deny Allow from all DirectoryIndex Default.htm Default.aspx </Directory> # 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" <Directory \ "C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles"> Options FollowSymlinks Order allow,deny Allow from all </Directory> 其中D:/Program Files/apache() Group/apache()2是apache()的安装目录,应根据实际情况更改。现在可以在active目录下放上ASP.NET探针。重启apache()之后,即可体验apache()下的ASP.NET了。 由于IIS和apache()下的ASP.NET都是运行在Common Language Runtime(CRL)的基础上,因此apache()环境下的ASP.NET程序的运行速度不会比在IIS下慢 |
声明:该文及以下回复观点仅代表作者本人,五略商书系信息发布平台,仅提供信息存储空间服务。
转载请注明作者和出处:转自《五略商书》,作者商帝国管理咨询! |
|
相关阅读 |
![]() |
共创江山
|
![]() |
毛毛虫效应、美女效应、门槛效应、
|
![]() |
罗米欧与朱丽叶效应
|
![]() |
临近效应、留面子效应、流言的心理
|
![]() |
库里肖夫效应、冷热水效应、连带效
|
![]() |