此安裝指南適用於DNN4.x和DNN5.x在本地測試及主機的安裝。最近QQ群裡不少朋友問我關於DotNetNuke的安裝和運行的問題。 為了讓大家更清楚地了解DNN的安裝方式,我在這裡對DotNetNuke的系統需求,和在不同環境下的安裝和運行方式做一個全面地介紹。
運行DotNetNuke (DNN)所需的環境:
Web服務器: IIS5, IIS6, IIS7, Visual Studio內置Web服務器
服務器系統: Windows XP, Windows 2000, Windows 2003, Vista, Windows 2008
數據庫: Sql Server 2000, 2005, 2008, Sql Server Express
數據庫運行權限: 對DNN數據庫擁有DBO權限(要確定可以創建,刪除表)
文件系統運行權限
XP 下需要給網站目錄設置"ASPNET"用戶"完全控制"權限
windows 2003,2008和Vista 需要給網站目錄設置"Network Service"用戶 "完全控制" 權限
.Net 框架 .Net2.0, .Net3.0, .Net3.5
安裝步驟:
DotNetNuke的安裝自從DNN4.6引入安裝向導之後已經有了極大的簡化,現在的安裝主要分為以下幾步
數據庫的配置
文件系統權限的配置
WEB服務器的配置(IIS或Visual Studio內置服務器)
上面3點配置好後打開網頁運行DNN安裝向導配置DNN
第一步: 創建數據庫
如果是虛擬主機環境,主機服務商如果提供了數據庫訪問帳號和數據庫信息這步就可以省略了。如果沒提供請聯系主機服務商,或者通過虛擬主機網站控制面板創建數據庫用戶和數據庫(如果有提供此功能)。 如果對數據庫擁有管理權限,我們需要先創建一個空的數據庫
首先登錄數據庫管理器
sql server 2000 用企業管理器
sql server 2005,2008 用 sql server management studio
sql server express 用 sql server management studio express
創建一個空的數據庫,名稱自定,在這裡我叫它DNN5。
建議創建一個數據庫用戶以方便管理,用戶名自定,在這裡我創建了一個和數據庫同名的用戶"dnn5" 。