1. 程式人生 > >Tomcat部署

Tomcat部署

tomcat

  • Tomcat官網

https://tomcat.apache.org/

  • Tomcat下載地址


https://tomcat.apache.org/download-80.cgi

  • 安裝Tomcat

[[email protected] tools]# wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.20/bin/apache-tomcat-8.5.20.tar.gz
[[email protected] tools]# tar xf apache-tomcat-8.5.20.tar.gz 
[[email protected]
/* */ tools]# ls apache-tomcat-8.5.20 apache-tomcat-8.5.20.tar.gz [[email protected] tools]# mv apache-tomcat-8.5.20 /usr/local/tomcat8
  • 啟動Tomcat

[[email protected] tools]# cd /usr/local/tomcat8/
[[email protected] tomcat8]# ls
bin  conf  lib  LICENSE  logs  NOTICE  RELEASE-NOTES  RUNNING.txt  temp  webapps  work
[[email protected]
/* */ tomcat8]# bin/startup.sh Using CATALINA_BASE: /usr/local/tomcat8 Using CATALINA_HOME: /usr/local/tomcat8 Using CATALINA_TMPDIR: /usr/local/tomcat8/temp Using JRE_HOME: /usr/local/jdk1.8.0_131 Using CLASSPATH: /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar Tomcat started. [[email protected]
/* */ tomcat8]# netstat -nlput | grep java tcp 0 0 :::8080 :::* LISTEN 2396/java tcp 0 0 ::ffff:127.0.0.1:8005 :::* LISTEN 2396/java tcp 0 0 :::8009 :::* LISTEN 2396/java [[email protected] tomcat8]# ps -ef | grep java root 2396 1 12 15:51 pts/0 00:00:02 /usr/local/jdk1.8.0_131/bin/java -Djava.util.logging.config.file=/usr/local/tomcat8/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -classpath /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat8 -Dcatalina.home=/usr/local/tomcat8 -Djava.io.tmpdir=/usr/local/tomcat8/temp org.apache.catalina.startup.Bootstrap start root 2446 2278 0 15:51 pts/0 00:00:00 grep java
[[email protected] tomcat8]# curl -I localhost:8080
HTTP/1.1 200 
Content-Type: text/html;charset=UTF-8
Transfer-Encoding: chunked
Date: Wed, 16 Aug 2017 07:52:49 GMT

技術分享

[[email protected] tomcat8]# yum -y install tree
[[email protected] tomcat8]# pwd
/usr/local/tomcat8
[[email protected] tomcat8]# tree -L 1
.
├── bin          #用以啟動、關閉Tomcat或者其它功能的腳本(.bat文件和.sh文件)      
├── conf         #用以配置Tomcat的XML及DTD文件
├── lib          #存放web應用能訪問的JAR包  
├── LICENSE
├── logs         #日誌存放目錄
├── NOTICE
├── RELEASE-NOTES
├── RUNNING.txt
├── temp          #臨時文件
├── webapps       #Web應用程序根目錄
└── work          #用以產生有JSP編譯出的Servlet的.java和.class文件

7 directories, 4 files

[[email protected] tomcat8]# cd webapps/
[[email protected] webapps]# ll
total 20
drwxr-x--- 14 root root 4096 Aug 16 15:49 docs         #Tomcat幫助文檔
drwxr-x---  6 root root 4096 Aug 16 15:49 examples     #web應用實例
drwxr-x---  5 root root 4096 Aug 16 15:49 host-manager #管理
drwxr-x---  5 root root 4096 Aug 16 15:49 manager      #管理
drwxr-x---  3 root root 4096 Aug 16 15:49 ROOT         #默認網站根目錄
[[email protected] webapps]# cd /usr/local/tomcat8/logs/
[[email protected] logs]# ll
total 24
-rw-r----- 1 root root 6107 Aug 16 15:51 catalina.2017-08-16.log
-rw-r----- 1 root root 6107 Aug 16 15:51 catalina.out
-rw-r----- 1 root root    0 Aug 16 15:51 host-manager.2017-08-16.log
-rw-r----- 1 root root  280 Aug 16 15:51 localhost.2017-08-16.log
-rw-r----- 1 root root  819 Aug 16 15:52 localhost_access_log.2017-08-16.txt
-rw-r----- 1 root root    0 Aug 16 15:51 manager.2017-08-16.log
[[email protected] logs]# cd /usr/local/tomcat8/conf/
[[email protected] conf]# pwd
/usr/local/tomcat8/conf
[[email protected] conf]# ll -h
total 228K
drwxr-x--- 3 root root 4.0K Aug 16 15:51 Catalina
-rw------- 1 root root  14K Aug  3 05:36 catalina.policy
-rw------- 1 root root 7.3K Aug  3 05:36 catalina.properties
-rw------- 1 root root 1.4K Aug  3 05:36 context.xml
-rw------- 1 root root 1.2K Aug  3 05:36 jaspic-providers.xml
-rw------- 1 root root 2.4K Aug  3 05:36 jaspic-providers.xsd
-rw------- 1 root root 3.6K Aug  3 05:36 logging.properties
-rw------- 1 root root 7.4K Aug  3 05:36 server.xml          #主配置文件
-rw------- 1 root root 2.2K Aug  3 05:36 tomcat-users.xml    #Tomcat管理用戶配置文件
-rw------- 1 root root 2.6K Aug  3 05:36 tomcat-users.xsd
-rw------- 1 root root 165K Aug  3 05:36 web.xml


本文出自 “十裏春風” 博客,請務必保留此出處http://visitor.blog.51cto.com/11247238/1956809

Tomcat部署

相關推薦

tomcat部署新的項目啟動時出現報錯信息: Invalid byte tag in constant pool: 15

tomcat 啟動報錯 invalid byte tag in constant pool ......org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 15

