試論電子商務(wù)網(wǎng)站的運行環(huán)境配置課件_第1頁
試論電子商務(wù)網(wǎng)站的運行環(huán)境配置課件_第2頁
試論電子商務(wù)網(wǎng)站的運行環(huán)境配置課件_第3頁
試論電子商務(wù)網(wǎng)站的運行環(huán)境配置課件_第4頁
試論電子商務(wù)網(wǎng)站的運行環(huán)境配置課件_第5頁
已閱讀5頁,還剩67頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

項目四電子商務(wù)網(wǎng)站的運行環(huán)境配置項目四電子商務(wù)網(wǎng)站的運行環(huán)境配置1主要內(nèi)容項目引導(dǎo)項目任務(wù)書項目任務(wù)實施1233項目任務(wù)分析4自學(xué)與拓展35主要內(nèi)容項目引導(dǎo)項目任務(wù)書項目任務(wù)實施1233項目任務(wù)分析42項目引導(dǎo)在已經(jīng)完成了公司網(wǎng)站建設(shè)的前期準備、運營平臺架構(gòu)之后,現(xiàn)在需要規(guī)劃將網(wǎng)站放到相應(yīng)的服務(wù)器上。由于網(wǎng)站的運營是要建立在一定的運行環(huán)境之上的,所以只有把網(wǎng)站運行的基礎(chǔ)環(huán)境配置并管理好,才能保證網(wǎng)站的正常運行。本項目主要完成電子商務(wù)網(wǎng)站的運行環(huán)境配置,這一工作過程需要進行電子商務(wù)網(wǎng)站的Web服務(wù)器軟件的選擇、Web站點的創(chuàng)建和管理、Web虛擬目錄的創(chuàng)建和管理和FTP站點的創(chuàng)建和管理。通過Web服務(wù)器軟件,替前面項目的公司,完成在頁面上發(fā)布論壇和FTP站點。項目引導(dǎo)在已經(jīng)完成了公司網(wǎng)站建設(shè)的前期準備、運3項目引導(dǎo)能力目標(1)能夠根據(jù)網(wǎng)絡(luò)操作系統(tǒng)和開發(fā)軟件選擇相應(yīng)的Web服務(wù)器軟件(2)能夠進行IIS的安裝與配置(3)能夠設(shè)置指定的Web站點并進行管理(4)能夠創(chuàng)建一個虛擬目錄并進行管理(5)能夠創(chuàng)建FTP站點并進行管理項目引導(dǎo)能力目標4項目任務(wù)書任務(wù)一選擇WEB服務(wù)器軟件

目前,可供選擇的網(wǎng)站運行平臺很多,涉及網(wǎng)絡(luò)操作系統(tǒng)與Web服務(wù)器兩方面因素。各類網(wǎng)絡(luò)操作系統(tǒng)都有自己的優(yōu)點和不足之處。網(wǎng)站規(guī)劃人員應(yīng)根據(jù)企業(yè)的實際需求,例如資金預(yù)算、網(wǎng)站開發(fā)技術(shù)、是否方便后期的維護工作、是否滿足網(wǎng)站未來升級的需求等方面來綜合決定采用哪種方案。

項目任務(wù)書任務(wù)一選擇WEB服務(wù)器軟件5項目任務(wù)實施—選擇WEB服務(wù)器軟件主要三種web服務(wù)器軟件的配置Apache/06/0206/11/299AMBLT0009159K.htmlIIS各組完成Tomcat/Tomcat/33170.html/view/7ea982da50e2524de5187eb2.html三種軟件的環(huán)境項目任務(wù)實施—選擇WEB服務(wù)器軟件主要三種web服務(wù)器軟件的6

項目任務(wù)分析—選擇WEB服務(wù)器軟件1.常用的Web服務(wù)器軟件1)MicrosoftIISMicrosoft的Web服務(wù)器產(chǎn)品為InternetInformationServer(IIS),IIS是允許在公共Intranet或Internet上發(fā)布信息的Web服務(wù)器。IIS是目前最流行的Web服務(wù)器產(chǎn)品之一,很多著名的網(wǎng)站都是建立在IIS的平臺上。IIS提供了一個圖形界面的管理工具,稱為Internet服務(wù)管理器,可用于監(jiān)視配置和控制Internet服務(wù)。IIS是一種Web服務(wù)組件,其中包括Web服務(wù)器、FTP服務(wù)器、NNTP服務(wù)器和SMTP服務(wù)器,分別用于網(wǎng)頁瀏覽、文件傳輸、新聞服務(wù)和郵件發(fā)送等方面,它使得在網(wǎng)絡(luò)(包括互聯(lián)網(wǎng)和局域網(wǎng))上發(fā)布信息成了一件很容易的事。它提供ISAPI(IntranetServerAPI)作為擴展Web服務(wù)器功能的編程接口;同時,它還提供一個Internet數(shù)據(jù)庫連接器,可以實現(xiàn)對數(shù)據(jù)庫的查詢和更新。項目任務(wù)分析—選擇WEB服務(wù)器軟件1.常用的Web服72)ApacheApache是自由軟件,所以不斷有人來為它開發(fā)新的功能、新的特性、修改原來的缺陷。Apache的特點是簡單、速度快、性能穩(wěn)定,并可做代理服務(wù)器來使用。本來它只用于小型或試驗Internet網(wǎng)絡(luò),后來逐步擴充到各種Unix系統(tǒng)中,尤其對Linux的支持相當完美。

