簡體   English   中英

如何使用Ubuntu的預裝solr-common和solr-jetty運行solr / example

[英]how to run solr/example using Ubuntu's pre-installed solr-common and solr-jetty

簡介:我還沒有找到如何在已經安裝了solr&jetty的系統中運行solr教程/示例。 我需要修改哪些示例配置文件以使其指向Ubuntu軟件包?

詳細信息:我得到了一個已經安裝了solr-common和solr-jetty的Ubuntu主機:

dpkg -l | grep solr
ii  solr-common       1.4.1+dfsg1-2ubun enterprise search server based on Lucene - common 
ii  solr-jetty        1.4.1+dfsg1-2ubun enterprise search server based on Lucene - Jetty i

但是,還沒有人將它們用於任何用途(即我可以根據需要升級,卸載,配置等等)。

還安裝了openjdk-7-jre-headless。

我是solr,jetty和java的新手,對配置文件在哪里,哪些服務器最終運行等不了解很多,但是我發現在solr-common期間必須創建了幾個dirs /文件solr-jetty的安裝:

/etc/init.d/jetty
/etc/jetty/(jetty.conf, jetty-xinetd.xml, ...)
/etc/solr/web.xml
         /conf/(schema.xml, ...)

我目前正在閱讀Solr教程; 下載了一個solr版本,將其解壓縮並打算通過solr / example啟動Jetty:

用戶:/usr/local/src/apache-solr-3.5.0/example$ java -jar start.jar

但是,在此之前,我想知道是否不應該使用已經安裝在系統中的solr + jetty軟件包來運行本教程。 畢竟,一旦通過本教程,這些將是我將要使用的那些。

此外,運行solr / example會以任何方式修改通過solr-common和solr-jetty軟件包創建的設置嗎?

我應該放開solr-common和solr-jetty並使用下載的solr發行版(不受歡迎);由於不知道正在發生什么,所以感覺就像是放棄了。

我在任何地方都沒有找到如何在已安裝solr&jetty的系統中運行solr教程/示例的方法。 我需要修改哪些示例配置文件以使其指向Ubuntu軟件包?

謝謝你的幫助。

老實說,我認為您將可以控制下載solr版本。 實際上,當您只需要提取一個zip文件時,我不知道使用系統軟件包的原因是什么。 無論如何,我猜您不需要solr-jetty包來運行該示例,因為它已經包含了一個通過jarty運行嵌入式solr的可執行jar。 如果正在運行此命令,那么您的方向正確:

user:/usr/local/src/apache-solr-3.5.0/example$ java -jar start.jar

我想,這樣,您使用的是solr-common軟件包,而不是solr-jetty軟件包。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM