Run Asp For Xampp -- 让xampp支持asp

今天同学装了一个xampp .来使用FTP和Mysql.

但是他是使用ASP.net来进行网页开发的,然后又不想另外装IIS,叫我帮他弄.

上网Google一下,发现国外有人发过教程 了,不过是英文的.整理了一下和自己配置完成的心得重新发出来.

首先,你要上xampp的官网 上下载安装xampp,安装过程官网有详细的说明.

安装完成后,确定你的xampp能成功运行.

然后到SourceForge 这里下载"mod_aspdotnet"这个插件.

下载完成双击安装.目录是xampp安装目录的Apache文件夹.

例如: C:/xampp/apache/

接下来打开你的xampp安装目录(以我安装在C盘的xampp为例子)

打开C:/xampp/apache/conf/extra

找到httpd-xampp.conf文件,用文本文档打开.(进行修改前请先备份)

找到<IfModule alias_module></IfModule>这对标记.

把下面这段代码添加在<IfModule alias_module></IfModule>里面

#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 
<IfModule mod_aspdotnet.cpp> 
  AspNetMount /SampleASP "c:/xampp/asp_docs" 
  Alias /SampleASP "c:/xampp/asp_docs" 
  <Directory "c:/xampp/asp_docs"> 
    Options FollowSymlinks ExecCGI 
    Order allow,deny 
    Allow from all 
    DirectoryIndex index.htm index.aspx 
  </Directory> 
  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> 
</IfModule> 
#asp.net

保存并退出,然后再xampp的安装目录下(我的是C:/xampp)创建一个新的名为asp_docs(以后发布的网站就放在这里)的文件夹.

在该文件夹下面创建一个名为index.aspx的文件,加入以下代码

<%@ Page Language="VB" %> 
<html> 
   <head> 
      <link rel="stylesheet"href="intro.css"> 
   </head> 
   <body> 
       <center> 
       <form action="index.aspx" method="post"> 
           <h3> Name: <input id="Name" type=text> 
           Category:  <select id="Category" size=1> 
                          <option>One</option> 
                          <option>Two</option> 
                          <option>Three</option> 
                      </select> 
           </h3> 
           <input type=submit value="Lookup"> 
           <p> 
           <% Dim I As Integer 
              For I = 0 to 7 %> 
              <font size="<%=I%>"> Sample ASP.NET TEST</font> <br> 
           <% Next %> 
       </form> 
       </center> 
   </body> 
</html>

保存退出后,打开http://localhost/SampleASP 来测试下你的Apache是否正常解析asp.

成功的话你应该能看到一个从小到大排列

Sample ASP.NET TEST

这句话的页面.

到此为止,本教程完成了.恭喜你.enjoy你的xampp吧.

转载:http://blog.csdn.net/nikejaycn/article/details/5086987

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。