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

下載本文檔

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

文檔簡(jiǎn)介

項(xiàng)目四電子商務(wù)網(wǎng)站的運(yùn)行環(huán)境配置項(xiàng)目四電子商務(wù)網(wǎng)站的運(yùn)行環(huán)境配置任務(wù)1網(wǎng)站W(wǎng)eb服務(wù)器軟件的選擇和安裝一、任務(wù)導(dǎo)入網(wǎng)站規(guī)劃人員應(yīng)從企業(yè)的資金預(yù)算、網(wǎng)站開(kāi)發(fā)技術(shù)、是否方便后期的維護(hù)工作、能否滿足網(wǎng)站未來(lái)升級(jí)的需求等方面來(lái)綜合決定采用哪種方案。本項(xiàng)目最后確定IIS作為Web服務(wù)器軟件,并實(shí)現(xiàn)對(duì)Web服務(wù)器軟件的安裝與配置。任務(wù)1網(wǎng)站W(wǎng)eb服務(wù)器軟件的選擇和安裝一、任務(wù)導(dǎo)入二、任務(wù)分析主要三種web服務(wù)器軟件的配置Apache/06/0206/11/299AMBLT0009159K.htmlIIS各組完成Tomcat/Tomcat/33170.html/view/7ea982da50e2524de5187eb2.html三種軟件的環(huán)境二、任務(wù)分析

1.常用的Web服務(wù)器軟件1)MicrosoftIISMicrosoft的Web服務(wù)器產(chǎn)品為InternetInformationServer(IIS),IIS是允許在公共Intranet或Internet上發(fā)布信息的Web服務(wù)器。IIS是一種Web服務(wù)組件,其中包括Web服務(wù)器、FTP服務(wù)器、NNTP服務(wù)器和SMTP服務(wù)器,分別用于網(wǎng)頁(yè)瀏覽、文件傳輸、新聞服務(wù)和郵件發(fā)送等方面,它使得在網(wǎng)絡(luò)(包括互聯(lián)網(wǎng)和局域網(wǎng))上發(fā)布信息成了一件很容易的事。它提供ISAPI(IntranetServerAPI)作為擴(kuò)展Web服務(wù)器功能的編程接口;同時(shí),它還提供一個(gè)Internet數(shù)據(jù)庫(kù)連接器,可以實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的查詢和更新。1.常用的Web服務(wù)器軟件2)ApacheApache是自由軟件,所以不斷有人來(lái)為它開(kāi)發(fā)新的功能、新的特性、修改原來(lái)的缺陷。Apache的特點(diǎn)是簡(jiǎn)單、速度快、性能穩(wěn)定,并可做代理服務(wù)器來(lái)使用。本來(lái)它只用于小型或試驗(yàn)Internet網(wǎng)絡(luò),后來(lái)逐步擴(kuò)充到各種Unix系統(tǒng)中,尤其對(duì)Linux的支持相當(dāng)完美。

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

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

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

5)BEAWebLogic2.開(kāi)發(fā)技術(shù)與Web服務(wù)器系統(tǒng)的搭配網(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的搭配。同時(shí),規(guī)劃人員還要考慮開(kāi)發(fā)語(yǔ)言不同,搭配也會(huì)不同。一般來(lái)說(shuō),開(kāi)發(fā)技術(shù)與Web服務(wù)器搭配的情形主要有以下幾種。1)如果開(kāi)發(fā)語(yǔ)言是Java或JSP,那么在各種服務(wù)器平臺(tái)都可以正常運(yùn)行,一般以Websphere、Tomcat和WebLogic比較常見(jiàn)。2)如果開(kāi)發(fā)語(yǔ)言是ASP或ASP.NET,一般就選擇WindowsNT/2000/2003/VistaServer+IIS。2.開(kāi)發(fā)技術(shù)與Web服務(wù)器系統(tǒng)的搭配1.假設(shè)你要為一家銷(xiāo)售服裝的電子商務(wù)網(wǎng)站選擇Web服務(wù)器,請(qǐng)依照教材中的示例,完成以下任務(wù)。1)討論服務(wù)器上使用的操作系統(tǒng)的種類。2)討論準(zhǔn)備采用的設(shè)計(jì)方法,如開(kāi)發(fā)語(yǔ)言。3)討論選擇何種Web服務(wù)器才能比較好的配合操作系統(tǒng)與開(kāi)發(fā)方法。2.在網(wǎng)上查找3份網(wǎng)站設(shè)計(jì)書(shū),了解這3份設(shè)計(jì)書(shū)中的網(wǎng)站分別采用了什么樣的操作系統(tǒng)、開(kāi)發(fā)技術(shù)與Web服務(wù)器。項(xiàng)目任務(wù)拓展1.假設(shè)你要為一家銷(xiāo)售服裝的電子商務(wù)網(wǎng)站選擇Web服務(wù)器,請(qǐng)四電子商務(wù)網(wǎng)站的運(yùn)行環(huán)境配置1.IIS的安裝InternetInformationServer(以下簡(jiǎn)稱IIS)是目前最流行的Web服務(wù)器產(chǎn)品之一,很多著名的網(wǎng)站都是建立在IIS的平臺(tái)上。IIS組件不僅提供Web服務(wù),還可以FTP、SMTP等服務(wù),這樣,使用IIS就能輕松地將信息向Internet發(fā)布。IIS是站點(diǎn)(Site),包括Web、FTP、News和E-mail服務(wù)器站點(diǎn)的管理中心,操作系統(tǒng)不是默認(rèn)安裝的

