Re: [問題] Apache + ASP.NET
※ 引述《asklove (是問愛不是要愛b)》之銘言:
: 最近必需在 Windows 下安裝 Apache + ASP.NET
: 咕狗了一下,發現在 Apache 上跑 asp 的方案如下:
: 1.Mod_Aspdotnet
: 2.mod_mono on Windows
: 由於看到有人說1.官網已經停止開發了,只剩下非正式的檔案來源,因此放棄,
: 想改用2.的解決方案。
: ----------------------------------------------------------------------
: 問題:
: 1.mod_mono on Windows 是免費的嗎?
: 2.mod_mono on Windows 支援 ASP.NET 3.5 還是只到 2.0?
: 咕狗發現有人提到最新版已開始支援 3.5? 甚至表現得比 framework 還要好?
: 我看不懂怎麼比....(算了這不重要,只要能支援 ASP.NET就好)
: 3.mod_mono on Windows 安裝步驟為何?
: ----------------------------------------------------------------------
: 因為爬文標題沒看到和 mono 有關的文章
: 請高手幫忙一下解決這個問題,謝謝..............
其實我只對3有找到安裝步驟,在ASP.net2.0是ok..3.5我不知道...
一、 下載二個主要檔案
Apache HTTP Server:(這不用說吧)
Mod_Aspdotnet:(搜尋一下就找得到)
二、修改httpd.config檔
httpd.config
===================================
#掛上asp.net模組
LoadModule aspdotnet_module modules/mod_aspdotnet.so
#根目錄設定
DocumentRoot "D:/Web/"
#Apache核心目錄(不要改)
ServerRoot "C:/Program Files/Apache Software Foundation/Apache2.2"
#管理帳號
ServerAdmin giin.web@m2k.com.tw
#伺服器名稱
ServerName viogin.com
#伺服器port
Listen 80
# 掛上網址第一層目錄v1,路徑是在C:/Web
AspNetMount /v1 "C:/Web/Viogin"
Alias /v1 "C:/Web/Viogin"
# 掛上網址第一層目錄v1,路徑是在C:/Web
Options MultiViews None SymLinksIfOwnerMatch IncludesNoExec
Order allow,deny
Allow from all
DirectoryIndex Default.aspx
#設定.Net Framework 2.0版本參考來源處(複製就可用了)
AliasMatch /aspnet_client/system_web/(d+)_(d+)_(d+)_(d+)/(.*)
"C:/WINNT/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4"
Options FollowSymlinks
Order allow,deny
Allow from all
=====================
以上來源:http://blog.xuite.net/giin/blog/15740201
還有以下這網誌的說明較清楚.我後來又找到的...
http://www.wretch.cc/blog/missice/21052041
第二個連結的比較清楚,修改成符合自己環境的就可以
我的環境是WindowsXP Pro,Apacheserv2.2,有問題問第二個連結的blog版主看看吧.
希望有幫到原po...
--
這關係到信任問題......
其實最令他受傷的還是羞辱感。
到底為什麼事情會失控到此地步?
Stieg Larsson.<<龍紋身的女孩>>
http://www.wretch.cc/blog/ShangHouse
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.97.77
推
03/01 09:07, , 1F
03/01 09:07, 1F
※ 編輯: posture 來自: 61.62.97.77 (03/01 11:29)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):