安裝好tomcat之后, 按照這個(gè)操作,計(jì)算機(jī)→屬性→高級(jí)系統(tǒng)設(shè)置→高級(jí)→環(huán)境變量,打開環(huán)境變量設(shè)置框。
以本人的tomcat 8.0為例:安裝下來如圖:
那么我的tomcat的路徑就是:D:\program document\apache-tomcat-8.0.47-windows-x64\apache-tomcat-8.0.47;所以下列的變量值就是我的tomcat路徑,
1,新建變量名:CATALINA_BASE,變量值:D:\program document\apache-tomcat-8.0.47-windows-x64\apache-tomcat-8.0.47
2,新建變量名:CATALINA_HOME,變量值:D:\program document\apache-tomcat-8.0.47-windows-x64\apache-tomcat-8.0.47
3,打開PATH,添加變量值:;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin;(分號(hào)是把path的各個(gè)變量分開)
4,檢驗(yàn)tomcat的環(huán)境是否成功:第一種方法,在cmd中,輸入startup,按回車鍵,啟動(dòng)tomcat
打開瀏覽器,在地址欄中輸入http://localhost:8080回車,如果成功,就會(huì)出現(xiàn)以下的界面:
如果最終的結(jié)果沒有這樣的話,那一定是環(huán)境配置出現(xiàn)錯(cuò)誤,重新檢查一下,變量值正不正確,是否存在空格,或者沒有分號(hào)之類的。
后面會(huì)分享更多這方面干貨,感興趣的朋友可以關(guān)注下!!
一、安裝tomcat步驟
1. 下載apache-tomcat-8.0.30 ,下載下來的文件為apache-tomcat-8.0.30-windows-x64.zip
https://tomcat.apache.org/download-80.cgi
2. 解壓該壓縮包到D:/目錄下。
3. 修改解壓文件夾名字為:tomcat-8080
4. 在D:/目錄下創(chuàng)建該文件夾的兩個(gè)副本,分別更名為:tomcat-8081、tomcat-8082
5. 添加環(huán)境變量:右鍵單擊我的電腦->選擇屬性->選擇高級(jí)->選擇環(huán)境變量:添加系統(tǒng)變量:
CATALINA_HOME_8080,其值為:D:\tomcat-8080;
CATALINA_HOME_8081,其值為:D:\tomcat-8081;
CATALINA_HOME_8082,其值為:D:\tomcat-8082;
6. 修改啟動(dòng)端口和關(guān)閉端口:
進(jìn)入D:\tomcat-8081\conf\目錄,打開server.xml文件,修改下面兩個(gè)地方:
(1)<Server port="8006" shutdown="SHUTDOWN">
修改這個(gè)port=”8006”,使得它的關(guān)閉端口和另一個(gè)關(guān)閉端口不發(fā)生沖突。
(2)<Connector port="8081" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
修改port=”8081”,使得它的連接端口和另一個(gè)不沖突。
(3)<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
修改這個(gè)port=”8010”,使得它的AJP端口和另一個(gè)不沖突。
7. 修改startup.bat、shutdown.bat和catalina.bat文件內(nèi)容:
(1) 打開D:\tomcat-8081\bin\startup.bat文件,把其中所有CATALINA_HOME替換為CATALINA_HOME_8081。
(2) 打開D:\tomcat-8081\bin\shutdown.bat文件,把其中所有CATALINA_HOME替換為CATALINA_HOME_8081。
(3) 打開D:\tomcat-8081\bin\catalina.bat文件,把其中所有CATALINA_HOME替換為CATALINA_HOME_8081。
9.按照上述方法配置tomcat-8080 ,tomcat-8082。
10.啟動(dòng)Tomcat,在命令行下分別進(jìn)入三個(gè)不同的Tomcat安裝目錄下,執(zhí)行startup.bat,分別啟動(dòng)三個(gè)Tomcat。然后在瀏覽器中輸入以下內(nèi)容,如果顯示tomcat主頁(yè),則部署成功:
http://localhost:8080
http://localhost:8081
http://localhost:8082
二、配置tomcat到服務(wù)里面,設(shè)置開機(jī)自啟動(dòng)
1.進(jìn)入tomcat-8080/bin目錄,修改 service.bat,找到以下內(nèi)容,修改SERVICE_NAME為自定義的服務(wù)名
rem Set default Service name
set SERVICE_NAME=tomcat8080 修改這個(gè)就可以了
set DISPLAYNAME=Apache Tomcat 8.0 %SERVICE_NAME%
2.在service.bat中搜索CATALINA_HOME,并全部替換為CATALINA_HOME_8080(與環(huán)境變量名保持一致)
4.使用命令行進(jìn)入tomcat-8080/bin,執(zhí)行service.bat install
5.使用win+r輸入services.msc進(jìn)入服務(wù)界面,找到tomcat服務(wù),設(shè)置其開機(jī)自啟動(dòng)