Win2008 r2 + IIS7.5 深度研究_第1頁
Win2008 r2 + IIS7.5 深度研究_第2頁
Win2008 r2 + IIS7.5 深度研究_第3頁
Win2008 r2 + IIS7.5 深度研究_第4頁
Win2008 r2 + IIS7.5 深度研究_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Windows server2008服務(wù)器上次服務(wù)器基本架設(shè)的培訓(xùn)由于所用軟件版本低的問題,感覺可讀性不是很高,這里就此給與改進(jìn),使用windows server 2008下的iis7.5為例進(jìn)行一點(diǎn)簡單的分享。首先還是介紹一下:Windows server2008各版本比較l Windows server 2008標(biāo)準(zhǔn)版l 標(biāo)準(zhǔn)版是至今較為穩(wěn)定的windows server操作系統(tǒng),內(nèi)置強(qiáng)化web和虛擬化功能,是為增強(qiáng)服務(wù)器基礎(chǔ)架構(gòu)的可靠性和彈性而設(shè)計(jì)的,同時(shí)可節(jié)省時(shí)間,降低成本。l Windows server 2008企業(yè)版l 企業(yè)版是為滿足規(guī)模企業(yè)的一種一般用途而設(shè)計(jì),可部署企業(yè)關(guān)鍵應(yīng)

2、用。 Windows server 2008企業(yè)版功能與標(biāo)準(zhǔn)版基本相同,只是提供了更高硬件體系的支持,同時(shí)提供了更加優(yōu)良的可伸縮性和可用性。并在原基礎(chǔ)上增加了企業(yè)技術(shù),如failover clistering與活動目錄聯(lián)合服務(wù)等。l Windows server2008數(shù)據(jù)中心版l 數(shù)據(jù)中心版是為運(yùn)行企業(yè)和任務(wù)所倚重的應(yīng)用程序而設(shè)計(jì)??稍谛⌒秃痛笮头?wù)器上部署企業(yè)關(guān)鍵應(yīng)用及大規(guī)模虛擬化。l Windows web server2008網(wǎng)絡(luò)版l Web版是特別為單一用途的web服務(wù)器而設(shè)計(jì),且整合了iis7.0、和M framework,以便利供任何企業(yè)快速部署網(wǎng)頁、網(wǎng)站以及web應(yīng)用和程序等。

3、l Windows server2008安騰版l 安騰版是為inter Itanium 64位處理器而設(shè)計(jì),針對大型數(shù)據(jù)庫各種企業(yè)和自定義應(yīng)用程序進(jìn)行優(yōu)化,提供高可用性和擴(kuò)充性,并且符合高要求且具關(guān)鍵性的解決方案的需求。l 注:還有其他版本,如去虛擬化版本、hpc版本等。特別指出的是在windows server2008的安裝中針對標(biāo)準(zhǔn)版、企業(yè)版和數(shù)據(jù)中心版本,Microsoft推出了server core(內(nèi)核安裝)模式,具有高可用性、安全性高、可靠性增強(qiáng),系統(tǒng)資源占用小等優(yōu)點(diǎn)。但是有完全字符界面不能升級到全功能版的缺點(diǎn)。Iis的基本介紹Iis全稱是Internet information

4、server,作為microsof的杰作,現(xiàn)在已經(jīng)升級到7.5版本,此版本安全性大大的提高了,因?yàn)槲④泴is服務(wù)器分成40多項(xiàng)可選服務(wù),安裝時(shí)可以自由化選擇,減少了一些不必要的組建。此版本可操作性也大大提高,因?yàn)樗鼘⒉藛螜诰唧w化為圖標(biāo)進(jìn)行管理,管理起來更方便。功能也大大的增強(qiáng)了,因?yàn)樗?jīng)過處理后可以支持、java、cgi、php等編程語言。銳利的iis7.0閃亮登場首先介紹iis的安裝:Iis的安裝:Windows server2008系統(tǒng)最大的有點(diǎn)我感覺是集成了所有的服務(wù)于服務(wù)管理器,并且集成了服務(wù)管理器中絕大多數(shù)服務(wù)的管理軟件包,再也不需要安裝一個(gè)服務(wù)到安裝光盤或網(wǎng)站上下載相關(guān)軟件包才能

