版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、搭建軟件測試環(huán)境1 Windows Server 2003 部署 IIS 服務IIS 是 Internet Information Server 的縮寫,它是微軟公司主推的服務器,最新的版本是 Windows2003 里面包含的IIS 6.0 , IIS 與 WindowNT Server 完全集成在一起,因而用戶能夠利用 Windows NT Server和NTFS (NT File System , NT的文件系統(tǒng))內(nèi)置的安全特性, 建立強大,靈活而安全的Internet 和 Intranet 站點。 IIS 支持HTT( P Hypertext TransferProtocol ,超文本
2、傳輸協(xié)議), FTP( Fele Transfer Protocol ,文件傳輸協(xié)議)以及SMTP協(xié)議,通過使用CGI 和 ISAPI , IIS 可以得到高度的擴展。IIS 支持與語言無關的腳本編寫和組件,通過IIS ,開發(fā)人員就可以開發(fā)新一代動態(tài)的,富有魅力的Web站點。IIS不需要開發(fā)人員學習新的腳本語言或者編譯應用程序,IIS 完全支持VBScript , JScript 開發(fā)軟件以及Java,它也支持 CGI和WinCGI,以及ISAPI擴展和過濾器。IIS的設計目的是建立一 套集成的服務器服務,用以支持HTTP FTP和SMTP它能夠提供快速且集成了現(xiàn)有產(chǎn)品,同時可擴展的Inter
3、net 服務器。IIS 相應性極高,同時系統(tǒng)資源的消耗也是最少,IIS 的安裝,管理和配置都相當簡單,這是因為IIS 與 Windows NT Server 網(wǎng)絡操作系統(tǒng)緊密的集成在一起,另外,IIS 還使用與Windows NT Server 相同的SAM( Security Accounts Manager ,安全性賬號管理器),對于管理員來說,IIS 使用諸如Performance Monitor 和SNMP( Simple Nerwork ManagementProtocol ,簡單網(wǎng)絡管理協(xié)議)之類的NT已有管理工具。IIS支持ISAPI ,使用ISAPI可以擴展服務器功能,而使用
4、ISAPI 過濾器可以預先處理和事后處理儲存在IIS 上的數(shù)據(jù)。用于32位Windows應用程序的Internet 擴展可以把FTP, SMTPF口 HTTPB議置于容易使用且任務集中的界面中,這些界面將Internet 應用程序的使用大大簡化,IIS 也支持 MIME( Multipurpose Internet Mail Extensions,多用于Internet 郵件擴展),它可以為Internet 應用程序的訪問提供一個簡單的注冊項。IIS6.0 相比 IIS5.0 有了重大的提高和改進, 具有很多優(yōu)秀的特性:1. 應用程序池: IIS6 可以將單個的Web 應用程序或多個站點分隔到
5、一個獨立的進程(稱為應用程序池).應用程序池以獨立進程的方式極大的提高了Web服務器的安全和穩(wěn)定性 . 該進程與操作系統(tǒng)內(nèi)核直接通信。當在服務器上提供更多的活動空間時,此功能將增加吞吐量和應用程序的容量,從而有效地降低硬件需求。這些獨立的應用程序池將阻止某個應 用程序或站點破壞服務器上的XML Web服務或其他 Web應用程序。2. IIS6.0還提供狀態(tài)監(jiān)視功能以發(fā)現(xiàn)、恢復和防止Web應用程序故障。在 WindowsServer 2003 上,Microsoft ASP.NET本地使用新的IIS 進程模型。這些高級應用程序狀態(tài)和檢測功能也可用于現(xiàn)有的在Internet Information
6、 Server 4.0和IIS 5.0 下運行的應用程序,其中大多數(shù)應用程序不需要任何修改3. 集成的.NET框架(DOTNET)Microsoft .NET框架是用于生成、部署和運行Web應用程序、智能客戶應用程序和XML Web服務的Microsoft .NET連接的軟件和技術的編程模型,這些應用程序和服務使用標準協(xié)議(例如SOAR XML和HTTP)在網(wǎng)絡上以編程的方式公開它們的功能。.NET框架為將現(xiàn)有的投資與新一代應用程序和服務集成起來而提供了 高效率的基于標準的環(huán)境4. 連接并發(fā)數(shù),網(wǎng)絡流量等監(jiān)控 這樣可以使不同網(wǎng)站完全獨立開.不會因為某一個網(wǎng)站的問題而影響到其他網(wǎng)站.5. IIS
7、6.0 提供了更好的安全性 通過將運行用戶和系統(tǒng)用戶分離的方式 .IIS 服務運 行權限和Web應用程序權限 分開,保證web應用的足夠安全.這些是其他 Web服務器所欠 缺的。采用IIS6.0 作為Web服務器,確保您的網(wǎng)站足夠安全,穩(wěn)定,快速。在了解了什么是IIS后,我們開始學習在 Windows Server 2003 中配置IIS服務。首先,確保有正常運行的Windows Server 2003 ,如果沒有,可參考測試系統(tǒng)安裝自行安裝。1.1安裝IIS服務登陸到 Windows Server 2003 ,打開IE,輸入http:/localhost/ ,如果出現(xiàn)下圖,則 表明IIS服務
8、已經(jīng)安裝。如果出現(xiàn)下圖,則說明IIS沒有安裝,需進行下列步驟進行安裝f - MTrrnFtnffirnelHES立胖寸匕芒看/的藕工用a1J £1 ;,技累 frtfet <, . 口地址0#1-tw剪gdhH*一無法且示網(wǎng)頁室正在連tfc的N當前不可用.網(wǎng)拔可能謁聿K揮目電 ,成舌喘育震 調(diào)軍 加囪箕般世歲.:擰總以下唧,; 畢古 舊 同冊強樂貳檔卮五不, 寸苣官己蛙在地比把中K人旅醐為地址,苗葩R苴描寫 您接迓空的嚼國強,法單擊工且菜單/程后單擊Toler.* m.設置必然歸您的局領CLMfJ首座擊或Indent胤與供通電03門觀拱曲T. 查舌.圖的1出5.廠立授程是否正亞
9、被怪殖斑可能位量讓 Un: uifi Vh.l -s就占煙不時詔開加河過網(wǎng)耳冷兆沿置用彈 的鵬苦野已蹌后代比出置h1單天工只苒寧,穌扃甲擊nt*rit航里.£ 在ST搭廬以十卜-單擊3 設由*3 選擇自訪檢*1 社置艇后單擊定.某些站點要求LL8-像的連峻主晚.坐毗式單,/后單壬 關于Jpl"S它口直七出撕費函安山6度.如,也要由司黑芟全砧后,言闡七莊安學也式*陸克W清至 擊工具蒸聿,出面中由in««t店原.江”而心甩項專 上.幅例 9學”都野.算近本L 7 IX SSU % KS t小 I也而期晶和P打開控制面板-> 添加刪除程序,如下圖點擊“添
10、加/刪除Windows組件(A)”,出現(xiàn)下圖,點擊里隨邑二,出現(xiàn)下圖向下拖動右邊滾動條,勾中“應用程序服務器”勾中ASP.NET點擊【OQ,返回到 Windows組件向?qū)Ы缑?,點擊【下一步】,進行IIS服務安裝。如果安裝時需要插入 Windows Server 2003系統(tǒng)光盤,則插入相應的系統(tǒng)光盤,即可。點擊【確定】,繼續(xù)安裝,如下圖安裝完成后,點擊【完成】,即可完成IIS服務的安裝,如下圖。安裝后,最好注銷一下機器。Windows組件向廳® 完成ffWindoffS組件向?qū)А币疽殉晒Φ赝瓿闪?Wiiulows組件向?qū)?要關閉此向?qū)д垎螕鬤完成” .k一上一步完成一幫助打開IE,輸
11、入http:/localhost/ ,如果出現(xiàn)“建設中”,則表示IIS服務安裝成功。1.2 部署應用程序正確安裝IIS服務后,我們就需要部署應用程序了。1.2.1 配置IIS服務打開控制面板,管理工具-> Internet 信息服務(IIS)管理器,如下圖1、點擊“網(wǎng)站”,選中“默認網(wǎng)站”,右鍵選擇“屬性”,如下圖卜面簡要描述該界面上兩個重要功能:網(wǎng)站、主目錄。網(wǎng)站:描述當前站點的一些信息,比如網(wǎng)站名稱,端口、連接超時設置等。網(wǎng)站標識:當前站點屬性的設置,如網(wǎng)站名稱、 IP地址、端口。默認情況下,這里不 用修改。如果系統(tǒng)的 80被占用時,可將此處的端口進行修改。連接:用戶訪問網(wǎng)站時,如果
12、在一段時間內(nèi)請求沒有被響應,則被認為是訪問超時,這里可設置超時時間,默認為120秒。保持HTTP1接,表示雖然超時,但連接未斷,請求被響應,立刻返回結(jié)果。一般默認,不做修改。啟用日志記錄:IIS服務的運行日志,一般默認,不做修改。主目錄:該模塊是IIS服務配置的核心部分。 主要提供了應用程序部署路徑,訪問權限、應 用程序設置等方面的功能。路徑及權限控制:本地路徑是IIS 服務中部署應用程序的路徑,系統(tǒng)默認為c:inetpubwwwroot ,將我們需要運行的應用程序放在該目錄下,IIS服務就能解析應用程序中的相關請求,實現(xiàn)程序的功能。訪問權限限制了用戶訪問應用程序的活動范圍,一般默認為只讀,不
13、可寫入。但對于一般的應用系統(tǒng)來說,寫權限是必須的,所以我們需在這里勾 中“寫入”。配置:配置是為應用程序所做的一些設置。點擊“配置”,出現(xiàn)下圖點擊“選般情況下,我們對這里不做什么設置, 默認即可,但選項中的某些地方需要修改。項”標簽,出現(xiàn)下圖將上圖中“啟用父路徑”勾中,點擊【確定】完成應用程序的配置。2、點擊“ Web服務擴展”,右邊出現(xiàn)下圖食汕眼措撲品/ M-&CCG;3TJF53 明白天窺】£*1F怎至 A.-.frE ?E L Paj-5S A9.icr V1.LAS2£ Gtk M霓亮紅挾脖回調(diào)*tow臼在服暴器用的但口不件丸講禁止屆性任咨口布工一1百麗,用
14、L:b.蒸,展對白定文詡1理亨心t此有«kJE生FH二注一寸韋,L:"里打開精叨選中“Active Server Pages ”,然后點擊"允許",啟用IIS服務處理ASP語言功能。到此,IIS服務的一些簡單配置就完成了。接下是進行應用程序的部署。我們這里以在線 考試系統(tǒng)為例。1.2.2 部署應用程序1、放置應用程序?qū)⑿璨渴鸬膽贸绦蚍乓粋€文件夾,如下圖 it TStWMSsbSI U歡單rti甘開口口口iltiAbaAeiw-ctnc司畫畫*iir.abMri-i. wHiiJago., IC.司畫曬lx14戶事情口 力.胃熊.巾.w 國固tE
15、4;_bhw. .a bMJbibfh.dap tEitirqL-ddp岳目對 三 h 三adnh.ca占1H后戶士 dr4Vx>jf-. 2±4njted .配g_Jihde<111 jrarin_s&jd , ,dr. 心 . M明.將這些程序文件放入名為西adrrirt_*nd£-畫國畫rdf. t&pr4wM,'iri.國 國 國 畫 畫 回 團udiAZ|ecR< ANdcn«_bg. > ihdutjiibM stojtanLE”.戊udvtjno- 金gMjUiexam的文件夾,這里需提醒的是,一般情況
16、下,我們不需要將程序文件放在太深的目錄結(jié)構(gòu)中??截恊xam文件,木貼到IIS服務的默認網(wǎng)站路徑 c:inetpubwwwroot 下。2、修改應用程序執(zhí)行權限打開控制面板,管理工具-> Internet信息服務(IIS)管理器,如下圖金沙=11定印+虹-靠 ittrs半再受二隹- ij »iT*號串融用戶H*a M住韶匕M片耳一漫芭里度* nntM G1:火:S:用電修 店國營TSB.3WTi' lictijft.ritn-i-EK 丁 MN0-蟲眺品H區(qū)=捍耳一 J43”部 等內(nèi) C川田任制”口制II幅 r e叫情列.,范再包毛在三池-j R¥-口教久角K.
17、t _j srEjd vrt.一 一 0:wen*r,可以看到圖中紅色標志處,已經(jīng)出現(xiàn)了我們剛才部署的在線考試系統(tǒng)。選中“exam”,點擊右鍵,選擇“屬性”,出現(xiàn)下圖將執(zhí)行權限處修改為“純腳本”,修改完成后點擊【確定】。完成ASP應用程序的部署。打開IE,輸入http:/localhost/exam/index.asp,驗證部署是否成功,成功界面如下跳、;我父皿1匕二七I 1"k ", 1wfliL* £?甘 g凹 uul 犀朋破白后賽,_ W旦二 J如案 世通矣交 出Utl t)1L Jft!同【gr匚苴】什】Air.fi t不十號才用】左椎 Jnofi3、配置
18、數(shù)據(jù)源配置數(shù)據(jù)源這步一般來說不用,只有在系統(tǒng)找不到數(shù)據(jù)庫,無法正常使用時,可以手 動添加數(shù)據(jù)源,以保證系統(tǒng)能正常工作。打開控制面板,管理工具-> 數(shù)據(jù)源(ODBC),如下圖切換頁簽到“系統(tǒng) DSN,點擊【添加】,出現(xiàn)下圖選擇悠想為耳安裝數(shù)據(jù)源的驅(qū)動程序. 克威 I 取消根據(jù)應用程序所使用數(shù)據(jù)庫類型選擇對應的驅(qū)動程序,比如我們這里的在線考試系統(tǒng)采(*.mdb)”即可。選好點用的是 ACCES激據(jù)庫,那么就選擇" Microsoft Access Driver擊【完成】,出現(xiàn)下圖在數(shù)據(jù)源名中輸入數(shù)據(jù)源的名稱,如此處的“exam”,點擊數(shù)據(jù)庫中的【選擇(S)】,出現(xiàn)下圖,進行數(shù)據(jù)庫文
19、件選取。目錄中是應用程序的數(shù)據(jù)庫存放位置,如此處在線考試系統(tǒng)的數(shù)據(jù)庫存放路徑為C:Inetpubwwwrootexamdatabase , 所以,我們在目錄處進入至U該目錄,選中exam.mdb,然后點擊【確定】,完成數(shù)據(jù)庫選擇操作。一路確定,完成數(shù)據(jù)源的設置。重新打開IE,訪問被測系統(tǒng),驗證能否正常使用。如有問題,需根據(jù)問題描述再做檢查。1.3 調(diào)試運行IIS服務在上述的配置部署過程中,可能會出現(xiàn)下面一些問題。1、HTTP錯誤404 - 文件或目錄未找到。無法找到該頁您正在搜索的頁面可能已經(jīng)冊賒、更名或雷時不由用.請嘗試以下噪作: 確保瀏蔬器的地址欄中顯示的網(wǎng)站地址的排片和格式正隔無誤. 如
20、果通過單擊域接而到達了該網(wǎng)頁清與網(wǎng)站背理員庭系.通知他們該鍍雕格式 不正確。 單擊后退按鈕卷試另一個鏈接口HTTP錯限404 -立件或目錄關找到口Interiiet 信息服務(II-)技術信息 為技術支持人員提供3轉(zhuǎn)打站到開裝Hure口6產(chǎn)品及軒用餐并擺索包括*KTTF”和“404"的標題。"IIE幫助”(可在11£營理馳(出式皿制)中話問,送后搜索標即為“網(wǎng) 眇、用常規(guī)管理任冬”粕,關于自定曳錯溪消息,'的主題.原因分析:上圖出現(xiàn)的原因可能是因為IIS服務沒有開啟解析 ASP程序功能,故提示文件或目錄未找到,解決辦法:見1.2.1配置IIS服務第二步,啟
21、用IIS服務解析ASP程序功能2、HTTP錯誤403.1 - 禁止訪問:執(zhí)行訪問被拒絕。該頁無法顯示您試圖從目錄中執(zhí)行匚GL ISAPI或其地可執(zhí)行程序,但該目錄不允評執(zhí)行程序.請嘗試以下旗隹: 如果想認為該目錄應該允許執(zhí)行訪問權限 詰與網(wǎng)站管理員聯(lián)系口MTTF錯誤403 1 -禁止訪問:執(zhí)行訪問被拒鮑.Iikt sriiQt信息服備(I巧)技術信且為技術支持人員提供3 得到M】一,口注產(chǎn)品支持服務并搜索包括"mP"和"403”的標題. 打開“工K幫助” f可在ITS營理需(出在加聯(lián))中法問,蛙后搜素標船”配1 iSAPi擴展“、,配置cai應用程序,"
22、使用網(wǎng)站椽限保護站點“粕“關于 自定義錯誤消息忖的主題口荏口£軟件開發(fā)工具包(SDK)或町珊口idim Ubrury中搜索標題為 s,Esloping ISAPI £9即與上皿/、MISKPI 麗d CGI59 和(*Dtl)uE£ine ISAfI£xlen.5ioils and Filters的主題口原因分析:上圖問題的原因是沒有執(zhí)行AS艱序的權限,需要給用戶執(zhí)行該目錄的權限。解決辦法:見1.2.2部署應用程序第二步修改應用程序執(zhí)行權限。3、無法完成數(shù)據(jù)添加操作如果在進行數(shù)據(jù)操作時,比如注冊,登陸等。出現(xiàn)Microsoft JET Dat abase
23、 Engine 鋁誤 ' SCO4OeO0T不能更新。數(shù)據(jù)庫或?qū)ο鬄橹蛔x,/exam/st udent_reEpast. aspj 行 華原因分析:無法寫入數(shù)據(jù),雖然在IIS服務已經(jīng)賦予了讀寫權限,但存放應用程序的磁盤分區(qū)格式可能是NTFS的,這樣還需要對該應用程序文件夾賦予相應的權限,如給exam文件夾賦予everyone (所有用戶)讀寫權限。解決辦法:選擇exam文件夾,右鍵查看屬性,點擊“安全”,如下圖常規(guī) 共享 安全 | S共享|后定義狙或用戶名標):Admini stritcrs (TESTIWSTALLduipistrators)CT E£T1 HETALLII
24、 S_WP G)Enterntt來賓帳尸CTE亞工騰TALL:工KK_TE?T工騰TALLIrs CTESTZHSTALLWseri)Admi ni strfttor s 的權限(P)添加一"冊蹤允許 拒絕完全控制修改讀取和運行列出文件夾目錄 讀取寫入4 61M+nr?問 特別權限或高皴設置,諳單擊“高級高級電)取消應用®點擊【添加】,出現(xiàn)下圖在“輸入對象名稱來選擇”下輸入“everyone ",點擊【檢查名稱】,出現(xiàn)上圖信息,點擊【確 定】,完成用戶添加。如下圖常規(guī) 共享 安全 IS共享|后定義狙或用戶名標):Everyone的權限區(qū))刪除fj? hdmini
25、stritcrs (TESTIWSTrtLLAdmipitrators)Everyoziie裁口3JTTG CTEE1二器1皿器/FG)來賓帳戶(TESTI«SIALLVI1ER_TE£TI«SIAlUVUTkU【添加而亡完全控制修改讀取和運行列出文件夾目錄讀取寫入特別權限或高皴設置,諳單擊,,高級回回回匚 高級電)確定 I 班消應用®允許 拒絕選中Everyone用戶,將其權限選為“完全控制”,點擊【確定】,完成exam文件夾權限 修改。至此,Windows Server 2003系統(tǒng)下的IIS服務配置全部完成,過程中可能出現(xiàn)各種各樣的 問題,希望學員
26、能夠仔細分析,并找出解決辦法。注:很多同學平時使用的都是Windows XP,會問能不能在 XP系統(tǒng)上部署IIS服務,回答是肯定的。Windows XP同樣提供了 IIS服務功能,該服務默認是關閉,需要用戶自行安 裝,這里不做講解。具體方法可參考Windows Server 2003 的IIS安裝配置方法,但我們不建議使用XP作為IIS的服務器,因為XP系統(tǒng)本身有十個連接數(shù)的限制。一個web應用程序,一般不止10個用戶,所以XP系統(tǒng)部署IIS服務器不適合。2 Windows Server 2003 部署 Tomcat+JDK測試環(huán)境Tomcat是一個免費的開源的 Serlvet容器,它是Apa
27、che基金會的Jakarta項目中的一個核心項目,由 Apache, Sun和其它一些公司及個人共同開發(fā)而成。與傳統(tǒng)的桌面應用程序不同,Tomcat 中的應用程序是一個WAR( Web Archive )文件。WA麋Sun提出的一種 Web應用程序格式,與 JAR類似,也是許多文件的一個壓縮包。這個包中的文件按一定目錄結(jié)構(gòu)來組織:通常其根目錄下包含有Html 和 Jsp 文件或者包含這兩種文件的目錄,另外還會有一個 WEB-INF目錄,這個目錄很重要。 通常在 WEB-INF目錄下有 一個web.XML文件和一個 classes目錄,web.xml是這個應用的配置文件,而 classes目錄
28、下則包含編譯好的Servlet 類和 Jsp 或 Servlet 所依靠的其它類(如JavaBean) 。通常這些所依靠的類也可以打包成JAR放到 WEB-INF下的lib 目錄下,當然也可以放到系統(tǒng)的CLASSPAT用,但那樣移植和治理起來不方便。在Tomcat中,應用程序的部署很簡單,你只需將你的WAFR(到Tomcat的webapp目錄下, Tomcat 會自動檢測到這個文件,并將其解壓。你在瀏覽器中訪問這個應用的Jsp 時,通常第一次會很慢,因為Tomcat 要將 Jsp 轉(zhuǎn)化為 Servlet 文件,然后編譯。編譯以后,訪問將會很快。另外 Tomcat也提供了一個應用:manager
29、,訪問這個應用需要用戶名和密碼, 用戶名和密碼存儲在一個 xml文件中。通過這個應用,輔助于FTP,你可以在遠程通過 Web部署和撤銷應用。當然本地也可以。Tomcat不僅僅是一個 Servlet容器,它也具有傳統(tǒng)的 Web服務器的功能:處理 Html頁 面。但是與Apache相比,它的處理靜態(tài) Html的能力就不如 Apache。我們可以將 Tomcat和 Apache 集成到一塊,讓Apache 處理靜態(tài)Html ,而 Tomcat 處理 Jsp 和 Servlet 。這種集成只需要修改一下 Apache和Tomcat的配置文件即可。JDK 全稱為 Java Development Kit
30、 , 他是整個Java 的核心, 包括了 Java 運行環(huán)境 ( JavaRuntime Envirnment ) ,一堆 Java 工具和 Java 基礎的類庫(rt.jar) 。不論什么Java 應用服務器實質(zhì)都是內(nèi)置了某個版本的JDK)最主流的JDK是Sun公司發(fā)布的JDK除了 Sun之外,還有很多公司和組織都開發(fā)了自己的JDK,例如舊M公司開發(fā)的JDK, BEA公司的Jrocket ,還有GNU&織開發(fā)的JDK等等。JDK是一個寫Java的applet和應用程序的程序開發(fā)環(huán)境。它由一個處于操作系統(tǒng)層之上的運行環(huán)境還有開發(fā)者編譯,調(diào)試和運行用Java 語言寫的applet 和應用
31、程序所需的工具組成。JDK是Sun Microsystems針對Java開發(fā)員的產(chǎn)品。自從 Java推出以來,JDK已經(jīng)成 為使用最廣泛的Java SDK( Software development kit ) 。JDK包含的基本組件包括: javac -編譯器,將源程序轉(zhuǎn)成字節(jié)碼打包工具,將相關的類文件打包成一個文件jar javadoc文檔生成器,從源碼注釋中提取文檔 jdb debugger ,查錯工具在大概了解了 Tomcat與JDK的相關知識后,我們學習來如何配置 Tomcat+JDK的測試環(huán) 境。約定:本教程中的 JDK版本為jdk-1_5_0_08-windows-i586-p,
32、 Tomcat版本為apache-tomcat-5.5.25 。2.1 JDK安裝配置JDK的使用主要有三步:JDK軟件安裝、環(huán)境變量配置、驗證JDK配置。2.1.1 JDK軟件安裝1、點擊 jdk-1_5_0_08-windows-i586-p.exe,出現(xiàn)下圖2、初始化安裝程序完成后出現(xiàn)下圖7SE Devutopmenl Kit 5,G Updcite 8許可證協(xié)議請佛國閱讀下面的許可證物說.Sir Mier&systeits, Inc. Binary Cod& Lieerise Agrsemerrtafor the JAVA 2 PLATFORM STANDARD EDI
33、TION DEVELOPMENT KIT 5.0SUN MICROSYSTEMS, WC. CSUh") IS BILLING TO LICENSE THE SOFTA/ARE IDENTIFIED BH-UWTO YOU ONLY UPON TBt CONDITION THAT YOU ACCEPT ALL OF THE TERMS COtlTAMED IN THIS BINARY CODE LICENSE AGREEMENT AND SUPPLEMEhJTAL UCEMSE TERMS CGOLLECTIYELY "AGREEMEhn"), PLEASE RE
34、AD THE AGREEMENT CAREFULLY. BY DOWNLOADING OR IMSTALLING THIS SOFTWARE, YOU ACCEPT THE TERMS OF THE AGREEMENT. INDICATE ACCEPTANCE BY SELECTING TBE "ACCEPT" BUTTON AT THEBOTTOM OF Tl-E AGREEIVENT. F YOU ARE NOT WILLING70 0E BOLND BY ALL THE TERMS SELECT THE "DECLINE" BUTTON AT TH
35、E BOTTOM OF THE ACREEMEMT AMD THEVO我接受讀i午可瞳曲諛中的條款ad : » iiu si la. :d i -Jin - - t. t :ia魏丕超竟談計可證物這史的親蔓Q:Insta IlSti /Id3、選擇“我接受”,同意安裝條款,點擊【下一步】4、更改安裝路徑,最好放在 c盤根目錄下,修改后點擊【確定】5、修改后的圖如下,點擊【下一步】6、安裝界面如下口|安裝向?qū)д诎惭b及5E DevetapmeritKit 5QUp山gi葫肖候.這可能時需要特臻幾分許時間.nrm niErmui inrrnu 口 irnrrniInsta II 防潮 d
36、上戶事|7、自定義安裝語言環(huán)境,這里不作修改,默認即可,點擊【下一步】2SE Runtime EnviniHn?cnt 5,0自定義安裝選擇要安裝的程序功能.格安裝支持歐洲語言的J25E Runtime Environment,濡從下面的列表中選擇要安裝的可選功 能.Im,JW5E Runtime Environment其它語言支持其它字體相媒體支持功能說明支將歐洲唐"1"的I之5E Runtime Enwironmerit.此功能要求硬盤驅(qū)動 器上具有131 M%安裝到;Ci program FilesJavajre 1.5.0_0SX更改”Insta IlSti 潮 d
37、|下一一| | 取消 |8、瀏覽器注冊,默認即可,點擊【下一步】9、安裝過程進行中安裝向?qū)д诎惭bJ25E Riritime Environmerit 5.0 Update 8話稍候.這 時砒簫塞持續(xù)幾分鐘時間.正在注坦用尸hrm【iiirtrmuiiiTn 1山 Ei I lirrmiTiii e EInsta IlSti 囿 dM上與 下二步也)T-|10、安裝完成,如下圖,點擊【完成】即可2.1.2 JDK環(huán)境變量配置正確安裝了 JDK后,我們需要對其進行環(huán)境變量的設置。1、點擊“我的電腦-屬性-高級- 環(huán)境變量”,出現(xiàn)下圖2、JAVA_HOME量設置,在系統(tǒng)變量中點擊【新建】,變量名處
38、輸入“ JAVA_HOME變量值處輸入« C:java ",如下圖,點擊【OK。這里的變量值就是我們JDK的安裝目錄。3、添加Path路徑,在系統(tǒng)變量中找到Path變量,點擊編輯,在變量值的最前面添加“C:javabin; ",如下圖,這里需注意,不是刪除里面的變量值,而是添加,并且 bin后面要加“;4、添加CLASSPAT峰徑,在系統(tǒng)變量中點擊【新建】,變量名處輸入“ CLASSPATH變量值處輸入”.;c:javalibdt.jar;c:javalibtools.jar;”,如下圖,點擊【OQ。注意,變量值中的“.;”千萬不能少。如果系統(tǒng)中已經(jīng)存在CLASS
39、PAT度量,只需在變量值前添加”即可”.;c:javalibdt.jar;c:javalibtools.jar;5、全部確定,注銷系統(tǒng),使變量配置生效。2.1.3 驗證JDK配置1、在“開始”中打開“運行”,或者按windows徽標+R鍵,打開“運行”。輸入“ cmd',進入命令行。2、進到C盤根目錄,輸入“java -version "或者"javac ”出現(xiàn)相關信息后即表示安裝成|C= Javu -tf'crsiondudi lun S!1 .5查詢1EK版本回到根目錄pFrtUd<TH> 2 Nun time Eiiu.Lronikeikt
40、 r Staiiddiit*! Edlllurh < build 1.5.0_B8-Jj03> Maua HotSpatCIH) Client; UH <build 1.5,0_0B-b03, nixed mode, shai*±iig?I1M ! S- 心法ttjp 的用具JA否-tjinome-«/:<lines. soiurceJ-no warn-UFiphnsexipppen at: nn>1 M路徑-3 c urc c路1-hmC跖徑-extdirs目錄-endersedldlFS目;>執(zhí)pl4t位錄花 息息在由文文文的目豳 自
41、崔信正的 信試試若徵時戶戶入第一 壓加蜘_厚過用的的 黨此句善一芍!-_-,=一£三 臬懺美磐_查查里蚤 W底應成-甚定定定蓋蓋蓋 成走牛歸 此不只不臂鱉息豆閂 隹色位魚行¥的的的的功。如下圖匚二 C ;VW INDOWS s yiteml 2U;m d« e«ebUcrosoft UindovsI版本tC> 版權所有 19IE-2BI3(3 MIcmsoFIt Corp.iC: Dccinnents and £e ttings Mldnin ioti*afcoi*>cd3、編譯一個簡單的程序檢查。打開記事本,輸入下列代碼:publ
42、ic class HelloWorld public static void main(String args)System.out.println("JAVA 環(huán)境配置成功!");保存名為"HelloWorld.java ”,放在C盤根目錄下。4、進入dos命令窗口,輸入下面命令,如下:如果輸出“JAVA環(huán)境配置成功!”,則表示JDK安裝配置成功。JDK的安裝配置到這里就結(jié)束了。這里最重要的就是JDK環(huán)境變量的配置。請學員在學習時注意。2.2 Tomcat安裝配置Tomcat使用也可以分為三步:Tomcat安裝、Tomcat配置、Tomcat驗證2.2.1 To
43、mcat 安裝1、點擊 apache-tomcat-5525.exe ,出現(xiàn)下圖Apache Tomcat SetupWelcome to the Apache Tomcat Setup WizardThis wizard 癡II guide you through the Installation of Apache Tomcat.It is recoMmertfed thiat you dose dll other dppllcatiore before starting 5etup. This 而II mskje it fio為Me to update rfeteFit system F
44、ilcw ujithout having t口 rebo&t your computer.ClickUeKt to continue.2、點擊Next ,3、點擊【I Agree meat Setupewe15、修改安裝路徑,如改為 C:tomcat,點擊NextSelect the type of install:6,select the 距 conftponerits you wish to install:+ 1 Torn 3 Menu Items3 Documentation.EKarnplesW血3叩5Choose ComponentsChcose which featLir
45、es oF Apache Tomcat you want to install.Check the components you to install and uncheck, the components you dent 內(nèi)ant to instil, dick Next to continue,DescriptionHover ymLir rnoLfje ovsr 日匚口m口口rieTit to 5 ec its descriptiani.5pace required; 11.6MBMulfcpft Nstdl System vz.oCancel4、勾中 Examples> Web
46、apps,點擊Next工:口meat Setup: Cnnfiguration OptionsConfigurationT QiTicat basic conFiguration.HTTP/1.1 ConneNZtor PortAdministrator LoginUser Nam白PasswordMulfcpft Install Sysbem v2.07、選擇JAVA虛擬機(JVM ,這里選擇JDK安裝路徑,如 C:java ,完成后點擊【Install Cancel6、默認設置,不做修改,點擊【 Next8、取消兩個勾,點擊【Finish】,安裝完成Apache國小 加力 J|匚口口匚包
47、|Completing the Apache Tomcat Setup Wi2srdApache Tomcat has been installed on your computer.Click Finish to does this wizard.叵 feun_AjfM ch& Tomcat?|5hpw ReadmeTomcat安裝完成后會在系統(tǒng)服務中添加一個名為“Apache Tomcat”的服務,啟動類型為“手動”,剛才安裝的時候之所以不選擇“ Run Apache Tomcat”是因為我們將用命令窗口方式啟動。2.2.2 Tomcat 驗證Tomcat安裝完成后,我們使用命令窗
48、口的方式啟動Tomcat。1、啟動 Tomcat進入C:tomcatbin(Tomcat實際存放路徑下的 bin目錄),將tomcat5.exe 創(chuàng)建桌面快捷方式,回到桌面,雙擊 tomcat5.exe ,出現(xiàn)下圖Theftuache Tomcat Nativeliht'arp uhich allows Dptini4l perfomance in jju*odlu int ior enu aFonime nt: £ uas ndl: f ound on the Java . 1 ibiary - pat h * C " Xtoncat klbln i _ ; C
49、Z Wf HDajgXitBri32; CUlMDO4J£C=jauaShin jCxUlNDOUS yeteriiaLJlNDOUSjC-xUlMDOUS ESst;m32 Wbcni-4 1 15 s39 : orgi. apache . co. lit tpll »H tt;pi.LDa.a-cPr-o'toco 1 in 14;-1 ri 1LIe 11 riy Cuyute HTTPl. 1 un littp 686B0B8-4-1 1?二39': 36 o. dipache . ccuta 1 liiia taptujj. Catallika l
50、oad信息: 1 fli Itial nt Lun proctsed Li 229? win0BB-4-1 1? -39 :37 org.apache .catallna.core .Standai*d.SeruIce stiart 息:Sart ing service Gatalina213148-4-1 IVoisir. apache . catallna. core .Ktandai'd.Engine startI息:Start ing Serulet Engine : Apache Tovricat/S .5.25B8-4-1 1? :39:37 apache .caitall
51、iia.cDre .StandapdlHIost stapt息1: XHL ualidatton disabled08-4-1 1? :39 = 46 or(f.apache .coyote . httpll vHttpllBaseProtocol start 息:Starting Conte HTTP/1,1 on httj)BOBS08-4-1 19 :39 = 46 0產(chǎn)gr. apache . jkBconnon 9 Channe ISocket in it息:JK: a Jp13 1 is tuning onBR-4-1 1 9139 : 4fc r>ry_ aiparhp _
52、 jk Ai'ueT' , TldMairi息: Jl< iruLFinin>9 ID=0 trine =0/63 ccmFiy=nii110S41 19 "39 47apLCho g曩td£n或.stovoccinrf £窗.EoreLoad9s* load息/ Find registry erverl-it3/£中七ryat cpcitli fg3owitgg BB-41;3?: 47 口eg .叩事eke ,catelin«itar<tu|i« Coitaline息二 Serverin J08-
53、14 ms上圖表示Tomcat正常啟動了。2、驗證 Tomcat打開IE ,輸入http:/localhost:8080,出現(xiàn)下圖表示安裝成功。3、使用JSP程序驗證。打開記事本,輸入下列代碼<% page contentType="text/html; charset=GBK" %><%String Str="Windows下配置JSP運行環(huán)境成功!"out.print("新科海!");%><h2><%=Str%></h2>保存名為test.jsp ,存放在 C:tomca
54、twebappstest 目錄下,這里的是Tomcat安裝后自動生成的目錄。test是新建的文件夾,用于存放我們的測試程序。打開 IE,輸入 http:/localhost:8080/test/test.jsp,回車如果出現(xiàn)下圖,則表示 Tomcat安裝成功,并能解析 JSP程序。新科海!Windows下配置JSP運行環(huán)境成功!如果沒出現(xiàn),則表示 Tomcat并未安裝成功,需仔細檢查每個操作步驟。2.2.3 Tomcat 酉己置打開 "tomcat 安裝目錄 conf ” 下的 server.xml 文件;1、修改端口查找“Connector port="8080"maxHttpHeaderSize="8192"maxThreads="150" minSpareThreads="25" maxSpa
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度城市更新改造項目場地平整與舊房拆除合同3篇
- 2025版多功能打印機及耗材供應一體化服務合同示范3篇
- 初三上學期期末英語作文預測范文10篇
- 2024年物流公司貨運代理服務協(xié)議3篇
- 2024年適用:跨境電子商務物流協(xié)議
- ERP系統(tǒng)供應與銷售協(xié)議細則(2024年版)版
- 2辦公樓物業(yè)管理2024年合同
- 2024幼兒園教職工知識產(chǎn)權保密及競業(yè)禁止合同3篇
- 2024年:房產(chǎn)補充協(xié)議書范本精要
- 2024幼兒園教師勞動權益保障與教學管理合同范本6篇
- GB/T 15166.2-2023高壓交流熔斷器第2部分:限流熔斷器
- 百分數(shù)的認識說課稿(課堂)課件
- 老年人能力評估標準解讀講義課件
- 材料報價三家對比表
- 2024年國家公務員考試公共基礎知識全真模擬試題及答案(共四套)
- 焊接工序首件檢驗記錄表
- (通橋【2018】8370)《鐵路橋梁快速更換型伸縮縫安裝圖》
- 針灸的作用原理和治療原則
- 標準輔助航空攝影技術規(guī)范
- 項目經(jīng)理部組織機構(gòu)
- 某辦公樓裝飾工程監(jiān)理大綱方案
評論
0/150
提交評論