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吧.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章