Apache是以進程為基礎(chǔ)的結(jié)構(gòu),進程要比線程消耗更多的系統(tǒng)開支,不太適合于多處理器環(huán)境,因此,在一個ApacheWeb站點擴容時,通常是增加服務(wù)器或擴充群集節(jié)點而不是增加處理器。到目前為止Apache仍然是世界上用的最多的Web服務(wù)器,世界上很多著名的網(wǎng)站都是Apache的產(chǎn)物,它的成功之處主要在于它的源代碼開放、有一支開放的開發(fā)隊伍、支持跨平臺的應(yīng)用(可以運行在幾乎所有的Unix、Windows、Linux系統(tǒng)平臺上)以及它的可移植性等方面。項目任務(wù)分析—選擇WEB服務(wù)器軟件2)Apache項目任務(wù)分析—選擇WEB服務(wù)器軟件8項目任務(wù)分析—選擇WEB服務(wù)器軟件3)TomcatTomcat是一個開放源代碼、運行servlet和JSPWeb應(yīng)用軟件的基于Java的Web應(yīng)用軟件容器。TomcatServer是根據(jù)servlet和JSP規(guī)范進行執(zhí)行的,因此我們就可以說TomcatServer也實行了Apache-Jakarta規(guī)范且比絕大多數(shù)商業(yè)應(yīng)用軟件服務(wù)器要好。

Tomcat是JavaServlet2.2和JavaServerPages1.1技術(shù)的標準實現(xiàn),是基于Apache許可證下開發(fā)的自由軟件。Tomcat是完全重寫的ServletAPI2.2和JSP1.1兼容的Servlet/JSP容器。Tomcat使用了JServ的一些代碼,特別是Apache服務(wù)適配器。隨著CatalinaServlet引擎的出現(xiàn),使得它成為一個值得考慮的Servlet/JSP容器,因此目前許多WEB服務(wù)器都是采用Tomcat。項目任務(wù)分析—選擇WEB服務(wù)器軟件3)Tomcat94)IBMWebSphereWebSphereApplicationServer是一種功能完善、開放的Web應(yīng)用程序服務(wù)器,是IBM電子商務(wù)計劃的核心部分,它是基于Java的應(yīng)用環(huán)境,用于建立、部署和管理Internet和IntranetWeb應(yīng)用程序。這一整套產(chǎn)品進行了擴展,以適應(yīng)Web應(yīng)用程序服務(wù)器的需要,范圍從簡單到高級直到企業(yè)級。

WebSphere針對以Web為中心的開發(fā)人員,他們都是在基本HTTP服務(wù)器和CGI編程技術(shù)上成長起來的。IBM將提供WebSphere產(chǎn)品系列,通過提供綜合資源、可重復(fù)使用的組件、功能強大并易于使用的工具、以及支持HTTP和IIOP通信的可伸縮運行時環(huán)境,來幫助這些用戶從簡單的Web應(yīng)用程序轉(zhuǎn)移到電子商務(wù)世界。5)BEAWebLogicBEAWebLogicServer是一種多功能、基于標準的web應(yīng)用服務(wù)器,為企業(yè)構(gòu)建自己的應(yīng)用提供了堅實的基礎(chǔ)。各種應(yīng)用開發(fā)、部署所有關(guān)鍵性的任務(wù),無論是集成各種系統(tǒng)和數(shù)據(jù)庫,還是提交服務(wù)、跨Internet協(xié)作,起始點都是BEAWebLogicServer。由于它具有全面的功能、對開放標準的遵從性、多層架構(gòu)、支持基于組件的開發(fā),基于Internet的企業(yè)都選擇它來開發(fā)、部署最佳的應(yīng)用。

