首頁 > 運維 > Apache > 主體

apache和tomcat有什麼不同

(*-*)浩
發布: 2019-07-31 11:52:55
原創
9062 人瀏覽過

Apache是​​普通伺服器,本身只支援html即普通網頁。 不過可以透過外掛程式支援php,還可以與Tomcat連通(單向Apache連接Tomcat,就是說透過Apache可以存取Tomcat資源。反之不然)。 Apache只支援靜態網頁,但像php,cgi,jsp等動態網頁就需要Tomcat來處理。

apache和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並稱為網頁服務三劍客,可見其應用度之廣泛。

apache和tomcat有什麼不同?

apache是​​web伺服器,tomcat是應用程式(java)伺服器,它只是一個servlet(jsp也翻譯成servlet)容器,可以認為是apache的擴充。

apache和tomcat都可以做為獨立的web伺服器來運作。 但是apache不能解釋java程式(jsp,serverlet)

Apache是​​普通伺服器,本身只支援html即普通網頁。 不過可以透過外掛程式支援PHP,還可以與Tomcat連通(單向Apache連接Tomcat,就是說透過Apache可以存取Tomcat資源。反之不然)

兩者都是一種容器,只不過發布的東西不同。 apache是​​html容器,功能像IIS一樣,tomcat是jsp/servlet容器,用來發布JSP及JAVA的,類似的有IBM的webshere、EBA的Weblogic,sun的JRun等

apache和tomcat是獨立的,在通一台伺服器上可以整合。

更多Apache相關技術文章,請造訪Apache使用教學欄位學習!

以上是apache和tomcat有什麼不同的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!