Tomcat的安裝

  1. 什麼是Tomcat?

    Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,屬於輕量級應用服務器,在中小型系統和併發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的首選。對於一個初學者來說,可以這樣認爲,當在一臺機器上配置好Apache 服務器,可利用它響應HTML(標準通用標記語言下的一個應用)頁面的訪問請求。實際上Tomcat是Apache 服務器的擴展,但運行時它是獨立運行的,所以當你運行tomcat 時,它實際上作爲一個與Apache 獨立的進程單獨運行的。

  2. tomcat核心的三個部分

    (1)Web容器---處理靜態頁面

    (2)catalina --- 一個servlet容器-----處理servlet;

      (3) JSP容器

   3. Tomcat服務器接受客戶請求並做出響應的過程如下:

   1)客戶端(通常都是瀏覽器)訪問Web服務器,發送HTTP請求。

   2)Web服務器接收到請求後,傳遞給Servlet容器。

   3)Servlet容器加載Servlet,產生Servlet實例後,向其傳遞表示請求和響應的對象。

   4)Servlet實例使用請求對象得到客戶端的請求信息,然後進行相應的處理。

   5)Servlet實例將處理結果通過響應對象發送回客戶端,容器負責確保響應正確送出,同時將控制返回給Web服務器


jdk的安裝

安裝相應版本的rpm包;

jdk-VERSION-OS-ARCH.rpm

例如:jdk-1.8.0_25-linux-x64.rpm centos7系統自帶

yum -y install java-1.8.0-openjdk-devel

java -version 顯示java程序的版本信息

注意:安裝完成後,要配置JAVA_HOME環境變量,指向java的安裝路徑;或者直接官網下載RPM包:

在這裏我是從公網上下載的

lftp 172.17.0.1

rpm -ivh jdk-8u144-linux-x64.rpm

所有的包都被安裝在usr/下

圖片.png

vim /etc/profile.d/java.sh

配置JAVA_HOME環境變量,指向java的安裝路徑

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64

JRE_HOME=$JAVA_HOME/jre

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

查看是否生效:echo $JAVA_HOME


安裝Tomcat

Lftp 172.17.0.1

解壓到指定目錄 tar xf apache-tomcat-7.0.78.tar.gz –C /usr/local/

創建軟連接:ln –sv apache-tomecat-7.0.78 tomcat

配置環境變量:vim /etc/profile.d/tomcat.sh

export CATALINA_BASE=/usr/local/tomcat

export PATH=$CATALINA_BASE/bin:$PATH

啓動Tomcat:catalina.sh start

爲了安全,最好不要用root身份運行tomcat,可以創建一個tomcat用戶,並改變tomcat文件的所屬者和所屬組。

先停掉tomcat :catalina.sh stop

Useradd –r tomcat

Chown –R tomcat.tomcat /usr/local/tomcat/*

Ll /usr/local/tomcat

切換用戶並啓動:su tomcat –c ‘catalina.sh start’

圖片.png

將來部署網頁要放在webapps下面

圖片.png



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章