項目任務(wù)分析—選擇WEB服務(wù)器軟件4)IBMWebSphere項目任務(wù)分析—選擇WEB服務(wù)器102.開發(fā)技術(shù)與Web服務(wù)器系統(tǒng)的搭配在選擇不同的Web服務(wù)器軟件時,應(yīng)主要考慮服務(wù)器的硬件配置、企業(yè)的資金預(yù)算、服務(wù)器的操作系統(tǒng)、網(wǎng)站的開發(fā)語言和數(shù)據(jù)庫的類型等問題。網(wǎng)絡(luò)操作系統(tǒng)與Web服務(wù)器的搭配有如下幾種:1)如果服務(wù)器安裝的是Linux操作系統(tǒng),推薦可以采用Linux+Apachehttpd的搭配。2)如果服務(wù)器安裝的是Windows系列的操作系統(tǒng),推薦可以采用WindowsNT/2000/2003/VistaServer+IIS的搭配。3)如果服務(wù)器安裝的是UNIX操作系統(tǒng),推薦可以采用UNIX+Websphere的搭配。同時,規(guī)劃人員還要考慮開發(fā)語言不同,搭配也會不同。一般來說,開發(fā)技術(shù)與Web服務(wù)器搭配的情形主要有以下幾種。1)如果開發(fā)語言是Java或JSP,那么在各種服務(wù)器平臺都可以正常運行,一般以Websphere、Tomcat和WebLogic比較常見。2)如果開發(fā)語言是ASP或ASP.NET,一般就選擇WindowsNT/2000/2003/VistaServer+IIS。項目任務(wù)分析—選擇WEB服務(wù)器軟件2.開發(fā)技術(shù)與Web服務(wù)器系統(tǒng)的搭配項目任務(wù)分析—選擇WE11任務(wù)拓展1.假設(shè)你要為一家銷售服裝的電子商務(wù)網(wǎng)站選擇Web服務(wù)器,請依照教材中的示例,完成以下任務(wù)。1)討論服務(wù)器上使用的操作系統(tǒng)的種類。2)討論準備采用的設(shè)計方法,如開發(fā)語言。3)討論選擇何種Web服務(wù)器才能比較好的配合操作系統(tǒng)與開發(fā)方法。2.在網(wǎng)上查找3份網(wǎng)站設(shè)計書,了解這3份設(shè)計書中的網(wǎng)站分別采用了什么樣的操作系統(tǒng)、開發(fā)技術(shù)與Web服務(wù)器。項目任務(wù)拓展—選擇WEB服務(wù)器軟件任務(wù)拓展項目任務(wù)拓展—選擇WEB服務(wù)器軟件12項目任務(wù)書項目任務(wù)書13項目任務(wù)實施—Web站點的創(chuàng)建和管理1.IIS的安裝InternetInformationServer(以下簡稱IIS)是目前最流行的Web服務(wù)器產(chǎn)品之一,很多著名的網(wǎng)站都是建立在IIS的平臺上。IIS組件不僅提供Web服務(wù),還可以FTP、SMTP等服務(wù),這樣,使用IIS就能輕松地將信息向Internet發(fā)布。IIS是站點(Site),包括Web、FTP、News和E-mail服務(wù)器站點的管理中心,操作系統(tǒng)不是默認安裝的

項目任務(wù)實施—Web站點的創(chuàng)建和管理1.IIS的安裝14項目任務(wù)實施—Web站點的創(chuàng)建和管理項目任務(wù)實施—Web站點的創(chuàng)建和管理15試論電子商務(wù)網(wǎng)站的運行環(huán)境配置16在IIS中啟用“ActiveServerPages”服務(wù)以后,就可以在本地計算機上運行ASP應(yīng)用程序了。當IIS應(yīng)用程序或系統(tǒng)其他方面出現(xiàn)問題時可以重新啟動Internet服務(wù),開發(fā)者也可能需要停止或重新啟動IIS提供的服務(wù)。在IIS中啟用“ActiveServerPages”服務(wù)17試論電子商務(wù)網(wǎng)站的運行環(huán)境配置18試論電子商務(wù)網(wǎng)站的運行環(huán)境配置19主目錄的設(shè)置

主目錄的設(shè)置20目錄安全性的設(shè)置。這個選項對于整個站點的管理是相當重要的,它用于設(shè)置所建站點的一些安全性項目,

目錄安全性的設(shè)置。這個選項對于整個站點的管理是相當重要的,它21性能選項的設(shè)置。打開圖4-21所示“屬性”對話框中的“性能”選項卡,出現(xiàn)如圖4-27在性能對話框中的“帶寬限制”選項用來對服務(wù)器帶寬資源進行限制,以保證服務(wù)器其他服務(wù)的帶寬需求。“網(wǎng)站連接”選項以確保服務(wù)器資源不至于因用戶過多占用而崩潰。

性能選項的設(shè)置。打開圖4-21所示“屬性”對話框中的“性能”22項目任務(wù)分析—Web站點的創(chuàng)建和管理項目任務(wù)分析—Web站點的創(chuàng)建和管理232.IIS簡介IIS是InternetInformationServer的縮寫,它是微軟公司主推的服務(wù)器,最新的版本是Windows2003里面包含的IIS6.0,IIS與WindowNTServer完全集成在一起,因而用戶能夠利用WindowsNTServer和NTFS(NTFileSystem,NT的文件系統(tǒng))內(nèi)置的安全特性,建立強大,靈活而安全的Internet和Intranet站點。IIS支持HTTP(HypertextTransferProtocol,超文本傳輸協(xié)議),F(xiàn)TP(FeleTransferProtocol,文件傳輸協(xié)議)以及SMTP協(xié)議,通過使用CGI和ISAPI,IIS可以得到高度的擴展。IIS支持與語言無關(guān)的腳本編寫和組件,通過IIS,開發(fā)人員就可以開發(fā)新一代動態(tài)的,富有魅力的Web站點。IIS不需要開發(fā)人員學(xué)習(xí)新的腳本語言或者編譯應(yīng)用程序,IIS完全支持VBScript,JScript開發(fā)軟件以及Java,它也支持CGI和WinCGI,以及ISAPI擴展和過濾器。IIS的設(shè)計目的是建立一套集成的服務(wù)器服務(wù),用以支持HTTP,F(xiàn)TP和SMTP,它能夠提供快速且集成了現(xiàn)有產(chǎn)品,同時可擴展的Internet服務(wù)器。項目任務(wù)分析—Web站點的創(chuàng)建和管理2.IIS簡介項目任務(wù)分析—Web站點的創(chuàng)建和管理24在個人電腦上構(gòu)建Web應(yīng)用開發(fā)及運行試驗環(huán)境。操作系統(tǒng)為WindowXP,Web服務(wù)器為IIS5.0。并在此基礎(chǔ)上新建一個book的Web站點。