5、使用該服務(wù)了。這樣安裝和管理變得相當(dāng)方便。1)、首先是打開windows server2008的服務(wù)管理器,在角色選項(xiàng)卡右擊選擇->添加角色。2)、選擇“web服務(wù)器(iis)”,切換到下面的“角色服務(wù)”,便可以看到它的默認(rèn)安裝角色,自己也可以自定義選擇。3)、單擊下一步按鈕,服務(wù)器便會自動找到并識別軟件包,進(jìn)行自動安裝,便捷吧。安裝完成讓我們打開看一看我們的成果吧。4)、執(zhí)行打開->管理工具->internet信息服務(wù)管理器即可以打開如下界面。Web服務(wù)器的基本設(shè)置:Web服務(wù)器我們建立好了接下來就是很好的管理它了,為我所用。1)、配置ip地址和端口:單擊default w

6、ebsite->操作->綁定。2)、配置主目錄選擇默認(rèn)網(wǎng)站,單擊右邊的高級設(shè)置,即可進(jìn)行主目錄的設(shè)定。這里面我使用默認(rèn)的設(shè)置,如果要架設(shè)網(wǎng)站,可以將網(wǎng)站程序放在非系統(tǒng)所在C盤的其他盤符上,然后將默認(rèn)網(wǎng)站的物理路徑設(shè)為你網(wǎng)站程序所在文件夾就可以了。這樣,通過ip或域名瀏覽時(shí)便可以調(diào)用程序,訪問網(wǎng)站了。3)、配置默認(rèn)文檔Iis默認(rèn)支持的是html,對asp/ /php/java要進(jìn)行增添默認(rèn)文檔才行。單擊功能頁面中的“默認(rèn)文檔”圖標(biāo),單擊添加添加需要添加的文檔如此處添加index.asp,然后確定,上移到頂端即可這樣會優(yōu)先選擇。4)、配置自定義錯誤頁單擊功能菜單中的“錯誤頁”按鈕,然后

7、單擊右邊操作中的編輯,然后在打開的菜單中選擇一個(gè)物理路徑,或指定本網(wǎng)站的一個(gè)子路徑,或進(jìn)行302重定向也可以,便實(shí)現(xiàn)了自定義錯誤頁。5)、禁止匿名訪問單擊窗口中的身份認(rèn)證,既可進(jìn)行開關(guān)匿名訪問服務(wù)。增加安全性考慮,應(yīng)該單擊右邊的禁止按鈕。這樣便禁制了匿名ftp服務(wù),提高網(wǎng)站程序的安全性。6)、ssl證書申請單擊窗口的服務(wù)器證書按鈕,然后單擊右邊的創(chuàng)建證書申請,填寫信息既可以進(jìn)行服務(wù)器證書的 申請操作。具體參照張學(xué)超分享的連接來 來操作。Web服務(wù)器的中級設(shè)置:我們通過上面的介紹可以說對于windows下的web服務(wù)器有了一個(gè)初級的認(rèn)知,為了進(jìn)一步的提高自己的能力,下面我們進(jìn)行更深一步的學(xué)習(xí)。首

8、先介紹一下Iis7.5配置站點(diǎn)的可用方法:l 根據(jù)ip地址部署站點(diǎn):服務(wù)器綁定多個(gè)ip,給每個(gè)網(wǎng)站分配不同ip即可,訪問方式如果都做了解析,可以通過域名或獨(dú)立ip訪問都可以。l 根據(jù)端口號部署站點(diǎn):使用同一個(gè)ip,根據(jù)端口號識別不同的站點(diǎn),訪問方式http:/domain:端口號。l 根據(jù)主機(jī)頭名部署站點(diǎn):只有一個(gè)ip,申請多個(gè)域名,根據(jù)不同主機(jī)頭名訪問不同的站點(diǎn),訪問方式就是輸入域名。l 根據(jù)虛擬目錄部署站點(diǎn):在網(wǎng)站下面建立不同的虛擬目錄,可以訪問到不同的站點(diǎn)。訪問方式:http:/我們可以通過操作菜單欄下的綁定來進(jìn)行web站點(diǎn)的定義。端口號法:同一個(gè)ip,不同域名不同端口Ip地址法:給服務(wù)

