Linux下Apach-tomcat服務器的部署

1.apache tomcat介紹

Apache是普通服務器,本身只支持html即普通網頁。不過可以通過插件支持php,還可以與Tomcat連通(單向Apache連接Tomcat,就是說通過Apache可以訪問Tomcat資源。反之不然)。Apache只支持靜態網頁,但像php,cgi,jsp等動態網頁就需要Tomcat來處理。 Tomcat是由Apache軟件基金會下屬的Jakarta項目開發的一個Servlet容器,按照Sun Microsystems提供的技術規範,實現了對Servlet和JavaServer Page(JSP)的支持,並提供了作爲Web服務器的一些特有功能,如Tomcat管理和控制平臺、安全域管理和Tomcat閥等。由於Tomcat本身也內含了一個HTTP服務器,它也可以被視作一個單獨的Web服務器。但是,不能將 Tomcat 和 Apache Web 服務器混淆,Apache Web Server 是一個用 C 語言實現的 HTTP web server;這兩個 HTTP web server 不是捆綁在一起的。Apache Tomcat 包含了一個配置管理工具,也可以通過編輯 XML 格式的配置文件來進行配置。Apache,nginx,tomcat並稱爲網頁服務三劍客,可見其應用度之廣泛。

2.區別

Apache是web服務器,Tomcat是應用(java)服務器,它只是一個servlet容器,是Apache的擴展。 Apache和Tomcat都可以做爲獨立的web服務器來運行,但是Apache不能解釋java程序(jsp,servlet)。
兩者都是一種容器,只不過發佈的東西不同:Apache是html容器,功能像IIS一樣;Tomcat是jsp/servlet容器,用於發佈jsp及java的,類似的有IBM的websphere、BEA的Weblogic,sun的JRun等等。
打個比方:Apache是一輛卡車,上面可以裝一些東西如html等。但是不能裝水,要裝水必須要有容器(桶),Tomcat就是一個桶(裝像Java這樣的水),而這個桶也可以不放在卡車上。
Apache是世界使用排名第一的Web服務器。它可以運行在幾乎所有廣泛使用的計算機平臺上。
Apache 源於 NCSAhttpd服務器,經過多次修改,成爲世界上最流行的Web服務器軟件之一。Apache取自“a patchy server”的讀音,意思是充滿補丁的服務器,因爲它是自由軟件,所以不斷有人來爲它開發新的功能、新的特性、修改原來的缺陷。Apache的特點是簡單、速度快、性能穩定,並可做代理服務器來使用。Apache對Linux的支持相當完美。

3.安裝

由於 Apach-tomcat 需要Java環境的支持,所以需要先安裝JDK,步驟如下:

把目錄切換到 cd /usr/local/java 下:

export JAVA_HOME=/usr/local/Java/jdk1.8.0_131
export CLASS_PATH=JAVAHOME/LIB:./exportPATH= PATH:$JAVA_HOME/bin

可以使用xftp登錄到服務器,直接在文件夾下配置
這裏寫圖片描述

  • 下載apach到 /usr/local/路徑下

  • 解壓
    tar -zxvf :apache-tomcat-7.0.47.tar.gz

  • 啓動服務器
    /usr/local/apache-tomcat-7.0.47/bin/startup.sh

  • 查詢Java進程
    ps -ef|grep java

  • 殺死 kill -9 pid

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