掌握網(wǎng)站常用端口自學(xué)與拓展—Web站點的創(chuàng)建和管理在個人電腦上構(gòu)建Web應(yīng)用開發(fā)及運行試驗環(huán)境。操作系統(tǒng)為Wi25本任務(wù)目標是創(chuàng)建和管理任務(wù)1創(chuàng)建的站點的虛擬目錄。然后通過發(fā)布一個企業(yè)論壇,并通過后臺系統(tǒng)設(shè)置該網(wǎng)站論壇。任務(wù)3通過虛擬目錄配置網(wǎng)站論壇本任務(wù)目標是創(chuàng)建和管理任務(wù)1創(chuàng)建的站點的虛擬目錄。然后通過26//27//281.創(chuàng)建Web虛擬目錄有些Web站點中需要調(diào)用其他站點或計算機上的文件,這時就需要運用“虛擬目錄”這一功能來組織這些不在本地服務(wù)件上的文件。如有的大公司W(wǎng)eb站點的文件有些是在總部的服務(wù)器上,而還有些是在子公司的服務(wù)器上怎樣在本地服務(wù)器合理地組織這些文件呢?這時就要通過虛擬目錄來實現(xiàn),這樣用戶訪問的時候就根本感覺不到所用文件是在其他站點。下面具體介紹虛擬目錄的創(chuàng)建方法。2.哪些類型網(wǎng)站需要論壇寶潔?娃哈哈?汽車之家?蘋果手機玩友?自助旅游?~~~~~~形象網(wǎng)站交互性網(wǎng)站綜合網(wǎng)站垂直網(wǎng)站網(wǎng)站面向群體項目任務(wù)分析—通過虛擬目錄配置網(wǎng)站論壇

1.創(chuàng)建Web虛擬目錄項目任務(wù)分析—通過虛擬目錄配置網(wǎng)站論29任務(wù)4FTP站點的創(chuàng)建和管理本任務(wù)目標是在Microsoft的IIS環(huán)境下創(chuàng)建一個FTP站點,并對所創(chuàng)建的FTP站點進行管理和維護。創(chuàng)建FTP站點的意義主要在于將來能夠利用它對Web站點進行修改。再進一步運用serv-uFTP軟件進一步對該FTP站點進行管理:身份認證登錄、流量管理等。任務(wù)4FTP站點的創(chuàng)建和管理本任務(wù)目標是在Micr30項目任務(wù)實施—FTP站點的創(chuàng)建和管理

1.FTP站點的創(chuàng)建創(chuàng)建FTP站點的意義主要在于將來修改Web站點?!癋TP”是一個TCP/IP中附帶的“文件傳輸協(xié)議”,它是用來進行遠程文件傳輸?shù)?。FTP站點可以幫助解決如站點管理員不在Web服務(wù)器旁邊,需要修改站點上錯誤,需要更新站點,或者下載站點上一些不便于公開的內(nèi)容等問題。端口與ip同一個ip多項應(yīng)用服務(wù)項目任務(wù)實施—FTP站點的創(chuàng)建和管理1.FTP站點的創(chuàng)建312.FTP站點的管理在創(chuàng)建好FTP站點之后,還需要詳細設(shè)置FTP站點的屬性,以便更好地保證站點的安全性。項目任務(wù)實施—FTP站點的創(chuàng)建和管理

2.FTP站點的管理項目任務(wù)實施—FTP站點的創(chuàng)建和管理32項目任務(wù)實施—FTP站點的創(chuàng)建和管理

