[英]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.