Windows
apache mod_proxy … windows 2008 IIS 7.0 docroot nfs 導出不起作用
紳士們,不幸的是,我失去了任何 Windows 知識(如果我有的話)……
我們必須掛載一個 nfs 導出,以便從幾個 IIS domU 提供服務。
我們的“開發人員”編寫了這個在 .net 上執行的漂亮“東西”……因此讓我別無選擇,只能學習 IIS,並通過以下方式重定向網站的一部分:
Netscalers -> Apache -> <Proxy balancer://iis2008> #i hate the fucking holidays BalancerMember http://iis2008ptc1:80 BalancerMember http://iis2008ptc2:80 BalancerMember http://iis2008stc1:80 BalancerMember http://iis2008stc2:80 </Proxy>
在我接觸 IIS/NFS 之前,生活一直很好。
- IIS 只是拒絕提供來自 NFS UNC 的 .asp 文件。
- 我能夠提供簡單的 .html 頁面(哇)。
- 所以,我認為 IIS 正在嘗試寫入導出以編譯醜陋的 .net 程式碼。另外,我無法調整 DirectoryIndex 之類的東西,因為它無法寫入 nfs 上的 web.config
- 如果有人可以請照亮如何解決這個問題?
- 論壇上到處都是試圖玩遊戲的人,freenode 上的 irc 頻道是一個笑話(字面意思),Google搜尋回來了……不多
- 我花了一整天的時間在這上面工作,而不是我本來可以寫我的 puppet 模組。
- 不,我不能更改為 cifs …但是,我正在考慮使用 rsync … 或直接從 svn 進行討厭的 svn 導出觸發器。
XOXO,謝謝你的幫助!
- 選項A,不執行視窗
- 選項B,不要執行Windows…
- OptionC,不要相信聖誕老人…
:(
但如果非要:(2008不再有UID/GID映射,這個工作已經移到AD了)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default Add two DWORD values: AnonymousUid and AnonymousGid and set to your appropriate values in decimal. Then restart the ClientForNFS service. (You may need to reboot the server.)