serv-u綠色版運用FTP軟件進一步對FTP的管理項目任務(wù)實施—FTP站點的創(chuàng)建和管理serv-u綠色版331.端口號和文件傳輸協(xié)議1)端口號在網(wǎng)絡(luò)技術(shù)中,端口(Port)大致有兩種意思:一是物理意義上的端口,比如,ADSLModem、集線器、交換機、路由器用于連接其他網(wǎng)絡(luò)設(shè)備的接口,如RJ-45端口、SC端口等等。二是邏輯意義上的端口,一般是指TCP/IP協(xié)議中的端口,端口號的范圍從0到65535,比如用于瀏覽網(wǎng)頁服務(wù)的80端口,用于FTP服務(wù)的21端口等等。我們這里介紹的就是邏輯意義上的端口。那么TCP/IP協(xié)議中的端口指的是什么呢?如果把IP地址比作一間房子,端口就是出入這間房子的門。真正的房子只有幾個門,但是一個IP地址的端口可以有65536個之多!端口是通過端口號來標記的,端口號采用整數(shù),范圍是從0到65535。端口有什么用呢?我們知道,一臺擁有IP地址的主機可以提供許多服務(wù),比如Web服務(wù)、FTP服務(wù)、SMTP服務(wù)等,這些服務(wù)完全可以通過1個IP地址來實現(xiàn)。那么,主機是怎樣區(qū)分不同的網(wǎng)絡(luò)服務(wù)呢?顯然不能只靠IP地址,因為IP地址與網(wǎng)絡(luò)服務(wù)的關(guān)系是一對多的關(guān)系。實際上是通過“IP地址+端口號”來區(qū)分不同的服務(wù)的。項目任務(wù)分析—FTP站點的創(chuàng)建和管理

1.端口號和文件傳輸協(xié)議項目任務(wù)分析—FTP站點的創(chuàng)建和管342)文件傳輸協(xié)議FTP(FileTransferProtocol),是文件傳輸協(xié)議的簡稱。用于Internet上的控制文件的雙向傳輸。同時,它也是一個應(yīng)用程序(Application)。用戶可以通過它把自己的PC機與世界各地所有運行FTP協(xié)議的服務(wù)器相連,訪問服務(wù)器上的大量程序和信息。FTP服務(wù)一般運行在20和21兩個端口。端口20用于在客戶端和服務(wù)器之間傳輸數(shù)據(jù)流,而端口21用于傳輸控制流。FTP服務(wù)有兩種模式:主動和被動。主動模式要求客戶端和服務(wù)器端同時打開并且監(jiān)聽一個端口以建立連接。在這種情況下,客戶端若安裝了防火墻可能會產(chǎn)生一些問題,所以,創(chuàng)立了被動模式。被動模式只要求服務(wù)器端產(chǎn)生一個監(jiān)聽相應(yīng)端口的進程,這樣就可以繞過客戶端安裝了防火墻的問題。項目任務(wù)分析—FTP站點的創(chuàng)建和管理

2)文件傳輸協(xié)議項目任務(wù)分析—FTP站點的創(chuàng)建和管理35ThankYou!ThankYou!36項目四電子商務(wù)網(wǎng)站的運行環(huán)境配置項目四電子商務(wù)網(wǎng)站的運行環(huán)境配置37主要內(nèi)容項目引導(dǎo)項目任務(wù)書項目任務(wù)實施1233項目任務(wù)分析4自學(xué)與拓展35主要內(nèi)容項目引導(dǎo)項目任務(wù)書項目任務(wù)實施1233項目任務(wù)分析438項目引導(dǎo)在已經(jīng)完成了公司網(wǎng)站建設(shè)的前期準備、運營平臺架構(gòu)之后,現(xiàn)在需要規(guī)劃將網(wǎng)站放到相應(yīng)的服務(wù)器上。由于網(wǎng)站的運營是要建立在一定的運行環(huán)境之上的,所以只有把網(wǎng)站運行的基礎(chǔ)環(huán)境配置并管理好,才能保證網(wǎng)站的正常運行。本項目主要完成電子商務(wù)網(wǎng)站的運行環(huán)境配置,這一工作過程需要進行電子商務(wù)網(wǎng)站的Web服務(wù)器軟件的選擇、Web站點的創(chuàng)建和管理、Web虛擬目錄的創(chuàng)建和管理和FTP站點的創(chuàng)建和管理。通過Web服務(wù)器軟件,替前面項目的公司,完成在頁面上發(fā)布論壇和FTP站點。項目引導(dǎo)在已經(jīng)完成了公司網(wǎng)站建設(shè)的前期準備、運39項目引導(dǎo)能力目標(1)能夠根據(jù)網(wǎng)絡(luò)操作系統(tǒng)和開發(fā)軟件選擇相應(yīng)的Web服務(wù)器軟件(2)能夠進行IIS的安裝與配置(3)能夠設(shè)置指定的Web站點并進行管理(4)能夠創(chuàng)建一個虛擬目錄并進行管理(5)能夠創(chuàng)建FTP站點并進行管理項目引導(dǎo)能力目標40項目任務(wù)書任務(wù)一選擇WEB服務(wù)器軟件

目前,可供選擇的網(wǎng)站運行平臺很多,涉及網(wǎng)絡(luò)操作系統(tǒng)與Web服務(wù)器兩方面因素。各類網(wǎng)絡(luò)操作系統(tǒng)都有自己的優(yōu)點和不足之處。網(wǎng)站規(guī)劃人員應(yīng)根據(jù)企業(yè)的實際需求,例如資金預(yù)算、網(wǎng)站開發(fā)技術(shù)、是否方便后期的維護工作、是否滿足網(wǎng)站未來升級的需求等方面來綜合決定采用哪種方案。

