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