tommcat是web容器,是純java編寫的,所以在與平臺無關,能夠在任何平臺上運行。java
https://tomcat.apache.org/
在上面的網址中,下載tomcat,tomcat須要和jdk版本相對應。
好比:jdk1.6應下載tomcat6,jdk1.8應選擇tomcat8。
windows下載zip包,linux下載tar包,建議不要下載安裝文件,由於安裝文件的tomcat看不到啓動、運行時控制檯的輸出,不利於開發者使用。linux
解壓剛纔下載的安裝包,目錄結構以下。web
在windows中,雙擊bin目錄下的startup.bat文件便可。
啓動成功後,打開http://localhost:8080便可看到界面。apache
經過修改配置文件能夠修改服務運行的端口號。
若是須要讓tomcat運行多個服務,只須要複製server.xml文件中的<Service>元素,並修改相應的參數,即可以實現一個tomcat運行多個服務。windows
如圖所示,tomcat有三個控制檯,一個是server status控制檯,一個是tomcat manager,一個是tomcat administration。status用來監控服務器的狀態,而manager控制檯能夠部署、監控web應用,所以一般只須要使用manager控制檯便可。
經過tomcat-users添加用戶以及角色。
例如:tomcat
<tomcat-users> <role rolename="manager-gui"/> <user username="manager" password="manager" roles="manager-gui"/> </tomcat-users>
這樣,就能夠經過該用戶名和密碼進入manager控制檯。服務器
注意:經過webapps下的WEBINF目錄下的web.xml查看登錄manager控制檯須要的角色權限。app