1.IIS的安裝四電子商務(wù)網(wǎng)站的運(yùn)行環(huán)境配置四電子商務(wù)網(wǎng)站的運(yùn)行環(huán)境配置在IIS中啟用“ActiveServerPages”服務(wù)以后,就可以在本地計(jì)算機(jī)上運(yùn)行ASP應(yīng)用程序了。當(dāng)IIS應(yīng)用程序或系統(tǒng)其他方面出現(xiàn)問(wèn)題時(shí)可以重新啟動(dòng)Internet服務(wù),開(kāi)發(fā)者也可能需要停止或重新啟動(dòng)IIS提供的服務(wù)。在IIS中啟用“ActiveServerPages”服務(wù)四電子商務(wù)網(wǎng)站的運(yùn)行環(huán)境配置四電子商務(wù)網(wǎng)站的運(yùn)行環(huán)境配置主目錄的設(shè)置主目錄的設(shè)置目錄安全性的設(shè)置。這個(gè)選項(xiàng)對(duì)于整個(gè)站點(diǎn)的管理是相當(dāng)重要的,它用于設(shè)置所建站點(diǎn)的一些安全性項(xiàng)目,目錄安全性的設(shè)置。這個(gè)選項(xiàng)對(duì)于整個(gè)站點(diǎn)的管理是相當(dāng)重要的,它性能選項(xiàng)的設(shè)置。打開(kāi)圖4-21所示“屬性”對(duì)話框中的“性能”選項(xiàng)卡,出現(xiàn)如圖4-27在性能對(duì)話框中的“帶寬限制”選項(xiàng)用來(lái)對(duì)服務(wù)器帶寬資源進(jìn)行限制,以保證服務(wù)器其他服務(wù)的帶寬需求。“網(wǎng)站連接”選項(xiàng)以確保服務(wù)器資源不至于因用戶過(guò)多占用而崩潰。性能選項(xiàng)的設(shè)置。打開(kāi)圖4-21所示“屬性”對(duì)話框中的“性能”Web服務(wù)器的工作原理Web服務(wù)器的工作過(guò)程如下:1)當(dāng)客戶端欲瀏覽特定Web服務(wù)器時(shí),便會(huì)向該Web服務(wù)器發(fā)出Web頁(yè)面請(qǐng)求。2)Web服務(wù)器接收到該請(qǐng)求后,便尋找所請(qǐng)求的Web頁(yè)面,并將尋找到得請(qǐng)求Web頁(yè)面發(fā)給客戶端Web瀏覽器。3)客戶端瀏覽器接收所請(qǐng)求的Web頁(yè)面,并將Web頁(yè)面在瀏覽器中顯示出來(lái)。Web服務(wù)器的工作原理任務(wù)三Web站點(diǎn)的創(chuàng)建和管理本任務(wù)目標(biāo)是創(chuàng)建和管理任務(wù)1創(chuàng)建的站點(diǎn)的虛擬目錄。虛擬目錄中存放這些文件所對(duì)應(yīng)的位置信息不是這些文件的實(shí)際路徑,而是指向這些文件實(shí)際路徑的路徑信息。任務(wù)三Web站點(diǎn)的創(chuàng)建和管理(1)創(chuàng)建Web虛擬目錄1.選擇已創(chuàng)建好的“EShop”,單擊鼠標(biāo)右鍵,在快捷菜單中選擇“新建→虛擬目錄”,如圖4-29所示,出現(xiàn)創(chuàng)建虛擬目錄的向?qū)?,如圖4-30所示。(1)創(chuàng)建Web虛擬目錄2.接下來(lái)的步驟與創(chuàng)建Web站點(diǎn)過(guò)程類似,在創(chuàng)建向?qū)ы?yè)面單擊“下一頁(yè)”按鈕,進(jìn)入如圖4-31所示的對(duì)話框,輸入虛擬目錄的別名。3.設(shè)置虛擬目錄設(shè)置的訪問(wèn)權(quán)限。權(quán)限設(shè)置方法與Web站點(diǎn)訪問(wèn)權(quán)限設(shè)置方法類似,一般按系統(tǒng)的默認(rèn)值設(shè)置,直接單擊“下一步”按鈕,虛擬目錄的創(chuàng)建就完成了。2.接下來(lái)的步驟與創(chuàng)建Web站點(diǎn)過(guò)程類似,在創(chuàng)建向?qū)ы?yè)(2)管理Web虛擬目錄虛擬目錄建立之后,同時(shí)繼承了對(duì)應(yīng)站點(diǎn)的屬性,站點(diǎn)屬性的配置在任務(wù)2中已經(jīng)進(jìn)行了詳細(xì)的講述,這里不再重復(fù)。1.單擊【開(kāi)始】→【管理工具】→【Internet信息服務(wù)管理器】,打開(kāi)IIS管理器。然后單擊【W(wǎng)eb服務(wù)擴(kuò)展】節(jié)點(diǎn),在ASP擴(kuò)展處右擊,選擇【允許】來(lái)啟用該服務(wù),如圖4-31所示。2.用ASP編寫(xiě)的應(yīng)用程序一般要求有虛擬目錄,所以任務(wù)采用前面建立的虛擬目錄“VShop”,單擊【應(yīng)用程序池】節(jié)點(diǎn),可以看到虛擬目錄同時(shí)出現(xiàn)在這里。(2)管理Web虛擬目錄任務(wù)4FTP站點(diǎn)的創(chuàng)建和管理一、任務(wù)導(dǎo)入本任務(wù)目標(biāo)是在Microsoft的IIS環(huán)境下創(chuàng)建一個(gè)FTP站點(diǎn),并對(duì)所創(chuàng)建的FTP站點(diǎn)進(jìn)行管理和維護(hù)。創(chuàng)建FTP站點(diǎn)的意義主要在于將來(lái)能夠利用它對(duì)Web站點(diǎn)進(jìn)行修改。任務(wù)4FTP站點(diǎn)的創(chuàng)建和管理一、任務(wù)導(dǎo)入二、任務(wù)實(shí)施(1)FTP站點(diǎn)的創(chuàng)建1.打開(kāi)“Internet信息服務(wù)管理器”,右擊左側(cè)窗口樹(shù)形結(jié)構(gòu)中的“FTP站點(diǎn)”項(xiàng),在彈出的菜單中選擇“新建—>FTP站點(diǎn)”,打開(kāi)如圖4-32所示窗口。二、任務(wù)實(shí)施(1)FTP站點(diǎn)的創(chuàng)建二、任務(wù)實(shí)施2.在如圖4-33所示的對(duì)話框中,單擊“下一步”按鈕。在如圖4-34所示對(duì)話框中,輸入此FTP站點(diǎn)的描述信息,在這里可以用域名作為FTP站點(diǎn)的名字。如果服務(wù)器中有多個(gè)站點(diǎn),整個(gè)域中只需要一個(gè)FTP站點(diǎn),用于Web站點(diǎn)的修改、頁(yè)面上傳、用戶文件下載等任務(wù),所以在此可以取一個(gè)與域同名的FTP站點(diǎn)名。二、任務(wù)實(shí)施2.在如圖4-33所示的對(duì)話框中,單擊“下一步”二、任務(wù)實(shí)施3.在設(shè)置完FTP站點(diǎn)的描述信息后,單擊對(duì)話框中的“下一步”按鈕,進(jìn)入到如圖4-35所示的對(duì)話框,在這個(gè)對(duì)話框中需要為這個(gè)站點(diǎn)設(shè)置通信用的IP地址和TCP端口,在此輸入FTP站點(diǎn)的IP地址為“1”。保持端口的默認(rèn)值“21”,不進(jìn)行修改,因?yàn)橐坏┬薷暮芸赡茉斐上到y(tǒng)通信不成功。4.單擊“下一步”按鈕,進(jìn)入如圖4-36所示的對(duì)話框,設(shè)置FTP用戶的隔離模式。