9、器多分配幾個(gè)ip,不同域名不同ip 主機(jī)名法:同一個(gè)ip,不同域名虛擬目錄法:通過添加虛擬目錄建立不同主頁測試:我們可以通過輸入或localhost或單擊默認(rèn)網(wǎng)頁中操作欄目下的“瀏覽”按鈕來查看,我查看我們指定的主目錄的網(wǎng)頁。我們通過分析知道,原來我們沒有啟用asp的組建,所以腳本不支持,我們返回服務(wù)器管理,重新編譯iis就是增加或減少相應(yīng)組件,這次我們把“asp”和“isapi擴(kuò)展”都選上,進(jìn)行安裝,然后重新啟動iis。重新編譯之后有一點(diǎn)特別提醒:Asp加載后,并沒有啟用父路徑,這里要手動啟動一下,這樣我們才相當(dāng)于開啟這項(xiàng)服務(wù),我們將啟用父路徑的右邊菜單選擇“true”就啟

10、用了,單擊右邊操作菜單欄的“應(yīng)用”按鈕進(jìn)行應(yīng)用。重新進(jìn)行單擊操作菜單欄的“瀏覽”按鈕,這次出現(xiàn)了下面的圖標(biāo)說明我們測試成功。Web服務(wù)器的高級設(shè)置:我們通過以上的學(xué)習(xí)可以說是已經(jīng)具備了很高的windows下的建站水平,有沒有更高級的進(jìn)階,好如果有興趣我們就來學(xué)習(xí)windows下的web高級進(jìn)階。高級進(jìn)階的水平的標(biāo)準(zhǔn)就是windows環(huán)境下支持多種編程語言的萬能web服務(wù)器。1)、打造windows下的java服務(wù)器我們首先要下載一個(gè)組建才行jdk,這是java環(huán)境的開發(fā)軟件包。Jdk 下載地址:Jdk 或下載地址:http: 天空下載下載后安裝jdk,安裝路徑默認(rèn)就可以默認(rèn)地址就是:C:Pro

11、gram FilesJavajdk1.7.0然后配置環(huán)境變量,環(huán)境變量配置好進(jìn)行測試,如果通過恭喜你java開發(fā)組件通過,這時(shí)你就可以通過運(yùn)行->cmd進(jìn)入shell界面進(jìn)行初級的java開發(fā)了,如果想更深入一點(diǎn)就要建一個(gè)windows下的web平臺了,這里我們選擇apache tomcat進(jìn)行架設(shè):安裝jdk的過程就像我們常見的軟件一樣,雙擊安裝一步步就可以了。我們?nèi)缓髞砼渲脀indows下的運(yùn)行java所需的環(huán)境變量。計(jì)算機(jī)->屬性->高級系統(tǒng)設(shè)置->高級->環(huán)境變量 進(jìn)行設(shè)置環(huán)境變量的設(shè)置單擊系統(tǒng)變量下的“新建”按鈕,在變量名和變量值分別使用下面的數(shù)值,具體

12、版本根據(jù)你下載的版本,具體路徑根據(jù)你安裝的路徑:變量名變量值PATHC:Program FilesJavajdk1.7.0bin;C:Program FilesJavajre7binCLASSPATHC:Program FilesJavajre7librt.jar;C:Program FilesJavajdk1.7.0libdt.jarJAVA_HOMEC:Program FilesJavajdk1.7.0然后單擊”確定”,再“確定”,完成變量設(shè)置。測試:打開shell窗口,分別在shell里面輸入java和javac進(jìn)行測試,測試通過安裝apache tomcat 安裝完這個(gè)服務(wù)器軟件,安裝

