1. 程式人生 > >tomcat之目錄基本配置概述

tomcat之目錄基本配置概述

目錄結構

bin---Tomcat伺服器啟動和關閉Tomcat指令碼等檔案,有Windows和Linux指令碼  
conf---Tomcat伺服器的各種配置檔案,主要檔案包括server.xml、web.xml、tomcatusers.xml
lib---Tomcat的類庫,Tomcat伺服器所有可以訪問的jar包都在這裡,
logs---Tomcat伺服器的日誌檔案  
temp---Tomcat伺服器執行時的臨時檔案  
webapps---Tomcat伺服器自帶的兩個web應用,admin和manager,用來管理Tomcat的web服務。  
work---Tomcat伺服器中jsp經過編譯後生成的servlet  
LICENSE---許可證。
NOTICE---說明檔案。

conf目錄下主配置檔案(server.xml)

server.xml是Tomcat中最重要的配置檔案。定義了Tomcat的體系結構,包括聯結器埠、連線數、叢集、虛擬目錄、訪問日誌等,舉例幾個重要的配置資訊說明:
<Server port="8005" shutdown="SHUTDOWN"> ...... </Server>
代表一個 Tomcat 例項。可以包含一個或多個 Services ,其中每個 Service 都有自己的 Engines 和 Connectors。
port:server 在這個埠上監聽一個 shutdown 命令。設定為 -1 表示禁用 shutdown 命令。
shutdown:連線到指定埠的 TCP/IP 收到這個命令字元後,將會關閉 Tomcat。

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
處理 HTTP 請求,使得 Tomcat 成為了一個 HTTP 伺服器。客戶端可以通過 Connector 向伺服器傳送 HTTP 請求,接收伺服器端的 HTTP 響應資訊。我們專案中正常訪問的就是此處配置的port=8080的埠。
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
可以將 Tomcat 和 Apache HTTP 服務執行在一起,Apache HTTP 伺服器處理靜態請求和 PHP;Tomcat 伺服器負責處理 Java Servlet/JSP 。可以參閱“Tomcat 與 Apache 協同工作如何配置”。

webapps下root、manager

預設情況下webapps是我們要把所有工程放到此目錄下面,但是此目錄裡面會包含幾個資料夾,其中

    root:處理網站根目錄資料,刪除不影響執行,但是根目錄無法訪問,還記得輸入localhost:8080之後出現的那隻貓麼,就是root裡面的內容
manager:用於tomcat自身管理平臺頁,刪掉以後管理器就不能用了,但是也不影響執行 
examples:是tomcat自帶的一些例項,通過那隻貓的頁面也可以直接訪問到examples裡面的資訊,

相關推薦

tomcat目錄基本配置概述

目錄結構 bin---Tomcat伺服器啟動和關閉Tomcat指令碼等檔案,有Windows和Linux指令碼 conf---Tomcat伺服器的各種配置檔案,主要檔案包括server.xml、web.xml、tomcatusers.xml lib---T

Linux目錄結構配置