二、任務(wù)實(shí)施3.在設(shè)置完FTP站點(diǎn)的描述信息后,單擊對(duì)話框中二、任務(wù)實(shí)施5.單擊圖4-36對(duì)話框中的“下一步”按鈕,進(jìn)入如圖4-37所示的對(duì)話框,要求輸入FTP站點(diǎn)文件保存文件的主路徑,一般來(lái)說(shuō)在這個(gè)目錄創(chuàng)建之前已準(zhǔn)備好一個(gè)新的專門(mén)的文件夾,在這里以“EShop”作為它的主目錄。二、任務(wù)實(shí)施5.單擊圖4-36對(duì)話框中的“下一步”按鈕,進(jìn)入二、任務(wù)實(shí)施6.設(shè)置主目錄后,單擊“下一步”按鈕,設(shè)置FTP站點(diǎn)的訪問(wèn)權(quán)限,如圖4-38。這里的權(quán)限設(shè)置比較簡(jiǎn)單,只有“讀取”和“寫(xiě)入”兩項(xiàng)。選擇“讀取”復(fù)選框可以允許用戶讀取或下載存儲(chǔ)在主目錄或虛擬目錄中的文件;選擇“寫(xiě)入”復(fù)選框可以允許用戶向服務(wù)器中已啟用的目錄上載文件。一般來(lái)說(shuō)為了安全起見(jiàn)通常先設(shè)置“讀取”訪問(wèn)權(quán)限,如果需要更改,也可以在后面的FTP站點(diǎn)管理器中重新設(shè)置。到此就完成了FTP站點(diǎn)的創(chuàng)建工作。二、任務(wù)實(shí)施6.設(shè)置主目錄后,單擊“下一步”按鈕,設(shè)置FTP二、任務(wù)實(shí)施(2)FTP站點(diǎn)的管理同Web站點(diǎn)一樣,用戶也可以使用多種方法來(lái)管理FTP站點(diǎn)服務(wù)器。例如:設(shè)置FTP站點(diǎn)服務(wù)器的虛擬目錄的訪問(wèn)權(quán)限、設(shè)置匿名訪問(wèn)、創(chuàng)建用戶賬戶等。1.在IIS信息服務(wù)管理器中,鼠標(biāo)右鍵單擊FTP站點(diǎn),在出現(xiàn)的快捷菜單中選擇“屬性”選項(xiàng),即出現(xiàn)如圖4-39所示的對(duì)話框。在這個(gè)對(duì)話框中的“FTP”站點(diǎn)選項(xiàng)卡中的所有選項(xiàng)設(shè)置與前面Web站點(diǎn)的“Web站點(diǎn)”選項(xiàng)卡中的設(shè)置類似,可以參照上述說(shuō)明進(jìn)行設(shè)置,這里不再贅述。二、任務(wù)實(shí)施(2)FTP站點(diǎn)的管理二、任務(wù)實(shí)施2.選擇如圖4-39所示對(duì)話框中的“安全賬戶”選項(xiàng)卡,出現(xiàn)如圖4-40所示的對(duì)話框,這個(gè)對(duì)話框中需要為這個(gè)FTP站點(diǎn)設(shè)置用戶訪問(wèn)權(quán)限,圖中的“允許匿名連接”項(xiàng)的設(shè)置與Web站點(diǎn)中的“允許匿名連接”設(shè)置含義一樣。二、任務(wù)實(shí)施2.選擇如圖4-39所示對(duì)話框中的“安全賬戶”選二、任務(wù)實(shí)施3.單擊如圖4-39所示的對(duì)話框中的“消息”選項(xiàng)卡,出現(xiàn)如圖4-41所示的對(duì)話框。在這個(gè)對(duì)話框中可設(shè)置用戶訪問(wèn)FTP站點(diǎn)時(shí)所看到的一些歡迎詞之類的消息。在其中還可以對(duì)同時(shí)進(jìn)入這個(gè)FTP站點(diǎn)的訪問(wèn)用戶數(shù)進(jìn)行設(shè)置,防止同一時(shí)刻訪問(wèn)用戶過(guò)多,服務(wù)器系統(tǒng)出現(xiàn)資源耗盡而崩潰。二、任務(wù)實(shí)施3.單擊如圖4-39所示的對(duì)話框中的“消息”選項(xiàng)二、任務(wù)實(shí)施4.單擊如圖4-39所示對(duì)話框中的“主目錄”選項(xiàng)卡,在這個(gè)對(duì)話框中可設(shè)置FTP站點(diǎn)主目錄的位置,F(xiàn)TP站點(diǎn)的路徑和用戶對(duì)主目錄的訪問(wèn)權(quán)限等。5.最后單擊如圖4-39“目錄安全性”選項(xiàng)卡,可以設(shè)置FTP站點(diǎn)的目錄安全性,如圖4-42所示,它是用來(lái)設(shè)置有權(quán)訪問(wèn)FTP站點(diǎn)的主機(jī)IP地址,如果僅對(duì)少部分進(jìn)行權(quán)限排除,則需先選擇“授權(quán)訪問(wèn)”單選項(xiàng),然后單擊右邊的“添加”按鈕將排除在計(jì)算機(jī)添加到“例外”列表欄。如果只對(duì)少部分計(jì)算機(jī)授予訪問(wèn)權(quán)限,則選擇“拒絕訪問(wèn)”單選項(xiàng),然后在“例外”欄中單擊“添加”按鈕,將在授予權(quán)限的計(jì)算機(jī)添加到“例外”列表欄中即可。二、任務(wù)實(shí)施4.單擊如圖4-39所示對(duì)話框中的“主目錄”選項(xiàng)三、任務(wù)分析1.文件傳輸協(xié)議FTP是FileTransferProtocol(文件傳輸協(xié)議)的英文簡(jiǎn)稱,它用于Internet上的控制文件的雙向傳輸。