13、完成后通過ie瀏覽器進(jìn)行訪問測試。安裝的時(shí)候有一點(diǎn)要特別注意,因?yàn)槲覀兊膇is服務(wù)器默認(rèn)的是80端口,所以我們使用tomcat之前需要先將iis關(guān)閉不啟用或者修改其80端口為別的。然后我們再來安裝tomcat。這里要輸入域名和服務(wù)器地址,服務(wù)器沒獨(dú)立ip所以使用localhost,email填有效郵箱。 安裝完成測試:http:/localhost進(jìn)行測試,測試通過。打造windows下支持的web服務(wù)器首先安裝組建,然后在應(yīng)用程序池中添加的程序池,接著啟動web下的 state service。然后新建網(wǎng)站,上傳網(wǎng)站程序,增加index.aspx的默認(rèn)文檔,測試即可。1)、通過服務(wù)器管理的添

14、加角色。添加組件,這次我們將“.net擴(kuò)展性”、“”、“isapi篩選器”都勾選上,單擊確定。2)、測試首先我們會看到iis服務(wù)器中間窗口功能中多了的各個(gè)功能卡。然后我們新建一個(gè)性質(zhì)的網(wǎng)站。我們首先到站長百科,下載一個(gè)的源碼軟件包,解壓,然后將新建的web服務(wù)器的網(wǎng)站主目錄指向該文件夾。3)、打開iis服務(wù)器,單擊網(wǎng)站- >添加網(wǎng)站4)、添加index.aspx的默認(rèn)文檔,并置頂。5)、我們接下來就要添加的應(yīng)用程序池了,單擊iis左邊的應(yīng)用程序池->添加應(yīng)用程序池,輸入程序池名,指定.net版本,這里選擇v2.0版本,模式集成。單擊確定。6)、測試:我們進(jìn)入這個(gè)網(wǎng)站,單擊

15、右邊操作窗口中的 “瀏覽”按鈕。出現(xiàn)我們的測試網(wǎng)頁:出現(xiàn)錯誤,通過分析得知,這是因?yàn)槲覀兊木W(wǎng)站程序是基于4.0版本的,而我們的服務(wù)器是架設(shè)在2.0版本的程序池中,于是我們是為了實(shí)驗(yàn)我們下載一個(gè)2.0版本的程序我們再進(jìn)行試驗(yàn),結(jié)果如下圖。顯示數(shù)據(jù)庫連接失敗,我們目地已經(jīng)達(dá)到了,說明我們的環(huán)境架設(shè)成功,因?yàn)槲覀円恢本蜎]有建立數(shù)據(jù)庫,連接不上數(shù)據(jù)庫是正常的。 Iis支持php的語言,我們已經(jīng)在上次例會上分享過了,好了不早了,請大家好好研究一下吧。謝謝 Saisai Iis7.5完美支持php之詳解版-saisai1)、將php程序解壓,釋放到c:php下。當(dāng)然是win32下的php軟件。2)添加ph

16、p的isapi篩選器,單擊isapi篩選器,單擊操作上的添加按鈕。3)、添加腳本映射。單擊處理程序映射,選擇右邊操作欄的添加腳本映射。*4)、添加應(yīng)用程序池。單擊應(yīng)用程序池選擇右邊的的添加應(yīng)用程序池。5)、更改站點(diǎn)的應(yīng)用程序池。選擇某個(gè)網(wǎng)站,單擊右邊操作欄中的基本設(shè)置,彈出編輯網(wǎng)站會話框,單擊選擇選擇php應(yīng)用程序池。6)、添加默認(rèn)文檔index.php。7)、配置php.ini文件。將c:phpphp.ini-disk復(fù)制到c:windows下并命名為php.ini。修改一下幾項(xiàng),將前面的;去掉即可。extension=php_gd2.dllextension=php_mysql.dllextension=php_mcrypt.dllextension=php_pdo_mysql.dll并且修改extension_dir = "c:/php/ext/" 必須以/結(jié)束修改路徑 session.save_path = "C:/php/tm

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論