文章轉自http://einstand.spaces.live.com/blog/cns!A31A50C8EBA9EF7C!265.entry
經過多次的安裝失敗, 我稍為整理了一下我遇到的困難.
首先, MOSS 2007(Microsoft Office SharePoint Server 2007) 不能安裝在 Windows Server 2000 上, 安裝程式會說至少要 Server 2003 SP2 以上.
所以後來我就弄了一台新的電腦, 裝上 Windows Server 2008, 結果也是不能裝. 很離譜吧! 連安裝程式都不能 Run 直接就被 Windows Server 2008 擋掉了, 說什麼程式不相容.
因此, 只好乖乖的安裝 Windows Server 2003 SP2.
第一次裝 MOSS 2007 時, 沒看什麼書, 直接就執行安裝程, 也很順利地安裝完成. 但........裝完不能用.
查不出原因, 就好乖乖的買本書回來研究. 悅知文化出版的那一本寫的還不錯, 書厚圖也多, 就是貴了點.
總結一下心得: 一 首先 Server 2003 上要先裝上 Active Directory (這個有點難度, 因為太難在此不做說明. 換言之, 如果連 AD 都裝不起來的話, 就不必挑戰 MOSS 2007 了)
二 再安裝 IIS 和 .NET Framework 2.0 和 .NET Framework 3.0
安裝完 Server 2003 後, 會裝你裝上 .NET 1.0 和 .NET 2.0 至於 .NET 3.0 就要自行去下載後再安裝
三 將 .NET Framework 2.0 設為 IIS 的預設環境.
安裝完 Server 2003 後, IIS 會預設使用 .NET 1.0 而 MOSS 2007 是使用 .NET 2.0 因此在安裝 MOSS 前要先更改設定.
更改的方式很怪, 要在 "命令提示字元" 下, 用手輸入. 如下
cd \Windows\Microsoft.NET\Framework
cd v2.0.50727
aspnet_regiis -i
iisreset /noforce
上面的指令的大意就是切換到 .NET Framework 2.0 的目錄後, 再執行註冊程式, 然後再重新啟動 IIS
四 然後就執行安裝程式了
安裝程式共有十個步驟, 悅知那本書的作者是在第二個步驟發生錯誤, 而我是在第七個步驟發生錯誤.
不過, 那是安裝程式的 BUG, 不要怕, 重新開機, 再執行一次 "SharePoint 產品及技術設定精靈" 即可.
當然八字重的人可能一次就裝好, 命不好的人就多 Run 幾次吧!
五 我在裝完後, 執行 "SharePoint 3.0 管理中心" 時, 還發生一個奇怪的錯誤.
.NET 的錯誤訊息是說 C:\WINDOWS\Microsoft.NET\Framework\v.2.0.50272\Temporary ASP.NET Files 沒有寫入的權限
此時, 我就管不了那麼多了, 我就新增一個 "Everyone" 再給它 "完全控制" 就 OK 了.
當然, 這樣做是有風險的, 反正我的機器不對外開放, 不必管那麼多.