FTP的主要作用,就是讓用戶連接上一個(gè)遠(yuǎn)程計(jì)算機(jī)(這些計(jì)算機(jī)上運(yùn)行著FTP服務(wù)器程序)察看遠(yuǎn)程計(jì)算機(jī)有哪些文件,然后把文件從遠(yuǎn)程計(jì)算機(jī)上拷到本地計(jì)算機(jī),或把本地計(jì)算機(jī)的文件送到遠(yuǎn)程計(jì)算機(jī)去。FTP服務(wù)有兩種模式:主動(dòng)和被動(dòng)。2.安裝FTP組件三、任務(wù)分析1.文件傳輸協(xié)議謝謝謝謝項(xiàng)目四電子商務(wù)網(wǎng)站的運(yùn)行環(huán)境配置項(xiàng)目四電子商務(wù)網(wǎng)站的運(yùn)行環(huán)境配置任務(wù)1網(wǎng)站W(wǎng)eb服務(wù)器軟件的選擇和安裝一、任務(wù)導(dǎo)入網(wǎng)站規(guī)劃人員應(yīng)從企業(yè)的資金預(yù)算、網(wǎng)站開(kāi)發(fā)技術(shù)、是否方便后期的維護(hù)工作、能否滿足網(wǎng)站未來(lái)升級(jí)的需求等方面來(lái)綜合決定采用哪種方案。本項(xiàng)目最后確定IIS作為Web服務(wù)器軟件,并實(shí)現(xiàn)對(duì)Web服務(wù)器軟件的安裝與配置。任務(wù)1網(wǎng)站W(wǎng)eb服務(wù)器軟件的選擇和安裝一、任務(wù)導(dǎo)入二、任務(wù)分析主要三種web服務(wù)器軟件的配置Apache/06/0206/11/299AMBLT0009159K.htmlIIS各組完成Tomcat/Tomcat/33170.html/view/7ea982da50e2524de5187eb2.html三種軟件的環(huán)境二、任務(wù)分析