項目任務(wù)書任務(wù)一選擇WEB服務(wù)器軟件41項目任務(wù)實施—選擇WEB服務(wù)器軟件主要三種web服務(wù)器軟件的配置Apache/06/0206/11/299AMBLT0009159K.htmlIIS各組完成Tomcat/Tomcat/33170.html/view/7ea982da50e2524de5187eb2.html三種軟件的環(huán)境項目任務(wù)實施—選擇WEB服務(wù)器軟件主要三種web服務(wù)器軟件的42

項目任務(wù)分析—選擇WEB服務(wù)器軟件1.常用的Web服務(wù)器軟件1)MicrosoftIISMicrosoft的Web服務(wù)器產(chǎn)品為InternetInformationServer(IIS),IIS是允許在公共Intranet或Internet上發(fā)布信息的Web服務(wù)器。IIS是目前最流行的Web服務(wù)器產(chǎn)品之一,很多著名的網(wǎng)站都是建立在IIS的平臺上。IIS提供了一個圖形界面的管理工具,稱為Internet服務(wù)管理器,可用于監(jiān)視配置和控制Internet服務(wù)。IIS是一種Web服務(wù)組件,其中包括Web服務(wù)器、FTP服務(wù)器、NNTP服務(wù)器和SMTP服務(wù)器,分別用于網(wǎng)頁瀏覽、文件傳輸、新聞服務(wù)和郵件發(fā)送等方面,它使得在網(wǎng)絡(luò)(包括互聯(lián)網(wǎng)和局域網(wǎng))上發(fā)布信息成了一件很容易的事。它提供ISAPI(IntranetServerAPI)作為擴展Web服務(wù)器功能的編程接口;同時,它還提供一個Internet數(shù)據(jù)庫連接器,可以實現(xiàn)對數(shù)據(jù)庫的查詢和更新。項目任務(wù)分析—選擇WEB服務(wù)器軟件1.常用的Web服432)ApacheApache是自由軟件,所以不斷有人來為它開發(fā)新的功能、新的特性、修改原來的缺陷。Apache的特點是簡單、速度快、性能穩(wěn)定,并可做代理服務(wù)器來使用。本來它只用于小型或試驗Internet網(wǎng)絡(luò),后來逐步擴充到各種Unix系統(tǒng)中,尤其對Linux的支持相當完美。

Apache是以進程為基礎(chǔ)的結(jié)構(gòu),進程要比線程消耗更多的系統(tǒng)開支,不太適合于多處理器環(huán)境,因此,在一個ApacheWeb站點擴容時,通常是增加服務(wù)器或擴充群集節(jié)點而不是增加處理器。到目前為止Apache仍然是世界上用的最多的Web服務(wù)器,世界上很多著名的網(wǎng)站都是Apache的產(chǎn)物,它的成功之處主要在于它的源代碼開放、有一支開放的開發(fā)隊伍、支持跨平臺的應(yīng)用(可以運行在幾乎所有的Unix、Windows、Linux系統(tǒng)平臺上)以及它的可移植性等方面。項目任務(wù)分析—選擇WEB服務(wù)器軟件2)Apache項目任務(wù)分析—選擇WEB服務(wù)器軟件44項目任務(wù)分析—選擇WEB服務(wù)器軟件3)TomcatTomcat是一個開放源代碼、運行servlet和JSPWeb應(yīng)用軟件的基于Java的Web應(yīng)用軟件容器。TomcatServer是根據(jù)servlet和JSP規(guī)范進行執(zhí)行的,因此我們就可以說TomcatServer也實行了Apache-Jakarta規(guī)范且比絕大多數(shù)商業(yè)應(yīng)用軟件服務(wù)器要好。

Tomcat是JavaServlet2.2和JavaServerPages1.1技術(shù)的標準實現(xiàn),是基于Apache許可證下開發(fā)的自由軟件。Tomcat是完全重寫的ServletAPI2.2和JSP1.1兼容的Servlet/JSP容器。Tomcat使用了JServ的一些代碼,特別是Apache服務(wù)適配器。隨著CatalinaServlet引擎的出現(xiàn),使得它成為一個值得考慮的Servlet/JSP容器,因此目前許多WEB服務(wù)器都是采用Tomcat。項目任務(wù)分析—選擇WEB服務(wù)器軟件3)Tomcat454)IBMWebSphereWebSphereApplicationServer是一種功能完善、開放的Web應(yīng)用程序服務(wù)器,是IBM電子商務(wù)計劃的核心部分,它是基于Java的應(yīng)用環(huán)境,用于建立、部署和管理Internet和IntranetWeb應(yīng)用程序。這一整套產(chǎn)品進行了擴展,以適應(yīng)Web應(yīng)用程序服務(wù)器的需要,范圍從簡單到高級直到企業(yè)級。

