如果你不希望使用 Microsoft Web Platform Installer 來安裝 Orchard,可以下載 Orchard 的 ZIP 壓縮包,這里包含你使用 Orchard 所需要的任何內(nèi)容,這篇文章將會一步一步地引導(dǎo)你使用 ZIP 壓縮包來手動安裝 Orchard,關(guān)于如何使用 Web Platform Installer 來安裝的問題,可以參考這里。
注意:如果你計劃使用 Visual Studio 2010 來開發(fā)你的 Orchard 站點,我們建議在安裝 Orchard 之前,先安裝 Visual Studio 和 ASP.NET MVC3 工具的更新。如果你計劃使用 WebMatrix 來開發(fā)你的站點,你可能需要看看這里, 包括通過 Web Platform Installer 安裝 Orchard,以及 WebMatrix,另外,如果以前你安裝過預(yù)發(fā)行版的 WebMatirx, ASP.NET Web Pages,或者 ASP.NET MVC3,你必須首先卸載或者更新這些產(chǎn)品到最終版本,以保證 Orchard 在你的計算機上正常執(zhí)行。
從 CodePlex 上下載 Orchard 的 ZIP 壓縮包,選擇名為 Orchard.Web.1.x.xx.zip 的最終發(fā)行文件,如下所示:
在下載壓縮文件的 Orchard 文件夾中包含 WebSite 的內(nèi)容。
你可以使用 IIS,WebMatrix 或者 IIS Express 來運行 Orchard,或者 Visual Studio 中附帶的 Visual Studio Development Server 也可以,這個站點已經(jīng)經(jīng)過編譯,不需要額外的編譯處理。
使用 IIS 運行
使用 IIS 的時候,將 Orchard 文件夾從 ZIP 壓縮包中解出來,釋放到 IIS 的一個虛擬目錄中,或者就是根目錄也可以,然后使用瀏覽器進行瀏覽。如果你使用 IIS 7 , 配置應(yīng)用程序使用集成模式,應(yīng)用程序池使用 .NET Framework version 4。
你可能必須對應(yīng)用程序池的訪問賬號設(shè)置下列目錄的 Read/Write 權(quán)限:
Modules. 如果你希望通過 gallery 安裝 modules,這是必須的配置,對于產(chǎn)品網(wǎng)站,我們建議移除 Read/Write 權(quán)限。
Themes. 如果你希望通過 gallery 安裝 themes,這是必須的配置,對于產(chǎn)品網(wǎng)站,我們建議移除 Read/Write 權(quán)限。
App_Data. 這個文件夾用于存儲 Orchard 的站點設(shè)置
Media. 這個文件夾用來存儲 Orchard 的媒體文件,圖片等等。
如果你希望將 Orchard 的配置恢復(fù)到初始狀態(tài),你可以刪除 App_Data 目錄,這將會刪除你所有的的自定義設(shè)置、用戶和配置,包括你添加到站點中的所有數(shù)據(jù)。如果你決定刪除 App_Data 文件夾,同時包括你加入站點的圖片,那么,也應(yīng)該同時刪除 Media 文件夾。
使用 WebMatrix 和 IIS Express 運行
將壓縮包解開到本地文件系統(tǒng)中,運行 WebMatirx ,在 Quick Start 界面中, 點擊 Site from Folder,找到你解開的文件夾,在其中選擇 Orchard 文件夾,然后,點擊 Select Folder 來打開站點。
運行這個站點的話,在 WebMatirx 的 File 工作區(qū),選擇 Orchard 文件夾,點擊 Run 按鈕,然后就會打開一個瀏覽器。
使用 Visual Studio 和 Visual Studio Developemnt 服務(wù)器
在 Visual Studio 中運行的話,先將 ZIP 解壓到本地文件系統(tǒng),然后運行 Visual Studio ,選擇 Open -> Project/Solution。找到你解壓 ZIP 的文件夾,在 Orchard 文件夾中找到 Orchard.Web 項目文件。
按 Ctrl + F5 就可以運行。
設(shè)置網(wǎng)站
當(dāng)?shù)谝淮芜\行 Orchard 的時候,你應(yīng)該看到 Orchard 的設(shè)置界面。
默認情況下, Orchard 包含一個內(nèi)置的數(shù)據(jù)庫,你不用額外安裝數(shù)據(jù)庫服務(wù)器,實際上,如果你已經(jīng)擁有一個 SQL Server 或者 SQL Server Express,你可以通過配置數(shù)據(jù)庫連接串使 Orchard 使用其中任何一個,另外,你還可以輸入一個表的前綴,以便多個 Orchard 的實例可以在同一個數(shù)據(jù)庫中存在。
在設(shè)置界面中,還包含一個配置節(jié),你可以選擇 Orchard 的工作方式,有下面幾種選項。
Default 默認. Orchard 經(jīng)常使用的功能。
Blog 博客. 個人博客站點
Core 核心. 僅僅包含用來開發(fā)的 Orchard 框架核心
關(guān)于安裝方式和如何自定義安裝方法,可以查看 Making a Web Site Recipe
當(dāng)你在配置界面輸入了必要的信息之后,點擊 Finish Setup , 當(dāng)網(wǎng)站處理完成的時候,你的新網(wǎng)站的首頁應(yīng)該顯示出來。
現(xiàn)在你已經(jīng)在網(wǎng)站的首頁了,然后,你可以繼續(xù)配置你的站點。