1.常用的Web服務(wù)器軟件1)MicrosoftIISMicrosoft的Web服務(wù)器產(chǎn)品為InternetInformationServer(IIS),IIS是允許在公共Intranet或Internet上發(fā)布信息的Web服務(wù)器。IIS是一種Web服務(wù)組件,其中包括Web服務(wù)器、FTP服務(wù)器、NNTP服務(wù)器和SMTP服務(wù)器,分別用于網(wǎng)頁(yè)瀏覽、文件傳輸、新聞服務(wù)和郵件發(fā)送等方面,它使得在網(wǎng)絡(luò)(包括互聯(lián)網(wǎng)和局域網(wǎng))上發(fā)布信息成了一件很容易的事。它提供ISAPI(IntranetServerAPI)作為擴(kuò)展Web服務(wù)器功能的編程接口;同時(shí),它還提供一個(gè)Internet數(shù)據(jù)庫(kù)連接器,可以實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的查詢和更新。1.常用的Web服務(wù)器軟件2)ApacheApache是自由軟件,所以不斷有人來(lái)為它開(kāi)發(fā)新的功能、新的特性、修改原來(lái)的缺陷。Apache的特點(diǎn)是簡(jiǎn)單、速度快、性能穩(wěn)定,并可做代理服務(wù)器來(lái)使用。本來(lái)它只用于小型或試驗(yàn)Internet網(wǎng)絡(luò),后來(lái)逐步擴(kuò)充到各種Unix系統(tǒng)中,尤其對(duì)Linux的支持相當(dāng)完美。

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

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

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

