我即將從提供者訂購 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 一起分發。除非您特別想要運行不同的容器,否則不需要安裝。
您可以透過cd
ing 到$SOLR_HOME/example
($SOLR_HOME
Solr 安裝的根目錄)並運行來在 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。它易於使用且可靠。它是最常用的之一。你可以從這裡。它有一個非常好的文件。