什麼是 Servlet 容器以及如何安裝?

什麼是 Servlet 容器以及如何安裝?

我即將從提供者訂購 VPS(虛擬專用伺服器),我想我必須安裝一些 Servlet 容器,對嗎?

我即將使用 SOLR,我的網站是基於 PHP MYSQL JAVASCRIPT 的。

Servlet 容器的安裝如何進行? .exe 檔?

我對 servlet 容器非常陌生,所以請詳細解釋...

另外,我如何知道該使用哪個 servlet 容器?

我將使用的 VPS 作業系統是 Linux。

謝謝

PS:不知道這是否屬於ServerFault

答案1

Servlet 容器基本上是一個具體實施摘要的服務程式介面。它們有多種品牌可供選擇:甲骨文玻璃魚,阿帕契雄貓,日食碼頭,傑博斯AS,等等。

servlet 容器通常已經用純 java 寫。因此,基本上您需要做的就是安裝 JRE(有時需要 JDK)。對於任何 Java 軟體,您基本上只需從中下載一個 ZIP,它將包含 servlet 容器和幾個啟動/關閉腳本。或者,如果您與 Windows 綁定並且/或想要將其安裝為服務,有些也可以 EXE 形式提供。檢查下載beforelinked 伺服器的部分有問題。

選擇哪一種取決於功能需求,但我認為 Apache Tomcat 足以滿足您的特定目的。 Sun Glassfish 和 JBoss AS 都已成熟Java EE API實施很多不只是「僅僅」一個 servlet 容器。

Tomcat 有一個非常好的「入門」文件:http://tomcat.apache.org/tomcat-7.0-doc/index.html

希望這可以幫助。

答案2

Solr 與 Jetty 一起分發。除非您特別想要運行不同的容器,否則不需要安裝。

您可以透過cding 到$SOLR_HOME/example$SOLR_HOMESolr 安裝的根目錄)並運行來在 Jetty 中啟動 Solr java -jar start.jar。這將在連接埠 8983 上啟動 Solr。

然後您可以透過檢視進行測試http://your.machine.name:8983/solr(如果瀏覽器運行在同一台機器上,請使用 localhost)。

答案3

我想我必須安裝一些 Servlet 容器,對嗎?我即將使用SOLR

由於 SOLR 需要一個,所以是的,如果您還沒有安裝的話。

Servlet 容器的安裝如何進行? .exe 檔?

在 Windows 上,這是一種方法。我相信 msi 文件是此類事情的首選。

我將使用的 VPS 作業系統是 Linux。

相比之下,exe 不會為您帶來多大好處,因為它是 MS DOS / MS Windows 可執行格式。維基百科有servlet 容器列表。您需要找到一個與您的作業系統相容的作業系統並閱讀其說明。

更好的是,由於您目前對該主題的了解似乎相當低,因此可以聘請一位具有一定平台經驗的系統管理員來幫助您入門。

答案4

你可以使用apache tomcat。它易於使用且可靠。它是最常用的之一。你可以從這裡。它有一個非常好的文件。

相關內容