tomcat — tomcat安裝介紹

tomcat

tommcat是web容器,是純java編寫的,所以在與平臺無關,能夠在任何平臺上運行。java

tomcat的安裝

下載安裝包

https://tomcat.apache.org/
在上面的網址中,下載tomcat,tomcat須要和jdk版本相對應。
好比:jdk1.6應下載tomcat6,jdk1.8應選擇tomcat8。
windows下載zip包,linux下載tar包,建議不要下載安裝文件,由於安裝文件的tomcat看不到啓動、運行時控制檯的輸出,不利於開發者使用。linux

目錄結構

解壓剛纔下載的安裝包,目錄結構以下。web

  • bin:存放啓動和關閉tomcat的命令
  • conf:存放tomcat的配置文件,全部tomcat的配置都在該路徑下設置。
  • lib:存放tomcat服務器的核心類庫(JAR文件),若是須要擴展tomcat功能,也能夠將第三方類庫複製該路徑下。
  • logs:這是一個路徑,該路徑用於保存tomcat每次運行後產生的日誌。
  • temp:保存web應用運行過程當中生成的臨時文件。
  • webapps:該路徑用於自動部署web應用,將web應用複製在該路徑下,tomcat會將該應用自動部署到容器中。
  • work:保存web應用在運行過程當中,編譯生成的class文件,該文件夾能夠被刪除,但每次啓動tomcat服務器時,系統將再次創建該路徑。
  • LICENSE:等相關文檔。
  • 運行tomcat只須要一個環境變量:JAVA_HOME。

啓動tomcat

在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控制檯便可。
clipboard.png
經過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

相關文章
相關標籤/搜索