Tomcat簡介及安裝詳解

Tomcat簡介及安裝詳解

一、Tomcat介紹

TomcatApache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由ApacheSun 和其他一些公司及個人共同開發而成。由於有了Sun 的參與和支持,最新的Servlet JSP 規範總是能在Tomcat 中得到體現,Tomcat 5支持最新的Servlet 2.4 JSP 2.0 規範。因爲Tomcat 技術先進、性能穩定,而且免費,因而深受Java 愛好者的喜愛並得到了部分軟件開發商的認可,成爲目前比較流行的Web 應用服務器。

 

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

當配置正確時,Apache HTML頁面服務,而Tomcat 實際上運行JSP 頁面和Servlet。另外,TomcatIISWeb服務器一樣,具有處理HTML頁面的功能,另外它還是一個ServletJSP容器,獨立的Servlet容器是Tomcat的默認模式。不過,Tomcat處理靜態HTML的能力不如Apache服務器。

二、系統及軟件版本介紹

系統版本:CentOS 7.2

JDK版本:jdk1.8.0_171

Tomcat版本:apache-tomcat-8.5.8

三、安裝jdk(兩種方法)

jdk下載地址:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

1、源碼包安裝方法

上傳軟件包方法就不演示了

1)解壓jdk源碼包到指定目錄

[root@localhost ~]# ls

jdk-8u171-linux-x64.tar.gz

[root@localhost ~]# mkdir /usr/local/jdk

[root@localhost ~]# tar -xf jdk-8u171-linux-x64.tar.gz -C /usr/local/jdk/

[root@localhost ~]# ls /usr/local/jdk/

jdk1.8.0_171

2)添加Java系統環境變量

[root@localhost ~]# vim /etc/profile

JAVA_HOME=/usr/local/jdk/jdk1.8.0_171

CLASSPATH=$JAVA_HOME/lib/

PATH=$PATH:$JAVA_HOME/bin

export PATH JAVA_HOME CLASSPATH

3)加載配置文件並查看JDK是否安裝成功

[root@localhost ~]# source /etc/profile

[root@localhost ~]# java -version

java version "1.8.0_171"

Java(TM) SE Runtime Environment (build 1.8.0_171-b11)

Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

 

2rpm包安裝方法

[root@localhost ~]# ls

jdk-8u171-linux-x64.rpm

[root@localhost ~]# rpm -ivh jdk-8u171-linux-x64.rpm

準備中...                          ################################# [100%]

正在升級/安裝...

   1:jdk1.8-2000:1.8.0_171-fcs        ################################# [100%]

Unpacking JAR files...

        tools.jar...

        plugin.jar...

        javaws.jar...

        deploy.jar...

        rt.jar...

        jsse.jar...

        charsets.jar...

        localedata.jar...

 

[root@localhost ~]# java -version

java version "1.8.0_171"

Java(TM) SE Runtime Environment (build 1.8.0_171-b11)

Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

 

四、安裝Tomcat

Tomcat軟件包下載網站:https://archive.apache.org/dist/tomcat/

1、安裝Tomcat(解壓源碼包到指定目錄)

[root@localhost ~]# tar -xf apache-tomcat-8.5.8.tar.gz -C /usr/local/tomcat/

2、添加Tomcat系統環境變量

[root@localhost ~]# vim /etc/profile

export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.5.8

export PATH=$CATALINA_HOME/bin:$PATH

 

[root@localhost ~]# source /etc/profile

 

3、測試環境變量是否生效

[root@localhost ~]# catalina.sh version

Using CATALINA_BASE:   /usr/local/tomcat/apache-tomcat-8.5.8

Using CATALINA_HOME:   /usr/local/tomcat/apache-tomcat-8.5.8

Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-8.5.8/temp

Using JRE_HOME:        /usr/local/jdk/jdk1.8.0_171

Using CLASSPATH:       /usr/local/tomcat/apache-tomcat-8.5.8/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-8.5.8/bin/tomcat-juli.jar

Server version: Apache Tomcat/8.5.8

Server built:   Nov 3 2016 21:14:13 UTC

Server number:  8.5.8.0

OS Name:        Linux

OS Version:     3.10.0-327.el7.x86_64

Architecture:   amd64

JVM Version:    1.8.0_171-b11

JVM Vendor:     Oracle Corporation

4、啓動Tomcat

[root@localhost ~]# startup.sh

Using CATALINA_BASE:   /usr/local/tomcat/apache-tomcat-8.5.8

Using CATALINA_HOME:   /usr/local/tomcat/apache-tomcat-8.5.8

Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-8.5.8/temp

Using JRE_HOME:        /usr/local/jdk/jdk1.8.0_171

Using CLASSPATH:       /usr/local/tomcat/apache-tomcat-8.5.8/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-8.5.8/bin/tomcat-juli.jar

Tomcat started.

提示:Tomcat啓動可以執行startup.sh 腳本啓動,也可以執行catalina.sh start啓動

5、使用Windows瀏覽器訪問測試

image.png

到這裏,Tomcat就安裝完成了,但是隻是默認環境,還需要根據需求自定義配置。


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