WebSphere針對以Web為中心的開發(fā)人員,他們都是在基本HTTP服務(wù)器和CGI編程技術(shù)上成長起來的。IBM將提供WebSphere產(chǎn)品系列,通過提供綜合資源、可重復(fù)使用的組件、功能強大并易于使用的工具、以及支持HTTP和IIOP通信的可伸縮運行時環(huán)境,來幫助這些用戶從簡單的Web應(yīng)用程序轉(zhuǎn)移到電子商務(wù)世界。5)BEAWebLogicBEAWebLogicServer是一種多功能、基于標準的web應(yīng)用服務(wù)器,為企業(yè)構(gòu)建自己的應(yīng)用提供了堅實的基礎(chǔ)。各種應(yīng)用開發(fā)、部署所有關(guān)鍵性的任務(wù),無論是集成各種系統(tǒng)和數(shù)據(jù)庫,還是提交服務(wù)、跨Internet協(xié)作,起始點都是BEAWebLogicServer。由于它具有全面的功能、對開放標準的遵從性、多層架構(gòu)、支持基于組件的開發(fā),基于Internet的企業(yè)都選擇它來開發(fā)、部署最佳的應(yīng)用。

項目任務(wù)分析—選擇WEB服務(wù)器軟件4)IBMWebSphere項目任務(wù)分析—選擇WEB服務(wù)器462.開發(fā)技術(shù)與Web服務(wù)器系統(tǒng)的搭配在選擇不同的Web服務(wù)器軟件時,應(yīng)主要考慮服務(wù)器的硬件配置、企業(yè)的資金預(yù)算、服務(wù)器的操作系統(tǒng)、網(wǎng)站的開發(fā)語言和數(shù)據(jù)庫的類型等問題。網(wǎng)絡(luò)操作系統(tǒng)與Web服務(wù)器的搭配有如下幾種:1)如果服務(wù)器安裝的是Linux操作系統(tǒng),推薦可以采用Linux+Apachehttpd的搭配。2)如果服務(wù)器安裝的是Windows系列的操作系統(tǒng),推薦可以采用WindowsNT/2000/2003/VistaServer+IIS的搭配。3)如果服務(wù)器安裝的是UNIX操作系統(tǒng),推薦可以采用UNIX+Websphere的搭配。同時,規(guī)劃人員還要考慮開發(fā)語言不同,搭配也會不同。一般來說,開發(fā)技術(shù)與Web服務(wù)器搭配的情形主要有以下幾種。1)如果開發(fā)語言是Java或JSP,那么在各種服務(wù)器平臺都可以正常運行,一般以Websphere、Tomcat和WebLogic比較常見。2)如果開發(fā)語言是ASP或ASP.NET,一般就選擇WindowsNT/2000/2003/VistaServer+IIS。項目任務(wù)分析—選擇WEB服務(wù)器軟件2.開發(fā)技術(shù)與Web服務(wù)器系統(tǒng)的搭配項目任務(wù)分析—選擇WE47任務(wù)拓展1.假設(shè)你要為一家銷售服裝的電子商務(wù)網(wǎng)站選擇Web服務(wù)器,請依照教材中的示例,完成以下任務(wù)。1)討論服務(wù)器上使用的操作系統(tǒng)的種類。2)討論準備采用的設(shè)計方法,如開發(fā)語言。3)討論選擇何種Web服務(wù)器才能比較好的配合操作系統(tǒng)與開發(fā)方法。2.在網(wǎng)上查找3份網(wǎng)站設(shè)計書,了解這3份設(shè)計書中的網(wǎng)站分別采用了什么樣的操作系統(tǒng)、開發(fā)技術(shù)與Web服務(wù)器。項目任務(wù)拓展—選擇WEB服務(wù)器軟件任務(wù)拓展項目任務(wù)拓展—選擇WEB服務(wù)器軟件48項目任務(wù)書項目任務(wù)書49項目任務(wù)實施—Web站點的創(chuàng)建和管理1.IIS的安裝InternetInformationServer(以下簡稱IIS)是目前最流行的Web服務(wù)器產(chǎn)品之一,很多著名的網(wǎng)站都是建立在IIS的平臺上。IIS組件不僅提供Web服務(wù),還可以FTP、SMTP等服務(wù),這樣,使用IIS就能輕松地將信息向Internet發(fā)布。IIS是站點(Site),包括Web、FTP、News和E-mail服務(wù)器站點的管理中心,操作系統(tǒng)不是默認安裝的

項目任務(wù)實施—Web站點的創(chuàng)建和管理1.IIS的安裝50項目任務(wù)實施—Web站點的創(chuàng)建和管理項目任務(wù)實施—Web站點的創(chuàng)建和管理51試論電子商務(wù)網(wǎng)站的運行環(huán)境配置52在IIS中啟用“ActiveServerPages”服務(wù)以后,就可以在本地計算機上運行ASP應(yīng)用程序了。當IIS應(yīng)用程序或系統(tǒng)其他方面出現(xiàn)問題時可以重新啟動Internet服務(wù),開發(fā)者也可能需要停止或重新啟動IIS提供的服務(wù)。在IIS中啟用“ActiveServerPages”服務(wù)53試論電子商務(wù)網(wǎng)站的運行環(huán)境配置54試論電子商務(wù)網(wǎng)站的運行環(huán)境配置55主目錄的設(shè)置