5)BEAWebLogic2.開(kāi)發(fā)技術(shù)與Web服務(wù)器系統(tǒng)的搭配網(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的搭配。同時(shí),規(guī)劃人員還要考慮開(kāi)發(fā)語(yǔ)言不同,搭配也會(huì)不同。一般來(lái)說(shuō),開(kāi)發(fā)技術(shù)與Web服務(wù)器搭配的情形主要有以下幾種。1)如果開(kāi)發(fā)語(yǔ)言是Java或JSP,那么在各種服務(wù)器平臺(tái)都可以正常運(yùn)行,一般以Websphere、Tomcat和WebLogic比較常見(jiàn)。2)如果開(kāi)發(fā)語(yǔ)言是ASP或ASP.NET,一般就選擇WindowsNT/2000/2003/VistaServer+IIS。2.開(kāi)發(fā)技術(shù)與Web服務(wù)器系統(tǒng)的搭配1.假設(shè)你要為一家銷(xiāo)售服裝的電子商務(wù)網(wǎng)站選擇Web服務(wù)器,請(qǐng)依照教材中的示例,完成以下任務(wù)。1)討論服務(wù)器上使用的操作系統(tǒng)的種類。2)討論準(zhǔn)備采用的設(shè)計(jì)方法,如開(kāi)發(fā)語(yǔ)言。3)討論選擇何種Web服務(wù)器才能比較好的配合操作系統(tǒng)與開(kāi)發(fā)方法。2.在網(wǎng)上查找3份網(wǎng)站設(shè)計(jì)書(shū),了解這3份設(shè)計(jì)書(shū)中的網(wǎng)站分別采用了什么樣的操作系統(tǒng)、開(kāi)發(fā)技術(shù)與Web服務(wù)器。項(xiàng)目任務(wù)拓展1.假設(shè)你要為一家銷(xiāo)售服裝的電子商務(wù)網(wǎng)站選擇Web服務(wù)器,請(qǐng)四電子商務(wù)網(wǎng)站的運(yùn)行環(huán)境配置1.IIS的安裝InternetInformationServer(以下簡(jiǎn)稱IIS)是目前最流行的Web服務(wù)器產(chǎn)品之一,很多著名的網(wǎng)站都是建立在IIS的平臺(tái)上。IIS組件不僅提供Web服務(wù),還可以FTP、SMTP等服務(wù),這樣,使用IIS就能輕松地將信息向Internet發(fā)布。IIS是站點(diǎn)(Site),包括Web、FTP、News和E-mail服務(wù)器站點(diǎn)的管理中心,操作系統(tǒng)不是默認(rèn)安裝的