基於Centos6的tomcat部署

linux tomcat部署基於Centos6的tomcat部署說明:在安裝tomcat之前必須先安裝JDK,JDK的全稱是java development kit,是sun公司免費提供的java語言的軟件開發工具包,其中包含java虛擬機(JVM),編寫好的java源程序經過編譯可形成java字節碼,只

今天tomcat啟動項目的時候不報錯而且啟動的很快,最後發現是tomcat部署項目的時候,並沒有將一部分文件復制到tomcat的目錄下

img .com 右鍵 復制 添加 啟動 報錯 9.png 今天 解決辦法是   右鍵點擊項目 找到Properties 選中紅色框 然後找到右邊的add點擊 看看項目有哪些沒有復制過去 添加上去 就可以了 今天tomcat啟動項目的時候不報錯而且啟動的很快,最

Tomcat部署

tomcatTomcat官網https://tomcat.apache.org/ Tomcat下載地址https://tomcat.apache.org/download-80.cgi 安裝Tomcat[[email protected]/* */ tools]# wget http://mirr

一個tomcat部署多個應用實例總結

%u error 難度 conf proto webapp 信息 eba onf 項目組有好幾個項目需要運行,之前項目少,一個tomcat對應一個項目還能應付,但現在項目多了,要是再一個tomcat對應一個項目的話,一方面看起來很業余,一方面也加大服務器的維護難度。所以現在

Tomcat部署+Nginx負載均衡群集

tomcat nginx Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,屬於輕量級應用服務器在中小型系統和並發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的首選。下文中java的包,簡稱為jdk通過 wget下載jdk的tar包wget jdk本地有可以直接配置,有

tomcat部署項目-靜態網頁項目

其他 ack apps deploy tomcat8.0 dep pack war 地址 第一步:在tomcat的安裝目錄下的webapps文件夾下創建文件夾,用於存放項目   如:在D:\server\Tomcat8.0\webapps 下創建 test 文件夾 第二步:

Tomcat 部署一工程時Deploy Location 為什麽 是 INVALID

ati type 解決辦法 pat settings tin ada odin 缺少 1、eclipse項目: 在項目的.settings目錄下,找到org.eclipse.wst.common.component文件: <?xml version="1

LVS+keepalived+nginx+tomcat部署實現

run nbsp nor pass machine protoc keep ets ahp 拓撲如下所示 # 節點分布情況 LVS-dr-master eth0: 192.168.146.141 LVS-dr-slave eth0: 192.168.

centos7+tomcat部署JavaWeb項目超詳細步驟

com version 重新登錄 項目部署 防火墻 類型 執行命令 到你 java環境安裝 本文從http://www.cnblogs.com/cyl048/p/6873124.html轉載 我們平時訪問的網站大多都是發布在雲服務器上的,比如阿裏雲、騰訊雲等。對於新手,尤其

Tomcat部署項目亂碼問題總結

讀取 permsize odi 問題 進制 pts odin 打開 導致 打包好的war包放在tomcat下,有時會出現中文亂碼的情況。首先應當確定項目的編碼格式,tomcat的編碼格式,以及cmd命令行的編碼格式。 項目編碼 將要輸出到控制臺或日誌的字符串轉為U

Tomcat部署與使用

tomcat啟動 完整 三種 端口 jdk 啟動tomcat onf gem 新手 Tomcat簡介 Tomcat是Apache軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun和其他一

docker 實戰之 tomcat 部署 web 應用

tput 實戰 容器 鏡像 準備 什麽 web 應用 logs 進程 1. 拉取tomcat docker pull tomcat 2. 啟動 tomcat 服務器 (這裏拉取tomcat鏡像, 鏡像裏面是包括jdk的) docker run -d --name m

IntelliJ IDEA創建JavaWeb工程及配置Tomcat部署

index.jsp text post fig dir art img 後來 選中 步驟: 在WEB-INF 下創建classes 和 lib 兩個文件夾 右上角一個藍色的按鈕... Modules選項卡,Paths下的配置...輸出路徑選擇c

Docker Tomcat部署

tomcat部署 下載 鏡像 class font webapp eight line hit 1.下載tomcat鏡像 docker pull tomcat 2.上傳項目 /etc/tomcat/webapps/ 3.啟動tomcat容器 docker run -d --

IDEA2017.3.3創建第一個javaweb項目及tomcat部署實戰

new serve 缺少 file tput font tomcat dex 簡單 一、創建簡單web項目 file --- New --- Project 1.  選擇jdk(這裏有點小問題不是很理解,通過java -verbose查找出來的jdk路徑在C盤,這裏並不

dubbo分布式項目tomcat部署註意事項

通過 ces fig 分布 ava 自動 eclipse conf prop 1.啟動時加載不進來web.xml裏的類或找不到一些類(比如spring的類):分布式項目部署時自動加載進來maven依賴,但是有可能自動加載失敗,通過查看server下的依賴和maven dep

centos7使用tomcat部署javaweb項目

解壓 實現 nbsp 圖形化 驗證 9.png zip down fin 1.下載二進制安裝包 tomcat下載地址 2.下載jdk和配置環境變量 這裏就不再多描述不清楚,可以 參考 我的yum安裝的jdk 3.在centos7下安裝 tomc

eclipse向tomcat部署站點發現沒有class文件。

而不是 uil 指向 最終 會有 tomcat部署 現在 tomat 部署 其實大部分解決辦法在網上都有的,例如這裏: https://blog.csdn.net/shiyuehit/article/details/53262807 eclipse下無法自動編譯或編譯失敗等

企業級Tomcat部署配置

web.xml 下使用 項目 命令 網站 web服務器 限制 uname 基本 1.1 Tomcat簡介 Tomcat是Apache軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache