Windows7下JDK+Tomcat的安裝與配置


  今天在裝tomcat是遇到了一個很常見的問題,即tomcat可以啟動,但是無法訪問tomcat主頁。在網上查了很久才發現原來是沒有開啟tomcat服務,所以記下來,希望大家可以通過以下步驟順利安裝tomcat!

 一、JDK的安裝與配置

1、從官網下載jdk-6u24-windows-i586.exe

網址:https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u24-oth-JPR@CDS-CDS_Developer

platform一欄選擇“windows”,在下面的小方框中打對勾,然后點擊“continue”,然后在彈出的網頁中下載jdk-6u24-windows-i586.exe。自己選擇下載路徑,我下載在F:/JDK中,如圖

 

2、下載完畢后開始安裝JDK,直接按照安裝向導的提示安裝即可,安裝時可以自己選擇安裝路徑,我的安裝路徑是F:/JDK。

3、配置環境變量:右擊我的電腦—屬性—高級系統設置—環境變量,如圖

 

 在“系統變量”中,設置3項屬性,JAVA_HOME,PATH,CLASSPATH(大小寫無所謂),若已存在則點擊“編輯”,不存在則點擊“新建”; 

(1)JAVA_HOME指明JDK安裝路徑,就是剛才安裝時所選擇的路徑F:\JDK,此路徑下包括lib,bin,jre等文件夾(此變量最好設置,因為以后運行tomcat,eclipse等都需要依靠此變量),如圖

 (2)Path使得系統可以在任何路徑下識別java命令,設為:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,如圖

 

 (3)CLASSPATH為java加載類(class or lib)路徑,只有類在classpath中,java命令才能識別,設為:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (要加.表示當前路徑),如圖

4、環境變量配置完之后測試一下JDK是否安裝成功

單擊“開始”—“運行”,鍵入"cmd",然后分別鍵入命令java -version,java,javac,若出現以下類似畫面表示安裝成功:

 

 


二、Tomcat的安裝與配置

1、進入http://tomcat.apache.org/ 下載Tomcat7.0.11的32-bit Windows zip版本到F:\Tomcat,下載完之后直接解壓,解壓到F:\Tomcat\apache-tomcat-0.7.11

2、右擊我的電腦—屬性—高級系統設置—環境變量,如圖

 

在系統變量中添加以下變量

(1)TOMCAT_HOME,該變量指向解壓文件的路徑,該目錄下有lib、bin等文件夾。添加方法如下:

     點擊環境變量下的“新建”,在“變量名”中填寫“TOMCAT_HOME”,在“變量值”中填寫解壓文件的路徑,例如F:\Tomcat\apache-tomcat-0.7.11,然后點擊“確定”,如圖

 

(2)CATALINA_HOME,該變量的值與TOMCAT_HOME相同,設置方法同(1),如圖

 

(3)在“系統變量”中找到Path變量,雙擊打開Path變量,在“變量值”的最后面添加“%TALINA_HOME%\bin”,如圖

 

 

 (4)在“系統變量”中找到Path變量,雙擊打開Path變量,在“變量值”的最后面添加“%TALINA_HOME%\lib\servlet-api.jar”,如圖

 

 

3、在控制台輸入service install Tomcat7,在系統中安裝Tomcat7服務項,然后進入控制面板—系統和安全—管理工具—服務,找到Apache Tomcat Tomcat7服務項,右擊該項,點“啟動”,啟動該服務,如圖

 


4、打開瀏覽器,地址欄輸入http://localhost:8080 或 http://127.0.0.1:8080 如果出現tomcat示例主頁,則表示服務器安裝成功,如圖

 

5、也可以在控制台運行startup.dat和tomcat7.exe(運行時要指明絕對路徑,startup.dat和tomcat7.exe在bin目錄下)來測試服務器是否安裝成功,如圖

6、在控制台運行bin目錄中shutdown.bat可以關閉服務器

7、若無法訪問tomcat主要或者無法啟動startup.dat,可能是8080端口被占用了,可以用netstat -a 命令查看一下,如圖

 

    如果8080端口被占用了,可以修改tomcat的訪問端口,方法如下:找到F:\Tomcat\apache-tomcat-7.0.11\conf目錄下的server.xml文件,打開該文件,找到以下內容 

1 <Connector port="8080" protocol="HTTP/1.1"
2                connectionTimeout="20000"
3                redirectPort="8443" />
4 //將其中的 port="8080"改為 port="9090"即可

注:每次需要啟動tomcat服務器都要運行startup.bat文件。如果覺得麻煩可以把服務里啟動類型設置為自動。但這樣開機速度會慢些。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM