天天看點

手把手搭建企業級服務--5.搭建Tomcat-開放8080端口1. 本章需求2.簡介5. 關于指令

1. 本章需求

  • 搭建Tomcat 7+,使用指令操作Tomcat 了解各檔案的含義,且Tomcat所占用的端口。

2.簡介

Tomcat 伺服器是Apache軟體基金會的一個免費的開放源代碼的Web 應用伺服器,屬于輕量級應用伺服器
因為Tomcat 技術先進、性能穩定,而且免費,因而深受Java 愛好者的喜愛,成為目前比較流行的Web 應用伺服器。
           

#3. 材料準備

  • 安裝jdk:http://blog.csdn.net/weisheixiaoxin/article/details/75000382
  • 需要材料:apache-tomcat-7.0.68.zip(版本不是最新的)

    -官網下載下傳: http://tomcat.apache.org/download-80.cgi

#4. 開工步驟

4.1 确認已配置jdk,Tomcat和jdk版本

轉至Tomcat官網:http://tomcat.apache.org/whichversion.html,Tomcat 9+ 使用者量主要圍繞在7+,8+之間。

手把手搭建企業級服務--5.搭建Tomcat-開放8080端口1. 本章需求2.簡介5. 關于指令
手把手搭建企業級服務--5.搭建Tomcat-開放8080端口1. 本章需求2.簡介5. 關于指令
使用指令:java -version(檢視jdk版本,配置成功!)

##4.2 導入項目且解壓

在官網下載下傳Tomcat 7後,通過xftp等工具上傳到虛拟機特定位置,/data/apache/tomcat結構清晰明了,當有多個服務存在則不會引起混亂(可自定義),LZ是zip包是以解壓方式不同,雖然不一樣但是檔案都差不多。

手把手搭建企業級服務--5.搭建Tomcat-開放8080端口1. 本章需求2.簡介5. 關于指令

使用指令:ll *.zip (顯示檔案資訊,條件為zip結尾)

使用指令:tar -zxvf ${tomcat}.tar.gz(解壓tar包)

使用指令:unzip apache-tomcat-7.0.68.zip(解壓zip包)

4.3 目錄結構

/bin:存放使用者啟動及關閉的檔案和一些腳本。其中,UNIX系統專用的*.sh檔案在功能上同等于Win系統的*.bat檔案。

/conf:tomcat全局配置檔案,server.xml(主配置檔案)、tomcat-users.xml(授權和通路控制使用者名,密碼和角色資料庫)、web.xml(web 應用全局部署描述)

/lib:tomcat有關jar包
/logs: 日志記錄檔案
/temp: 臨時目錄
/webapps: 存放Web應用程式
/work: 緩存檔案,當替換class檔案時(無熱部署)要重新開機Tomcat。jsp最終會編譯為class,但替換jsp檔案不用重新開機服務,就因為tomcat會定時監聽jsp,當發生改變時重新轉換、編譯這個檔案,這個過程就在work目錄中完成。

4.4 運作 Tomcat指令

手把手搭建企業級服務--5.搭建Tomcat-開放8080端口1. 本章需求2.簡介5. 關于指令

當運作Tomcat指令時,提示沒有權限操作。

輸入:chmod 777 *.sh

http://blog.csdn.net/weisheixiaoxin/article/details/75287112

手把手搭建企業級服務--5.搭建Tomcat-開放8080端口1. 本章需求2.簡介5. 關于指令

4.5 檢視運作日志

手把手搭建企業級服務--5.搭建Tomcat-開放8080端口1. 本章需求2.簡介5. 關于指令

使用指令:chmod 777 *.sh(配置設定權限)

使用指令:sh startup.sh(啟動tomcat)

使用指令:tail -f logs/catalina.out(檢視結尾資訊,-f 末尾10行)

4.6 通路Tomcat

通路ip:8080(成功!!)

手把手搭建企業級服務--5.搭建Tomcat-開放8080端口1. 本章需求2.簡介5. 關于指令

5. 關于指令

啟動:sh startup.sh 或 ./startup.sh
關閉:sh shutdown.sh 或 ./shutdown.sh
檢視動态日志:tail -f ./logs/catalina.out
檢視程序:ps -ef|grep tomcat(grep掃描tomcat指程序名稱或包含文字)
檢視端口:netstat -ano|grep 8080(grep掃描端口條件)
殺程序:kill -9 2593(-9 強制關閉,2593程序編号)
           

可以使用殺程序的方式關閉服務。

操作流程:檢視程序-》殺程序-》再次檢視程序,防止失誤。

手把手搭建企業級服務--5.搭建Tomcat-開放8080端口1. 本章需求2.簡介5. 關于指令

QQ 群:1039376081

主站點:https://laherz.com

手把手搭建企業級服務--5.搭建Tomcat-開放8080端口1. 本章需求2.簡介5. 關于指令