1.IIS的安裝四電子商務(wù)網(wǎng)站的運(yùn)行環(huán)境配置四電子商務(wù)網(wǎng)站的運(yùn)行環(huán)境配置在IIS中啟用“ActiveServerPages”服務(wù)以后,就可以在本地計(jì)算機(jī)上運(yùn)行ASP應(yīng)用程序了。當(dāng)IIS應(yīng)用程序或系統(tǒng)其他方面出現(xiàn)問(wèn)題時(shí)可以重新啟動(dòng)Internet服務(wù),開(kāi)發(fā)者也可能需要停止或重新啟動(dòng)IIS提供的服務(wù)。在IIS中啟用“ActiveServerPages”服務(wù)四電子商務(wù)網(wǎng)站的運(yùn)行環(huán)境配置四電子商務(wù)網(wǎng)站的運(yùn)行環(huán)境配置主目錄的設(shè)置主目錄的設(shè)置目錄安全性的設(shè)置。這個(gè)選項(xiàng)對(duì)于整個(gè)站點(diǎn)的管理是相當(dāng)重要的,它用于設(shè)置所建站點(diǎn)的一些安全性項(xiàng)目,目錄安全性的設(shè)置。這個(gè)選項(xiàng)對(duì)于整個(gè)站點(diǎn)的管理是相當(dāng)重要的,它性能選項(xiàng)的設(shè)置。打開(kāi)圖4-21所示“屬性”對(duì)話框中的“性能”選項(xiàng)卡,出現(xiàn)如圖4-27在性能對(duì)話框中的“帶寬限制”選項(xiàng)用來(lái)對(duì)服務(wù)器帶寬資源進(jìn)行限制,以保證服務(wù)器其他服務(wù)的帶寬需求?!熬W(wǎng)站連接”選項(xiàng)以確保服務(wù)器資源不至于因用戶過(guò)多占用而崩潰。性能選項(xiàng)的設(shè)置。打開(kāi)圖4-21所示“屬性”對(duì)話框中的“性能”Web服務(wù)器的工作原理Web服務(wù)器的工作過(guò)程如下:1)當(dāng)客戶端欲瀏覽特定Web服務(wù)器時(shí),便會(huì)向該Web服務(wù)器發(fā)出Web頁(yè)面請(qǐng)求。2)Web服務(wù)器接收到該請(qǐng)求后,便尋找所請(qǐng)求的Web頁(yè)面,并將尋找到得請(qǐng)求Web頁(yè)面發(fā)給客戶端Web瀏覽器。3)客戶端瀏覽器接收所請(qǐng)求的Web頁(yè)面,并將Web頁(yè)面在瀏覽器中顯示出來(lái)。Web服務(wù)器的工作原理任務(wù)三Web站點(diǎn)的創(chuàng)建和管理本任務(wù)目標(biāo)是創(chuàng)建和管理任務(wù)1創(chuàng)建的站點(diǎn)的虛擬目錄。虛擬目錄中存放這些文件所對(duì)應(yīng)的位置信息不是這些文件的實(shí)際路徑,而是指向這些文件實(shí)際路徑的路徑信息。任務(wù)三Web站點(diǎn)的創(chuàng)建和管理(1)創(chuàng)建Web虛擬目錄1.選擇已創(chuàng)建好的“EShop”,單擊鼠標(biāo)右鍵,在快捷菜單中選擇“新建→虛擬目錄”,如圖4-29所示,出現(xiàn)創(chuàng)建虛擬目錄的向?qū)?,如圖4-30所示。(1)創(chuàng)建Web虛擬目錄2.接下來(lái)的步驟與創(chuàng)建Web站點(diǎn)過(guò)程類似,在創(chuàng)建向?qū)ы?yè)面單擊“下一頁(yè)”按鈕,進(jìn)入如圖4-31所示的對(duì)話框,輸入虛擬目錄的別名。3.設(shè)置虛擬目錄設(shè)置的訪問(wèn)權(quán)限。權(quán)限設(shè)置方法與Web站點(diǎn)訪問(wèn)權(quán)限設(shè)置方法類似,一般按系統(tǒng)的默認(rèn)值設(shè)置,直接單擊“下一步”按鈕,虛擬目錄的創(chuàng)建就完成了。2.接下來(lái)的步驟與創(chuàng)建Web站點(diǎn)過(guò)程類似,在創(chuàng)建向?qū)ы?yè)(2)管理Web虛擬目錄虛擬目錄建立之后,同時(shí)繼承了對(duì)應(yīng)站點(diǎn)的屬性,站點(diǎn)屬性的配置在任務(wù)2中已經(jīng)進(jìn)行了詳細(xì)的講述,這里不再重復(fù)。1.單擊【開(kāi)始】→【管理工具】→【Internet信息服務(wù)管理器】,打開(kāi)IIS管理器。然后單擊【W(wǎng)eb服務(wù)擴(kuò)展】節(jié)點(diǎn),在ASP擴(kuò)展處右擊,選擇【允許】來(lái)啟用該服務(wù),如圖4-31所示。2.用ASP編寫(xiě)的應(yīng)用程序一般要求有虛擬目錄,所以任務(wù)采用前面建立的虛擬目錄“VShop”,單擊【應(yīng)用程序池】節(jié)點(diǎn),可以看到虛擬目錄同時(shí)出現(xiàn)在這里。(2)管理Web虛擬目錄任務(wù)4FTP站點(diǎn)的創(chuàng)建和管理一、任務(wù)導(dǎo)入本任務(wù)目標(biāo)是在Microsoft的IIS環(huán)境下創(chuàng)建一個(gè)FTP站點(diǎn),并對(duì)所創(chuàng)建的FTP站點(diǎn)進(jìn)行管理和維護(hù)。創(chuàng)建FTP站點(diǎn)的意義主要在于將來(lái)能夠利用它對(duì)Web站點(diǎn)進(jìn)行修改。任務(wù)4FTP站點(diǎn)的創(chuàng)建和管理一、任務(wù)導(dǎo)入二、任務(wù)實(shí)施(1)FTP站點(diǎn)的創(chuàng)建1.打開(kāi)“Internet信息服務(wù)管理器”,右擊左側(cè)窗口樹(shù)形結(jié)構(gòu)中的“FTP站點(diǎn)”項(xiàng),在彈出的菜單中選擇“新建—>FTP站點(diǎn)”,打開(kāi)如圖4-32所示窗口。二、任務(wù)實(shí)施(1)FTP站點(diǎn)的創(chuàng)建二、任務(wù)實(shí)施2.在如圖4-33所示的對(duì)話框中,單擊“下一步”按鈕。在如圖4-34所示對(duì)話框中,輸入此FTP站點(diǎn)的描述信息,在這里可以用域名作為FTP站點(diǎn)的名字。如果服務(wù)器中有多個(gè)站點(diǎn),整個(gè)域中只需要一個(gè)FTP站點(diǎn),用于Web站點(diǎn)的修改、頁(yè)面上傳、用戶文件下載等任務(wù),所以在此可以取一個(gè)與域同名的FTP站點(diǎn)名。二、任務(wù)實(shí)施2.在如圖4-33所示的對(duì)話框中,單擊“下一步”二、任務(wù)實(shí)施3.在設(shè)置完FTP站點(diǎn)的描述信息后,單擊對(duì)話框中的“下一步”按鈕,進(jìn)入到如圖4-35所示的對(duì)話框,在這個(gè)對(duì)話框中需要為這個(gè)站點(diǎn)設(shè)置通信用的IP地址和TCP端口,在此輸入FTP站點(diǎn)的IP地址為“1”。保持端口的默認(rèn)值“21”,不進(jìn)行修改,因?yàn)橐坏┬薷暮芸赡茉斐上到y(tǒng)通信不成功。4.單擊“下一步”按鈕,進(jìn)入如圖4-36所示的對(duì)話框,設(shè)置FTP用戶的隔離模式。

二、任務(wù)實(shí)施3.在設(shè)置完FTP站點(diǎn)的描述信息后,單擊對(duì)話框中二、任務(wù)實(shí)施5.單擊圖4-36對(duì)話框中的“下一步”按鈕,進(jìn)入如圖4-37所示的對(duì)話框,要求輸入FTP站點(diǎn)文件保存文件的主路徑,一般來(lái)說(shuō)在這個(gè)目錄創(chuàng)建之前已準(zhǔn)備好一個(gè)新的專門(mén)的文件夾,在這里以“EShop”作為它的主目錄。二、任務(wù)實(shí)施5.單擊圖4-36對(duì)話框中的“下一步”按鈕,進(jìn)入二、任務(wù)實(shí)施6.設(shè)置主目錄后,單擊“下一步”

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論