




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、目錄1 安裝配置.NET11.1 安裝.NET12 安裝 IIS23 安裝 MS-SQL Server84 數(shù)據(jù)庫的使用174.1 SQL Server臺(tái)174.2 建立數(shù)據(jù)庫185 部署 IBloger 博客系統(tǒng)216 故障.32附錄 AIBloger 博客系統(tǒng)安裝部署說明書本書配套的實(shí)踐軟件“IBloger 博客系統(tǒng)”是使用.NET 平臺(tái)的 ASP.NET MVC 框架開發(fā)而成的,要使用這套系統(tǒng),必須搭建相應(yīng)的運(yùn)行環(huán)境。本說明書詳細(xì)介紹了 IBloger 博客系統(tǒng)所需要的運(yùn)行環(huán)境.NET、IIS、MS SQL Server 的安裝與配置,然后介紹如何部署“IBloger博客系統(tǒng)”。IBlo
2、ger 系統(tǒng)需要 IIS6.0 的支持,因?yàn)?Win XP 只能安裝 IIS5.1,所以不能安裝在 WinXP系統(tǒng)上。它可以安裝在 Windows Server2003 和 Win7 的專業(yè)版上。1 安裝配置.NET1.1 安裝.NETMicrosoft Windows Server 2003 以上版本的計(jì)算機(jī)都已經(jīng)安裝了.NET 框架,但默認(rèn)的.NET 版本較低,而 IBloger 博客系統(tǒng)要求.NET3.5SP1 的支持,所以你必須首先要安裝.NET3.5SP1。首先從 Microsoft站點(diǎn)Microsoft .NET Framework 3.5 Service Pack 1,然后根據(jù)提
3、示進(jìn)行安裝。如圖 A-1 所示。1圖 A - 1 ASP.NET 安裝2 安裝 IIS2.1 安裝 IIS2.1.1 windows 2003 安裝我們以 IIS6.0 版本在 Windows Service 2003 上的安裝過程為示例。1打開面板,雙擊“添加或刪除程序”圖標(biāo),在彈出的“添加或刪除程序”窗口中選擇“添加/刪除 Windows 組件”,然后會(huì)彈出 Windows 組件向?qū)?。如圖 A-2 所示。2圖 A - 2 Windows 組件向?qū)?選擇“應(yīng)用程序服務(wù)器”選項(xiàng),窗口,如圖 A-3 所示。然后單擊“詳細(xì)信息”按鈕,彈出“應(yīng)用程序服務(wù)器”圖 A - 3 應(yīng)用程序服務(wù)器33在應(yīng)用程
4、序服務(wù)器窗口,“Internet 信息服務(wù)(IIS)”選項(xiàng)默認(rèn)會(huì)被選擇,如果沒有選,把這項(xiàng)選擇上。然后點(diǎn)擊“詳細(xì)信息”,彈出“Internet如圖 A-4 所示。信息服務(wù)(IIS)”窗口,圖 A 4 IIS 功能向?qū)?默認(rèn)情況下,“萬維網(wǎng)服務(wù)”是被選擇的,如果沒有選擇,就把它選擇上,然后點(diǎn)擊“確定”按鈕。需要安裝的內(nèi)容確定之后,就可以在“Windows 組件向?qū)А贝翱邳c(diǎn)擊“按鈕。如圖 A-5 所示?!眻D A - 5 確認(rèn)安裝45在安裝系統(tǒng)安裝盤。如圖 A-6 所示。文件過程中,會(huì)提示你圖 A - 6提示加載系統(tǒng)安裝包6根據(jù)提示,找到系統(tǒng)盤的位置,進(jìn)入 I386 目錄,找到 CONVLOG.EX
5、_文件就可以開始安裝了。如圖 A-7 所示。圖 A - 7 選擇安裝包57在安裝過程中,會(huì)提示再次安裝盤。這時(shí)再次進(jìn)入 I386 目錄,找到 IISBACK.VB_文件就可以了。如圖 A-8 所示。圖 A - 8 再次選擇安裝包安裝之后,就會(huì)出現(xiàn)安裝完成界面,如圖 A-9 所示。8圖 A - 9 IIS 安裝完成界面2.2.2Windows 7 安裝1打開面板,選擇程序。如圖 A-10 所示。6圖 A 10面板2打開程序后選擇打開或關(guān)閉 Windows 功能。如圖 A-11 所示。圖 A 11 打開程序和功能3在打開的Windows 功能里選擇 IIS,然后點(diǎn)擊確定即可。如圖 A-12 所示。
6、7圖 A 12 選擇 IIS說明:基于 Vista 架構(gòu)的 windows vista,windows 2008,以及 windows 2008 R2 的安裝和 windows 7 類似,這里不再單獨(dú)說明。3 安裝 MS-SQL Server1準(zhǔn)備好 SQL Server2005 的安裝包。2啟動(dòng)安裝程序,在“最終用戶所示。條款和條件”。如圖 A-13協(xié)議”窗口選擇“我接受8圖 A - 13 SQL Server2005 安裝3在“安裝必備組件”窗口,點(diǎn)擊“安裝”。如圖 A-14 所示。圖 A 14 安裝必備組件提示94在必備組件安裝”。如圖 A-15 所示。,點(diǎn)擊“圖 A - 15 SQL
7、Server2005 安裝必備組件5系統(tǒng)配置檢查完成后,點(diǎn)擊“”。如圖 A-16 所示。10圖 A - 16 SQL Server2005 配置檢查信息”窗口輸入姓名和公司名稱,如圖 A-17 所示。6在“圖 A - 17 SQL Server2005信息117在“要安裝的組件”中選擇“SQL Server Database Services”和“工作站組件、聯(lián)機(jī)和開發(fā)工具”。如圖 A-18 所示。圖 A - 18 SQL Server2005 安裝組件選擇8在“實(shí)例名”窗口選擇“默認(rèn)實(shí)例”。如圖 A-19 所示。12圖 A - 19 實(shí)例名選擇9在“服務(wù)帳戶”窗口選擇“使用內(nèi)置系統(tǒng)帳號(hào)”。如
8、圖 A-20 所示。圖 A - 20 使用內(nèi)置系統(tǒng)帳戶驗(yàn)證模式”窗口選擇“混合模式”,sa 是數(shù)據(jù)庫登錄時(shí)的默認(rèn)用戶名,需要10在“ 給它設(shè)置A-21 所示。必須記牢,因?yàn)楹竺鏁?huì)用到。比如本例中設(shè)置的是 123456。如圖。13圖 A - 21 選擇混合模式11在“排序規(guī)則設(shè)置”窗口,按默認(rèn)設(shè)置,不需要修改。如圖 A-22 所示。14圖 A - 22 SQL Server2005 排序規(guī)則設(shè)置12“錯(cuò)誤和使用情況報(bào)告設(shè)置”中兩個(gè)選項(xiàng)都不需要設(shè)置。如圖 A-23 所示。圖 A 23 安裝情況報(bào)告13“準(zhǔn)備安裝”就緒之后,就可以開始安裝了。如圖 A-24 所示。15圖 A 24 準(zhǔn)備安裝14“安裝
9、進(jìn)度”會(huì)提示安裝了哪些功能。如圖 A-25 所示。圖 A 25 安裝進(jìn)度15出現(xiàn)下面的窗口,說明數(shù)據(jù)庫安裝完成。如圖 A-26 所示。圖 A 26 安裝完成164 數(shù)據(jù)庫的使用4.1 SQL Server臺(tái)MS SQL Server 安裝完畢以后,點(diǎn)擊“開始”-“Microsoft SQL Server 2005”-“SQL ServerManagement Studio”命令。打開后,出現(xiàn)如圖 4-1 所示的 SQL Server2005 登錄窗口,驗(yàn)證欄選擇“SQL Server驗(yàn)證”,登錄名使用默認(rèn)的 sa,然后輸入安裝時(shí)設(shè)置的密碼,本例中設(shè)置的是 123456。如圖 A-27 所示。圖
10、 A - 27 SQL Server2005 登錄界面登錄數(shù)據(jù)庫管理系統(tǒng)之后,出現(xiàn)如圖 A-28 所示的操作界面。17圖 A - 28 SQL Server Management Studio 操作界面4.2 建立數(shù)據(jù)庫(1)打開 SQL Server Management Studio 之后,點(diǎn)擊“數(shù)據(jù)庫”,在右鍵菜單中選擇“新建數(shù)據(jù)庫”,如圖 A-29 所示。18圖 A 29 新建數(shù)據(jù)庫(2)在“新建數(shù)據(jù)庫”窗口輸入數(shù)據(jù)庫名稱,如本例中數(shù)據(jù)庫名稱“IBloger”,然后點(diǎn)擊 “確定”。如圖 A-30 所示。圖 A 30 創(chuàng)建數(shù)據(jù)庫19(3)選擇剛才創(chuàng)建的數(shù)據(jù)庫,如本例中“IBloger”,
11、在右鍵菜單中選擇“新建圖 A-31 所示?!?,如圖 A 31 新建(4)打配套軟件中“軟件工程導(dǎo)論實(shí)踐指南 ASP.NET 版配套軟件”目錄下的文件IBlogerSql2005.sql,這是“IBloger 博客系統(tǒng)”的數(shù)據(jù)結(jié)構(gòu)表,所有的 SQL 語句到 SQLServer所示。臺(tái)新建的窗口中,然后點(diǎn)擊“執(zhí)行”,就可以完成數(shù)據(jù)庫的創(chuàng)建。如圖 A-32在 IBlogerSql2005.sql 語句中了登陸 IBloger 博客系統(tǒng)的用戶和,role=1 代表管理員權(quán)限的用戶,role=0 代表普通用戶,登陸后可以看到不同類型的用戶權(quán)限是不相同的。如果你想增加一個(gè)管理員用戶或者普通用戶,可以改變一
12、下 SQL 語句(用戶經(jīng)過加密,所以你看不到。本例中提供的預(yù)設(shè)管理員賬戶名是 admin,是 111111;普通用戶賬戶名是 user,是 111111)。20圖 A 32 執(zhí)行5 部署 IBloger 博客系統(tǒng)數(shù)據(jù)庫和 IIS 都安裝后,就可以開始部署 IBloger 博客系統(tǒng)了。1.首先打開 IIS 信息服務(wù)管理器,如圖 A-33 所示。打開 IIS 信息服務(wù)器有以下幾種方式:(1)在“開始”-“運(yùn)行”里輸入“inetmgr”命令,然后。(2)右擊“(3)點(diǎn)擊“電腦”-“管理”里面的“Internet 信息服務(wù)”。面版”-“管理工具”-“Internet 信息服務(wù)(IIS)管理器”。21圖
13、 A - 33 Internet 信息服務(wù)(IIS)管理器2.在 IIS 信息服務(wù)管理器里有個(gè)默認(rèn)己新建一個(gè)站點(diǎn)。本書以默認(rèn),我們可以使用它來部署 IBloger 系統(tǒng),也可以自為例介紹如何部署。3.在“默認(rèn)”的右鍵菜單里選擇“屬性”,打開如圖 A-34 所示框。默認(rèn)的TCP 端口是 80,不能被占用,如果 80 端口被占用,可以設(shè)置成其它端口,例如 81(如果設(shè)置 81 端口,在網(wǎng)頁時(shí),需要后面加上端)。,例如。默認(rèn)的 80 端口,不需要在后加端22圖 A 34 默認(rèn)屬性4.在“主目錄”選項(xiàng)卡,點(diǎn)擊“本地路徑”后面的“瀏覽”按鈕。到 IBloger 的文件夾路徑,這里建議把 IBloger
14、文件夾拷貝到 C:Inetpubwwwroot目錄下。如圖 A-35 所示。23圖 A 35 設(shè)置主目錄5.然后在“主目錄”選項(xiàng)卡點(diǎn)擊“配置”,彈出“應(yīng)用程序配置”窗口。如圖 A-36 所示。24圖 A 36aspnet.isapi.dll6.點(diǎn)擊“”按鈕,添加應(yīng)用程序擴(kuò)展名。點(diǎn)擊“瀏覽”找到 aspnet.isapi.dll 文件,默認(rèn)是在“C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_isapi.dll”。如圖A-37 所示。25圖 A 37 選擇 aspnet.isapi.dll 路徑7.在添加應(yīng)用程序擴(kuò)展名時(shí),把“確認(rèn)文件是否存在”選項(xiàng)
15、除掉,它默認(rèn)是選擇上的。如果不除掉,在頁面時(shí)會(huì)出現(xiàn)錯(cuò)誤。8.然后打開“ASP.NET”選項(xiàng)卡。在 ASP.NET 的版本里選擇 2.0.50727。如 A-38 圖所示。26圖 A 38 選擇 ASP.NET 版本9.配制 Web 服務(wù)擴(kuò)展如果你的上默認(rèn)的 ASP.NET 版本是 1.1 的,需要安裝.NET2.0 以上的版本。然后添加到 Web 服務(wù)擴(kuò)展里。如圖 A-39 所示。圖 A - 39 Web 服務(wù)擴(kuò)展27在圖 A-39 右邊的窗口點(diǎn)擊右鍵,然后在右鍵菜單里選擇“添加一個(gè)新的 Web 服務(wù)擴(kuò)展”,彈出如圖 A-40 所示窗口。點(diǎn)擊“添加”按鈕。圖 A-40 新建 Web 服務(wù)擴(kuò)展找
16、到 ASP.NET2.0 的文件,一般默認(rèn)是在 C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_isapi.dll,選擇添加。如圖 A-41 所示。圖 A-41 選擇.NET 版本文件給新建的 web 服務(wù)擴(kuò)展命名,如圖 A-42 所示。28圖 A-42 新建 Web 服務(wù)擴(kuò)展命名創(chuàng)建完成后,該服務(wù)默認(rèn)是的,調(diào)整設(shè)置修改成,如圖 A-43 所示。圖 A-43 修改 Web 服務(wù)擴(kuò)展?fàn)顟B(tài)10. 打開 IBloger 目錄下的文件 Web.config,找到第 34 行。檢查并設(shè)置如下三個(gè)參數(shù),如果默認(rèn)設(shè)置的和你的系統(tǒng)配置不一致,請(qǐng)對(duì)照修改。29修改
17、內(nèi)容說明:(1)Data Source。它表示數(shù)據(jù)庫源,如果在安裝數(shù)據(jù)庫時(shí),實(shí)例名是選擇“默認(rèn)實(shí)例”,這里就不需要修改,直接使用“.”表示數(shù)據(jù)庫源就可以,也可以使用(local)來表示;;如果實(shí)例名是選擇“命名實(shí)例”,在此就需要修改,數(shù)據(jù)庫源是根據(jù)本機(jī)的名加數(shù)據(jù)庫的實(shí)例名組成的,例如名是“sky-server”,設(shè)置的實(shí)例名是“Leaf520”,那么數(shù)據(jù)庫源的表示方法就是“Data Source=sky-serverLeaf520”。(2)Initial Catalog。它表示數(shù)據(jù)庫名稱,是在創(chuàng)建數(shù)據(jù)庫時(shí)定義的,如果你在創(chuàng)建數(shù)據(jù)庫時(shí)設(shè)置的名稱是“IBloger”,這里就不需要修改。(3) Us
18、er ID。它表示(4) Password。它表示數(shù)據(jù)庫的用戶名。默認(rèn)的是“sa”。是“123456”。數(shù)據(jù)庫的用戶名對(duì)應(yīng)的。比如本例的11. 以上步驟完成后,IBloger 博客系統(tǒng)就部署完成了。在瀏覽器中輸入就可以頁面了。如圖 A-44 所示。圖 A 44IBloger 博客系統(tǒng)主頁面11.登錄。打開 IBloger 博客系統(tǒng)的主頁面后,就可以登錄系統(tǒng)了。在前面創(chuàng)建數(shù)據(jù)庫時(shí),了兩個(gè)賬號(hào)名(管理員用戶 admin,普通用戶 user,默認(rèn)均為 111111),不同的用戶登錄后將會(huì)看到不同的頁面。如圖 A-45 所示,是用管理員(博主)用戶 admin 登錄后看到的主頁面。30圖 A - 45 管理員用戶登陸后頁面用普通用戶 user 登陸后看到的頁面如圖 A-46 所示。和管理員權(quán)限相比,少了新建日志,編輯、刪除等模塊。圖 A - 46 普通用戶登陸后主頁面316故障1. 提示無法找到該頁如果提示“無法找到該頁”,這是你的 IIS 配置有問題,請(qǐng)重新配置。如圖 A-47 所示。圖 A 47 無法找到該頁在解決這個(gè)問題時(shí),也可以嘗試如下方法。點(diǎn)擊開始,在運(yùn)行中輸入 cmd,在臺(tái)輸入 C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspn et_regiis -i enable,然后按鍵。它會(huì)自動(dòng)的安裝和啟動(dòng) ASP.NET 2.0,如圖
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國(guó)天線市場(chǎng)評(píng)估分析及發(fā)展前景調(diào)研戰(zhàn)略研究報(bào)告
- 精密球墨鑄鐵件行業(yè)深度研究分析報(bào)告(2024-2030版)
- 私募股權(quán)行業(yè)中的跨境投資與國(guó)際合作研究-洞察闡釋
- 2022-2027年中國(guó)辦公寫字樓行業(yè)市場(chǎng)調(diào)查研究及投資規(guī)劃建議報(bào)告
- 2025年中國(guó)輕軌行業(yè)發(fā)展?jié)摿Ψ治黾巴顿Y方向研究報(bào)告
- 雖然是數(shù)字化藝術(shù)治療的研究熱點(diǎn)-洞察闡釋
- 優(yōu)化發(fā)布流程框架-洞察闡釋
- 珠寶設(shè)計(jì)與制造的3D打印與虛擬現(xiàn)實(shí)技術(shù)研究-洞察闡釋
- 綠色建筑材料應(yīng)用-洞察闡釋
- 2025年中國(guó)水果果溶行業(yè)市場(chǎng)深度分析及發(fā)展前景預(yù)測(cè)報(bào)告
- 2025年國(guó)家公務(wù)員考錄《申論》真題及參考答案(行政執(zhí)法卷)
- 2024珠海農(nóng)商銀行社會(huì)招聘筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- 2025年公路水運(yùn)工程重大事故隱患判定標(biāo)準(zhǔn)
- 車間物料員員試題及答案
- 2025國(guó)內(nèi)外虛擬電廠實(shí)踐經(jīng)驗(yàn)分析及高質(zhì)量發(fā)展相關(guān)建議報(bào)告-國(guó)網(wǎng)能源院
- 錨桿錨固質(zhì)量無損檢測(cè)技術(shù)規(guī)程
- 老年癡呆健康知識(shí)講座課件
- 2025年中考語文二輪復(fù)習(xí):散文閱讀 專題練習(xí)題(含答案)
- 云南楚雄州金江能源集團(tuán)有限公司招聘筆試題庫2025
- 高中生物2015-2024年10年高考真題專題分類匯編-專題14體液調(diào)節(jié)考點(diǎn)2激素調(diào)節(jié)的過程
- 2024年四川省成都市中考地理試卷(含答案與解析)
評(píng)論
0/150
提交評(píng)論