配置tomcat
公司的許多業務都是用java+tomcat模式的,做本地測試的時候經常要搭建一個自己的tomcat服務器。整個操作不難,但是記錄一下,萬一以后遇到什么問題也可以放這里。
■ 安裝java
從oracle的官網上下載得到文件名諸如jdk-8u131-windows-x64.exe的jdk安裝程序。進行安裝。安裝流程什么的沒什么說的,重點是在安裝完成之后要進行環境變量的配置。右鍵計算機>>屬性>>高級系統設置>>環境變量。在系統環境變量中增加如下幾個環境變量:
JAVA_HOME D:\Program Files (x86)\Java\jdk1.8.0_131 //舉個例子,總之就是指向java安裝目錄下的jdk目錄
JRE_HOME %JAVA_HOME%\jre
CLASSPATH %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
然后再修改原有的Path環境變量,添加上以下內容:
;%JAVA_HOME%\bin;%JRE_HOME%\bin
至此,在CMD中鍵入java和javac,如果都是有結果而不是找不到命令的話就說明配置完成了
■ 安裝tomcat
前往tomcat官網http://tomcat.apache.org/下載tomcat,左邊列上選擇想要的tomcat版本之后就可以下拉,在Binary Distributions那里找到下載鏈接。一般而言都是下載core部分的鏈接,然后根據自己的需要下載對應系統和位數的,我這里因為是windows_x64系統,所以下載了apache-tomcat-7.0.79-windows-x64.zip。
下載完成后到本地合適的位置解壓出來即可。這個zip就是tomcat容器本身而不是一個安裝程序。我們可以直接解壓到相關位置后進行配置。
和JDK一樣,要往環境變量里加上一些tomcat相關的環境變量:
CATALINA_HOME D:\tomcat-apache-7.0.79 //舉個例子,具體目錄根據自己的情況調整
配置完CATALINA_HOME之后就可以嘗試運行tomcat了。建議用cmd運行tomcat目錄下bin\startup.bat腳本,這樣萬一出錯了出錯信息會停留在cmd中而不是一閃而過。。
如果startup.bat腳本成功運行,在瀏覽器中訪問http://localhost:8080也能看到tomcat的界面的話就意味着tomcat已經成功跑起來了。
關於tomcat中一些子目錄的作用:
/bin目錄存放的是用於啟動和停止tomcat的命令文件,比如啟動服務器用startup.bat,停止服務器使用shutdown.bat(不推薦直接關閉)
/conf 存放tomcat服務器的各種配置文件
/lib 存放服務器和應用運行所需的jar包
/logs 存放tomcat的服務器日志
/temp tomcat運行時的臨時文件
/webapps 當發布web應用時,應用的存放目錄
/work tomcat把JSP生成的servlet放到此目錄