tomcat使用
前置知識
tomcat概念
Tomcat是由Java編寫的一個開源的、輕量級的應用服務器,是Apache軟件基金會的一個項目。它實現了Java Servlet、JavaServer Pages(JSP)和Java Expression Language(EL)等Java技術,用于支持在Java平臺上運行的動態Web應用程序。Tomcat的全名是Apache Tomcat。
tomcat作用
Tomcat 是一個開源的 Java Servlet 容器,主要用于運行 Java Web 應用程序。
運行 Java Web 應用程序
? Servlet 和 JSP 支持
Tomcat 是 Java Servlet 和 JavaServer Pages(JSP)技術的官方實現。它能夠處理基于 Servlet 和 JSP 的 Web 應用程序,使得開發者可以使用 Java 語言開發動態 Web 內容。例如,開發者可以創建一個基于 Servlet 的用戶登錄功能,當用戶提交登錄表單時,Servlet 可以處理用戶的請求,驗證用戶名和密碼,并根據驗證結果返回相應的頁面。
? Web 應用部署
它支持將 Java Web 應用程序打包為 WAR(Web Application Archive)文件進行部署。開發者只需將 WAR 文件放到 Tomcat 的 webapps 目錄下,Tomcat 會自動解壓并啟動該應用。例如,一個電商網站的后端應用可以被打包為 WAR 文件,部署到 Tomcat 上,用戶通過瀏覽器訪問該網站時,Tomcat 會處理用戶的請求并返回相應的商品頁面。
提供 Web 服務器功能
? HTTP/HTTPS 服務
Tomcat 本身就是一個 Web 服務器,可以接收和處理 HTTP/HTTPS 請求。它可以配置為監聽特定的端口(如默認的 8080 端口),接收用戶的瀏覽器請求,并將處理后的結果(如 HTML 頁面、圖片等)返回給客戶端。例如,用戶在瀏覽器中輸入一個基于 Tomcat 部署的網站的 URL,Tomcat 會根據請求的路徑找到對應的資源并返回。
? 靜態資源服務
它能夠提供靜態資源(如 HTML 文件、CSS 文件、JavaScript 文件、圖片等)的服務。當用戶請求一個靜態資源時,Tomcat 會從文件系統中找到對應的文件并發送給客戶端。例如,一個簡單的個人博客網站的頁面樣式文件(CSS 文件)可以通過 Tomcat 提供給用戶。
開發和測試 Java Web 應用程序
? 開發環境支持
對于 Java Web 開發者來說,Tomcat 是一個常用的開發環境。它提供了熱部署功能,開發者在修改代碼后,無需重新啟動服務器即可看到修改后的效果。例如,開發者在開發一個基于 JSP 的新聞網站時,修改了新聞列表頁面的 JSP 文件后,保存文件后刷新瀏覽器即可看到更新后的頁面。
? 集成開發環境(IDE)支持
Tomcat 可以與各種 Java IDE(如 Eclipse、IntelliJ IDEA 等)集成,方便開發者進行開發和調試。IDE 可以直接將項目部署到 Tomcat 中,并提供調試工具來幫助開發者查找和修復代碼中的問題。
回到頂部
安裝部署tomcat
環境信息
IP | 主機名 | Linux系統 | 規格 |
10.0.0.21 | tomcat | Ubuntu22.04 | 2c4g |
tomcat是由Java編寫的,所以安裝tomcat之前我們需要先安裝jdk,我們這里使用jdk8和tomcat9.0.50版本
安裝jdk
java由于被Oracle公司收購,所以下載jdk需要去Oracle官網下載 https://www.oracle.com/
但是在Oracle官方下載是需要收費的,我們可以選擇下載open-jdk,下載地址:https://jdk.java.net/java-se-ri/8-MR6
| | | | --- | --- | | | [root@tomcat ~]#mkdir-p /app/tools &&cd/app/tools | | | [root@tomcat /app/tools]# wget https://download.java.net/openjdk/jdk8u44/ri/openjdk-8u44-linux-x64.tar.gz | | | [root@tomcat /app/tools]# tar -xf openjdk-8u44-linux-x64.tar.gz | | | [root@tomcat /app/tools]#ln-s /app/tools/java-se-8u44-ri/ /app/tools/jdk | | | [root@tomcat /app/tools]# ll | | | total 210968 | | | drwxr-xr-x 3 root root 4096 Apr 4 13:15 ./ | | | drwxr-xr-x 3 root root 4096 Apr 4 13:03 ../ | | | drwxr-xr-x 9 uucp 143 4096 May 23 2024 java-se-8u44-ri/ | | | lrwxrwxrwx 1 root root 27 Apr 4 13:15 jdk -> /app/tools/java-se-8u44-ri// | | | -rw-r--r-- 1 root root 216015848 May 23 2024 openjdk-8u44-linux-x64.tar.gz | | | [root@tomcat /app/tools]#cat>> /etc/profile <
安裝tomcat
tomcat官網地址:https://tomcat.apache.org/
| | | | --- | --- | | | [root@tomcat /app/tools/tomcat]# wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.50/bin/apache-tomcat-9.0.50.tar.gz | | | --2025-04-04 1305-- https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.50/bin/apache-tomcat-9.0.50.tar.gz | | | Resolving archive.apache.org (archive.apache.org)... 65.108.204.189, 2a011a:2 | | | Connecting to archive.apache.org (archive.apache.org)|65.108.204.189|:443... connected. | | | HTTP request sent, awaiting response... 200 OK | | | Length: 11507318 (11M) [application/x-gzip] | | | Saving to: ‘apache-tomcat-9.0.50.tar.gz’ | | | | | | apache-tomcat-9.0.50.tar.gz 100%[=================================================================================================================>] 10.97M 1.71MB/s in7.7s | | | | | | 2025-04-04 1314 (1.42 MB/s) - ‘apache-tomcat-9.0.50.tar.gz’ saved [11507318/11507318] | | | | | | [root@tomcat /app/tools/tomcat]# tar -xf apache-tomcat-9.0.50.tar.gz | | | [root@tomcat /app/tools/tomcat]#ln-s `pwd`/apache-tomcat-9.0.50 `pwd`/tomcat | | | [root@tomcat /app/tools/tomcat]# ll | | | total 11252 | | | drwxr-xr-x 3 root root 4096 Apr 4 13:32 ./ | | | drwxr-xr-x 4 root root 4096 Apr 4 13:28 ../ | | | drwxr-xr-x 9 root root 4096 Apr 4 13:29 apache-tomcat-9.0.50/ | | | -rw-r--r-- 1 root root 11507318 Jun 28 2021 apache-tomcat-9.0.50.tar.gz | | | lrwxrwxrwx 1 root root 38 Apr 4 13:32 tomcat -> /app/tools/tomcat/apache-tomcat-9.0.50/ | | | |
啟動tomcat
| | | | --- | --- | | | [root@tomcat /app/tools/tomcat]#cdtomcat/bin/ | | | [root@tomcat /app/tools/tomcat/tomcat/bin]# ./startup.sh | | | Using CATALINA_BASE: /app/tools/tomcat/tomcat | | | Using CATALINA_HOME: /app/tools/tomcat/tomcat | | | Using CATALINA_TMPDIR: /app/tools/tomcat/tomcat/temp | | | Using JRE_HOME: /app/tools/jdk | | | Using CLASSPATH: /app/tools/tomcat/tomcat/bin/bootstrap.jar:/app/tools/tomcat/tomcat/bin/tomcat-juli.jar | | | Using CATALINA_OPTS: | | | Tomcat started. | | |##檢查Java進程 | | | [root@tomcat /app/tools/tomcat/tomcat/bin]# ps -ef | grep java | | | root 14131 1 7 13:33 pts/0 0001 /app/tools/jdk/bin/java -Djava.util.logging.config.file=/app/tools/tomcat/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /app/tools/tomcat/tomcat/bin/bootstrap.jar:/app/tools/tomcat/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/app/tools/tomcat/tomcat -Dcatalina.home=/app/tools/tomcat/tomcat -Djava.io.tmpdir=/app/tools/tomcat/tomcat/temp org.apache.catalina.startup.Bootstrap start | | | root 14161 1081 0 13:33 pts/0 0000 grep --color=auto java | | | [root@tomcat /app/tools/tomcat/tomcat/bin]# | | |##檢查端口號 | | | [root@tomcat /app/tools/tomcat/tomcat/bin]# ss -lntup | grep 8080 | | | tcp LISTEN 0 100 *:8080 *:* users:(("java",pid=14131,fd=56)) | | | |出現上述進程和端口號表示tomcat啟動成功,我們打開瀏覽器測試一下
至此安裝tomcat結束
回到頂部
tomcat目錄結構
我們安裝后發現tomcat的有很多目錄,那這些目錄有什么作用呢?
| | | |---|---| | |[root@tomcat/app/tools/tomcat/tomcat/bin]# cd /app/tools/tomcat/tomcat | | |[root@tomcat/app/tools/tomcat/tomcat]# ll | | |total156| | |drwxr-xr-x9rootroot4096Apr413:29./| | |drwxr-xr-x3rootroot4096Apr413:32../| | |-rw-r-----1rootroot18949Jun282021BUILDING.txt| | |-rw-r-----1rootroot6210Jun282021CONTRIBUTING.md| | |-rw-r-----1rootroot57092Jun282021LICENSE| | |-rw-r-----1rootroot2333Jun282021NOTICE| | |-rw-r-----1rootroot3372Jun282021README.md| | |-rw-r-----1rootroot6898Jun282021RELEASE-NOTES| | |-rw-r-----1rootroot16507Jun282021RUNNING.txt| | |drwxr-x---2rootroot4096Apr413:29bin/| | |drwx------3rootroot4096Apr413:33conf/| | |drwxr-x---2rootroot4096Apr413:29lib/| | |drwxr-x---2rootroot4096Apr413:33logs/| | |drwxr-x---2rootroot4096Apr413:29temp/| | |drwxr-x---7rootroot4096Jun282021webapps/| | |drwxr-x---3rootroot4096Apr413:33work/|
bin目錄
bin目錄下放置了很多關于tomcat的可執行腳本
其中最為主要的有幾個?startup.sh:Linux中啟動tomcat的腳本
?startup.bat:Windows中啟動tomcat的腳本
?shutdown.sh:Linux中關閉tomcat的腳本
?shutdown.bat:Windows中關閉tomcat的腳本
?catalina.sh:Linux中tomcat的核心腳本文件,里面配置了tomcat的啟動、關閉方式,以及tomcat的優化和jvm優化
?catalina.bat:Windows中Linux中tomcat的核心腳本文件,里面配置了tomcat的啟動、關閉方式,以及tomcat的優化和jvm優化
| | | |---|---| | |[root@tomcat/app/tools/tomcat/tomcat]# ll bin/ | | |total884| | |drwxr-x---2rootroot 4096Apr413:29./| | |drwxr-xr-x9rootroot 4096Apr413:29../| | |-rw-r-----1rootroot34698Jun282021bootstrap.jar| | |-rw-r-----1rootroot 1664Jun282021catalina-tasks.xml| | |-rw-r-----1rootroot16840Jun282021catalina.bat| | |-rwxr-x---1rootroot25294Jun282021catalina.sh*| | |-rw-r-----1rootroot 2123Jun282021ciphers.bat| | |-rwxr-x---1rootroot 1997Jun282021ciphers.sh*| | |-rw-r-----1rootroot207420Jun282021commons-daemon-native.tar.gz| | |-rw-r-----1rootroot25357Jun282021commons-daemon.jar| | |-rw-r-----1rootroot 2040Jun282021configtest.bat| | |-rwxr-x---1rootroot 1922Jun282021configtest.sh*| | |-rwxr-x---1rootroot 9100Jun282021daemon.sh*| | |-rw-r-----1rootroot 2091Jun282021digest.bat| | |-rwxr-x---1rootroot 1965Jun282021digest.sh*| | |-rw-r-----1rootroot 3606Jun282021makebase.bat| | |-rwxr-x---1rootroot 3382Jun282021makebase.sh*| | |-rw-r-----1rootroot 3460Jun282021setclasspath.bat| | |-rwxr-x---1rootroot 3708Jun282021setclasspath.sh*| | |-rw-r-----1rootroot 2020Jun282021shutdown.bat| | |-rwxr-x---1rootroot 1902Jun282021shutdown.sh*| | |-rw-r-----1rootroot 2022Jun282021startup.bat| | |-rwxr-x---1rootroot 1904Jun282021startup.sh*| | |-rw-r-----1rootroot46614Jun282021tomcat-juli.jar| | |-rw-r-----1rootroot425741Jun282021tomcat-native.tar.gz| | |-rw-r-----1rootroot 4574Jun282021tool-wrapper.bat| | |-rwxr-x---1rootroot 5540Jun282021tool-wrapper.sh*| | |-rw-r-----1rootroot 2026Jun282021version.bat| | |-rwxr-x---1rootroot 1908Jun282021version.sh*|
conf目錄
conf目錄中主要存放了關于tomcat的配置文件
? server.xml
? 配置了關于tomcat的http、https協議以及端口號
? 站點管理目錄(是否自動解壓、自動部署)
? 日志格式
? web.xml
輔助配置文件
| | | |---|---| | |[root@tomcat/app/tools/tomcat/tomcat]# ll conf/ | | |total244| | |drwx------3rootroot 4096Apr413:33./| | |drwxr-xr-x9rootroot 4096Apr413:29../| | |drwxr-x---3rootroot 4096Apr413:33Catalina/| | |-rw-------1rootroot13052Jun282021catalina.policy| | |-rw-------1rootroot 7262Jun282021catalina.properties| | |-rw-------1rootroot 1400Jun282021context.xml| | |-rw-------1rootroot 1149Jun282021jaspic-providers.xml| | |-rw-------1rootroot 2313Jun282021jaspic-providers.xsd| | |-rw-------1rootroot 4144Jun282021logging.properties| | |-rw-------1rootroot 7589Jun282021server.xml| | |-rw-------1rootroot 2756Jun282021tomcat-users.xml| | |-rw-------1rootroot 2558Jun282021tomcat-users.xsd| | |-rw-------1rootroot172359Jun282021web.xml| | | |
server.xml配置文件詳解
| | | | --- | --- | | | [root@tomcat /app/tools/tomcat/tomcat]# cat conf/server.xml | | || | | | | | | | || | | | | | || | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | || | | | | | | | | | | | | | | | | || | | | | | | | | | | | | | || | | | | | | | | | | || | | | | | | | | | | || | | | | |
tomcat日志格式說明
? %h:客戶端的IP地址
? %l:遠程邏輯用戶名(通常為空)。
? %u:遠程用戶(如果啟用了身份驗證)
? %t:訪問時間
? %r:請求起始行。請求方法,請求uri
? %s:http狀態碼,例如200,404
? %b:發送給客戶端的字節數
? ":雙引號
logs目錄
logs目錄主要存放了關于tomcat的一些日志
? catalina.out:tomcat應用日志
? catalina.2025-04-04.log:切割日志,按照每天進行切割
? localhost_access_log.2025-04-04.txt :訪問日志
| | | |--- | --- | | |[root@tomcat/app/tools/tomcat/tomcat]# ll logs| | |total32| | |drwxr-x--- 2 root root 4096 Apr 4 13:33 ./ | | |drwxr-xr-x9root root4096Apr 413:29../| | |-rw-r----- 1 root root 5955 Apr 4 13:33 catalina.2025-04-04.log | | |-rw-r----- 1 root root 5955 Apr 4 13:33 catalina.out | | |-rw-r----- 1 root root 0 Apr 4 13:33 host-manager.2025-04-04.log | | |-rw-r----- 1 root root 408 Apr 4 13:33 localhost.2025-04-04.log | | |-rw-r----- 1 root root 711 Apr 4 13:35 localhost_access_log.2025-04-04.txt | | |-rw-r----- 1 root root 0 Apr 4 13:33 manager.2025-04-04.log | | | |
webapps目錄
webapps目錄是tomcat的站點目錄,要部署Java項目時,需要將Java的war包放在該目錄下,其中ROOT目錄是項目的根目錄,放在ROOT目錄下的項目訪問時可以不用帶路徑,只需要http://ip:port即可訪問,如果是在manager目錄下,我們訪問該項目需要http://ip:port/manager進行訪問
| | | |---|---| | |[root@tomcat/app/tools/tomcat/tomcat]# ll webapps/ | | |total28| | |drwxr-x---7rootroot4096Jun282021./| | |drwxr-xr-x9rootroot4096Apr413:29../| | |drwxr-x---3rootroot4096Apr413:29ROOT/| | |drwxr-x---15rootroot4096Apr413:29docs/| | |drwxr-x---7rootroot4096Apr413:29examples/| | |drwxr-x---6rootroot4096Apr413:29host-manager/| | |drwxr-x---6rootroot4096Apr413:29manager/|
回到頂部
案例:部署zrlog應用
在這里感謝zrlog的提供方:https://gitee.com/94fzb/zrlog
| | | | --- | --- | | |#下載zrlog應用的war包 | | | [root@tomcat /app/tools/tomcat/tomcat]#mkdir/app/war &&cd/app/war | | | [root@tomcat /app/war]# wget https://dl.zrlog.com/release/zrlog.war | | | --2025-04-04 1417-- https://dl.zrlog.com/release/zrlog.war | | | Resolving dl.zrlog.com (dl.zrlog.com)... 154.17.224.166 | | | Connecting to dl.zrlog.com (dl.zrlog.com)|154.17.224.166|:443... connected. | | | HTTP request sent, awaiting response... 200 OK | | | Length: 10794045 (10M) [application/java-archive] | | | Saving to: ‘zrlog.war’ | | | | | | zrlog.war 100%[=================================================================================================================>] 10.29M 1.30MB/s in9.3s | | | | | | 2025-04-04 1428 (1.11 MB/s) - ‘zrlog.war’ saved [10794045/10794045] | | | | | |#將tomcat原來的站點目錄移走,做個備份 | | | [root@tomcat /app/war]#mv/app/tools/tomcat/tomcat/webapps /app/tools/tomcat/tomcat/webapps_bak_20250404 | | | [root@tomcat /app/war]#mkdir-p /app/tools/tomcat/tomcat/webapps | | |#將zrlog移動至站點目錄,并重命名為ROOT.war | | | [root@tomcat /app/war]#mv/app/war/zrlog.war /app/tools/tomcat/tomcat/webapps/ROOT.war | | |#檢查 | | | [root@tomcat /app/war]# ll /app/tools/tomcat/tomcat/webapps/ | | | total 10556 | | | drwxr-xr-x 3 root root 4096 Apr 4 14:22 ./ | | | drwxr-xr-x 10 root root 4096 Apr 4 14:21 ../ | | | drwxr-x--- 9 root root 4096 Apr 4 14:22 ROOT/ | | | -rw-r--r-- 1 root root 10794045 Jul 10 2024 ROOT.war |訪問zrlog->http://10.0.0.21:8080
這里需要配置數據庫相關的連接,我們使用docker直接創建
| | | | --- | --- | | | [root@master01 ~]# docker run -d --name mysql_5.7 -p 3306:3306 --restart always -v /data/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=1 docker.m.daocloud.io/mysql:5.7 | | | fafca85377be4a37aaba52563bfe3b8e398a2fb1d8f51a856497cabbd33b6849 | | | [root@master01 ~]# docker ps -a | | | CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES | | | fafca85377be docker.m.daocloud.io/mysql:5.7 "docker-entrypoint.s…" 54 seconds ago Up 54 seconds 0.0.0.0:3306->3306/tcp, [::]:3306->3306/tcp, 33060/tcp mysql_5.7 | | | | | |#進入容器創建數據庫 | | | [root@master01 ~]# dockerexec-it mysql_5.7 bash | | | bash-4.2# mysql -uroot -p1 | | | mysql: [Warning] Using a password on thecommandline interface can be insecure. | | | Welcome to the MySQL monitor. Commands end with ; or g. | | | Your MySQL connectionidis 2 | | | Server version: 5.7.44 MySQL Community Server (GPL) | | | | | | Copyright (c) 2000, 2023, Oracle and/or its affiliates. | | | | | | Oracle is a registered trademark of Oracle Corporation and/or its | | | affiliates. Other names may be trademarks of their respective | | | owners. | | | | | | Type'help;'or'h'forhelp. Type'c'to clear the current input statement. | | | | | | mysql> create database zrlog; | | | Query OK, 1 row affected (0.00 sec) | | | | | | mysql> | | | |zrlog中填寫數據庫相關信息,然后點擊下一步
image 填寫網站信息,點擊下一步,最后點擊完成即可
image 喲喲喲~,我們的網站搭建完成了!!!
回到頂部
tomcat部署多實例
背景
當一臺服務器的資源足夠多,內存足夠大,這個時候我們要充分考慮這臺服務器的性能,所以可以選擇在某一臺服務器上部署多個tomcat實例
部署步驟
準備多個tomcat目錄
一個tomcat目錄對應一個tomcat實例,每個tomcat都有自己的獨立目錄,通過目錄區分不同的tomcat
| | | |---|---| | |[root@tomcat/app/tools]# tar -xf apache-tomcat-9.0.50.tar.gz | | |[root@tomcat/app/tools]# cp -r apache-tomcat-9.0.50 tomcat_8081 | | |[root@tomcat/app/tools]# cp -r apache-tomcat-9.0.50 tomcat_8082 | | |[root@tomcat/app/tools]# ll | | |total222224| | |drwxr-xr-x7rootroot 4096Apr420:58./| | |drwxr-xr-x5rootroot 4096Apr414:47../| | |drwxr-xr-x9rootroot 4096Apr420:57apache-tomcat-9.0.50/| | |-rw-r--r--1rootroot11507318Apr420:57apache-tomcat-9.0.50.tar.gz| | |drwxr-xr-x9rootroot 4096Apr420:58tomcat_8081/| | |drwxr-xr-x9rootroot 4096Apr420:58tomcat_8082/| | | |
修改端口
每個實例的端口號不能沖突,tomcat默認的端口號有三個,8080、8005、8443,我們要修改它們
| | | | --- | --- | | |#tomcat_8081實例 | | | [root@tomcat /app/tools]# sed -i's#8005#8006#g'tomcat_8081/conf/server.xml | | | [root@tomcat /app/tools]# sed -i's#8080#8081#g'tomcat_8081/conf/server.xml | | | [root@tomcat /app/tools]# sed -i's#8443#8444#g'tomcat_8081/conf/server.xml | | | | | |#tomcat_8082實例 | | | [root@tomcat /app/tools]# sed -i's#8006#8007#g'tomcat_8082/conf/server.xml | | | [root@tomcat /app/tools]# sed -i's#8080#8082#g'tomcat_8082/conf/server.xml | | | [root@tomcat /app/tools]# sed -i's#8443#8445#g'tomcat_8082/conf/server.xml | | | |
啟動
| | | |---|---| | | [root@tomcat/app/tools]# ./tomcat_8081/bin/startup.sh | | |UsingCATALINA_BASE: /app/tools/tomcat_8081 | | |UsingCATALINA_HOME: /app/tools/tomcat_8081 | | |UsingCATALINA_TMPDIR: /app/tools/tomcat_8081/temp | | |UsingJRE_HOME: /app/tools/jdk | | |UsingCLASSPATH: /app/tools/tomcat_8081/bin/bootstrap.jar:/app/tools/tomcat_8081/bin/tomcat-juli.jar | | |UsingCATALINA_OPTS: | | | Tomcat started. | | | [root@tomcat/app/tools]# ./tomcat_8082/bin/startup.sh | | |UsingCATALINA_BASE: /app/tools/tomcat_8082 | | |UsingCATALINA_HOME: /app/tools/tomcat_8082 | | |UsingCATALINA_TMPDIR: /app/tools/tomcat_8082/temp | | |UsingJRE_HOME: /app/tools/jdk | | |UsingCLASSPATH: /app/tools/tomcat_8082/bin/bootstrap.jar:/app/tools/tomcat_8082/bin/tomcat-juli.jar | | |UsingCATALINA_OPTS: | | | Tomcat started. |
檢查
| | | | --- | --- | | | [root@tomcat /app/tools]# ss -lntup | grep 8081 | | | tcp LISTEN 0 100 *:8081 *:* users:(("java",pid=15057,fd=56)) | | | [root@tomcat /app/tools]# ss -lntup | grep 8082 | | | tcp LISTEN 0 100 *:8082 *:* users:(("java",pid=15094,fd=56)) | | | [root@tomcat /app/tools]# |
鏈接:https://www.cnblogs.com/huangSir-devops/p/18808870
-
Web
+關注
關注
2文章
1283瀏覽量
70843 -
服務器
+關注
關注
13文章
9702瀏覽量
87317 -
JAVA
+關注
關注
20文章
2985瀏覽量
106940 -
開源
+關注
關注
3文章
3616瀏覽量
43494 -
tomcat
+關注
關注
0文章
31瀏覽量
4976
原文標題:Tomcat 完全指南:從安裝到優化,小白也能輕松上手
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
評論