四種 sco 放置 相關 用途 lib64 sysconfig 要花 -- 因為 Linux 的開發者實在太多了,如果每個人都發展出屬於自己的目錄配置方法, 那麽將可能會造成很多管理上的困擾。所以,就有一個叫做Filesystem Hierarchy Standard (F

Jenkins持續集成 Jenkins基本配置

shadow water 工具 插件安裝 tex 分享 ESS cto jenkin 一、在全局工具配置設置JAVA環境變量 二、在全局工具配置設置GIT環境變量 三、基本插件安裝GitLab與Publis 0ver SSH Jenkins持續集成 之 Jenkins基

tomcatserver.xml配置說明,tomcat埠說明

使用tomcat有幾年了,只知道修改tomcat埠,但是並沒有深入的去了解tomcat埠的實際意義。 在網上找了相關資料,深入瞭解了下各個埠的實際意義,具體如下注釋說明 <Server port="8005" shutdown="SHUTDOWN"> <

Spring 筆記 -05- 建立 Maven Web 專案 + Tomcat目錄結構配置

Spring 筆記 -05- 建立 Maven Web 專案 + Tomcat 及目錄結構配置 之前的專案熟悉 Spring,並沒有 Web 的部分,下面介紹在 IDEA 中,建立 Maven Web 專案,以及配置目錄結構。 建立 Maven Web 專案 開啟 Intel

tomcat虛擬目錄配置與訪問

Tomcat無法管理<Tomcat安裝目錄>/webapps目錄以外的Web應用程式設定虛擬路徑的優勢我總結有兩點,很常見的兩點優勢:第一、我們開發一個專案,在未定版之前需要進行無數次的修改,如果部署測試專案的時候直接將專案打成war包放到webapps目錄下,那

VPS安全iptables基本配置

看了下secure日誌和access的日誌,一大半都是暴力破解和掃描,雖然哥的密碼極其複雜,不過總被這麼消耗伺服器資源也不是事,索性還是把ssh埠和ftp改了然後寫個iptables稍微保護一下好了。還有個東西叫Fail2Ban,可以自動檢測暴力破解,密碼錯誤超過一定次數

VPS安全iptables基本配置 遠離暴力破解

看了下secure日誌和access的日誌,一大半都是暴力破解和掃描,雖然哥的密碼極其複雜,不過總被這麼消耗伺服器資源也不是事,索性還是把ssh埠和ftp改了然後寫個iptables稍微保護一下好了。還有個東西叫Fail2Ban,可以自動檢測暴力破解,密碼錯誤超過一定次數就把

Nginx常用基本配置(一)

  上一篇部落格我們大概介紹了一下nginx,nginx的架構,nginx編譯安裝和nginx命令的用法,回顧請參考https://www.cnblogs.com/qiuhom-1874/p/12366808.html;今天我們來配置簡單的配置下nginx和一些簡單指令說明。   nginx和httpd類似都

Nginx常用基本配置(二)

  上一篇我們把nginx的主配置檔案結構大概介紹了下,全域性配置段比較常用的指令說了一下,http配置段關於http伺服器配置指令介紹了下,以及有幾個調優的指令,server_name的匹配機制,錯誤頁面自定義,location匹配機制以及root定義資源路徑和alias定義資源路徑的不同,更多的指令和詳細

Nginx常用基本配置(三)

  前面我們聊了下了Nginx作為WEB伺服器對客戶端請求相關配置,檔案操作優化、Nginx訪問控制、basic驗證,、狀態模組狀態頁、gzip壓縮配置;回顧請參考https://www.cnblogs.com/qiuhom-1874/p/12381331.html;今天我們來聊一聊日誌模組、ssl模組、re

Tomcat 目錄結構以及基本配置

路勁 運行 system 工作 tom 地址 class文件 我們 webapps   1 Tomcat 目錄層次結構    ① bin:存放啟動和關閉tomcat 的腳本文件② conf: 存放配置文件 server.xml:該文件用於配置和ser

目錄基本操作mkdir命令

用戶 信息 version 上下文 mkdirmkdir命令主要用來創建目錄。語法 mkdir (選項) (參數)選項-Z 設置安全上下文,僅開啟SElinux時有效 -m <目標屬性>或--mode<目標屬性>建立目錄的同時設置目錄的權限 -p或--pa

Tomcat——配置項目有虛擬路徑

server 依據 pre dsm XML data upload sdn true 轉載請註明出處:http://blog.csdn.net/l1028386804/article/details/47024863 非常easy,在Tomcat的Server

tomcat Tomcat 7.0.78 單機多實例配置

chmod repl 4.2 其它 產品 export net 文件夾 .net 前言:JDK(Java Development Kit)是Sun Microsystems針對Java開發員的產品。自從Java推出以來,JDK已經成為使用最廣泛的java SDK. JDK是

Nginx服務器 Nginx的基本配置

connect cast body netmask gin 主機ip ash 操作 日誌輸出 本文使用 Linux centos系統 一、Nginx虛擬主機的配置 虛擬主機:通常情況下,為了使每個服務器可以供更多用戶使用,可以將一個服務器分為很多虛擬的子服務器,每個子服務器

github+hexo搭建自己的博客網站(三)主題之外的一些基本配置(圖片位置,文章目錄功能)

100% setattr border color fff scale 進行 自己 num 使用的yilia主題之後,還需要進行自己的定制配置 1、圖片的位置 比如打賞的支付寶二維碼圖片,是在當前博客的source/assets/img/下 (不是當前主題) 配

IDEA 學習筆記 安裝和基本配置

window eclipse 自動 ref size 工作 ips ctr line 安裝和基本配置: 下載:https://www.jetbrains.com/idea/download/#section=windows 下載Zip安裝包: 基礎知識:

ELK 學習筆記 elasticsearch elasticsearch.yml配置概述

elastic 一個 負載均衡 ble min replica 負責 行數據 nbsp elasticsearch.yml配置概述: 設置集群名字 cluster.name 定義節點名稱 node.name 節點作為master,但是不負責存儲數據,只是協調。

配置Tomcat虛擬目錄和主機,通過主機名來訪問項目

進行 通過 port 工程 步驟 .net ber ava itl 目的:在學習javaweb的過程中,經常會用瀏覽器來訪問項目,但是每次訪問時都需要輸入一大串路徑,非常麻煩。這裏教大家配置tomcat虛擬主機,訪問項目時,直接輸入虛擬主機名字即可! 步驟: 1. 設置默認