主目錄的設(shè)置56目錄安全性的設(shè)置。這個選項對于整個站點的管理是相當重要的,它用于設(shè)置所建站點的一些安全性項目,

目錄安全性的設(shè)置。這個選項對于整個站點的管理是相當重要的,它57性能選項的設(shè)置。打開圖4-21所示“屬性”對話框中的“性能”選項卡,出現(xiàn)如圖4-27在性能對話框中的“帶寬限制”選項用來對服務(wù)器帶寬資源進行限制,以保證服務(wù)器其他服務(wù)的帶寬需求?!熬W(wǎng)站連接”選項以確保服務(wù)器資源不至于因用戶過多占用而崩潰。

性能選項的設(shè)置。打開圖4-21所示“屬性”對話框中的“性能”58項目任務(wù)分析—Web站點的創(chuàng)建和管理項目任務(wù)分析—Web站點的創(chuàng)建和管理592.IIS簡介IIS是InternetInformationServer的縮寫,它是微軟公司主推的服務(wù)器,最新的版本是Windows2003里面包含的IIS6.0,IIS與WindowNTServer完全集成在一起,因而用戶能夠利用WindowsNTServer和NTFS(NTFileSystem,NT的文件系統(tǒng))內(nèi)置的安全特性,建立強大,靈活而安全的Internet和Intranet站點。IIS支持HTTP(HypertextTransferProtocol,超文本傳輸協(xié)議),F(xiàn)TP(FeleTransferProtocol,文件傳輸協(xié)議)以及SMTP協(xié)議,通過使用CGI和ISAPI,IIS可以得到高度的擴展。IIS支持與語言無關(guān)的腳本編寫和組件,通過IIS,開發(fā)人員就可以開發(fā)新一代動態(tài)的,富有魅力的Web站點。IIS不需要開發(fā)人員學(xué)習(xí)新的腳本語言或者編譯應(yīng)用程序,IIS完全支持VBScript,JScript開發(fā)軟件以及Java,它也支持CGI和WinCGI,以及ISAPI擴展和過濾器。IIS的設(shè)計目的是建立一套集成的服務(wù)器服務(wù),用以支持HTTP,F(xiàn)TP和SMTP,它能夠提供快速且集成了現(xiàn)有產(chǎn)品,同時可擴展的Internet服務(wù)器。項目任務(wù)分析—Web站點的創(chuàng)建和管理2.IIS簡介項目任務(wù)分析—Web站點的創(chuàng)建和管理60在個人電腦上構(gòu)建Web應(yīng)用開發(fā)及運行試驗環(huán)境。操作系統(tǒng)為WindowXP,Web服務(wù)器為IIS5.0。并在此基礎(chǔ)上新建一個book的Web站點。

掌握網(wǎng)站常用端口自學(xué)與拓展—Web站點的創(chuàng)建和管理在個人電腦上構(gòu)建Web應(yīng)用開發(fā)及運行試驗環(huán)境。操作系統(tǒng)為Wi61本任務(wù)目標是創(chuàng)建和管理任務(wù)1創(chuàng)建的站點的虛擬目錄。然后通過發(fā)布一個企業(yè)論壇,并通過后臺系統(tǒng)設(shè)置該網(wǎng)站論壇。任務(wù)3通過虛擬目錄配置網(wǎng)站論壇本任務(wù)目標是創(chuàng)建和管理任務(wù)1創(chuàng)建的站點的虛擬目錄。然后通過62//63//641.創(chuàng)建Web虛擬目錄有些Web站點中需要調(diào)用其他站點或計算機上的文件,這時就需要運用“虛擬目錄”這一功能來組織這些不在本地服務(wù)件上的文件。如有的大公司W(wǎng)eb站點的文件有些是在總部的服務(wù)器上,而還有些是在子公司的服務(wù)器上怎樣在本地服務(wù)器合理地組織這些文件呢?這時就要通過虛擬目錄來實現(xiàn),這樣用戶訪問的時候就根本感覺不到所用文件是在其他站點。下面具體介紹虛擬目錄的創(chuàng)建方法。2.哪些類型網(wǎng)站需要論壇寶潔?娃哈哈?汽車之家?蘋果手機玩友?自助旅游?~~~~~~形象網(wǎng)站交互性網(wǎng)站綜合網(wǎng)站垂直網(wǎng)站網(wǎng)站面向群體項目任務(wù)分析—通過虛擬目錄配置網(wǎng)站論壇

1.創(chuàng)建Web虛擬目錄項目任務(wù)分析—通過虛擬目錄配置網(wǎng)站論65任務(wù)4FTP站點的創(chuàng)建和管理本任務(wù)目標是在Microsoft的IIS環(huán)境下創(chuàng)建一個FTP站點,并對所創(chuàng)建的FTP站點進行管理和維護。創(chuàng)建FTP站點的意義主要在于將來能夠

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論