简介: 我还没有找到如何运行solr教程/示例 一个已经有过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和solr-jetty的安装:
/etc/init.d/jetty
/etc/jetty/(jetty.conf, jetty-xinetd.xml, ...)
/etc/solr/web.xml
/conf/(schema.xml, ...)
我正在阅读solr教程;下载了解压缩版本,解压缩 它即将通过solr /示例启动Jetty:
user:/usr/local/src/apache-solr-3.5.0/example$ java -jar start.jar
然而,在这样做之前,我想知道我是否应该运行 使用已经安装的solr + jetty包的教程 我的系统。毕竟,那些将是我将使用的那些 我通过了教程。
另外,运行solr / example会以任何方式修改设置 是通过solr-common和solr-jetty的包创建的?
我应该只是unistall solr-common和solr-jetty并使用 下载的solr版本(不是首选;这感觉就像放弃了 因为不知道发生了什么事。)
我还没有找到任何地方如何运行solr教程/示例 一个已经有过solr&码头安装。什么例子 我需要修改配置文件,使它们指向Ubuntu 包?
感谢您的帮助。
答案 0 :(得分:1)
老实说,我认为您可以更好地控制下载solr版本。事实上,当你不得不提取一个zip文件时,我不知道使用系统包的原因是什么。 无论如何,我猜你不需要solr-jetty包来运行这个例子,因为它已经包含了一个可执行jar,它通过jetty运行嵌入式solr。如果您正在运行此命令,那么您就在正确的轨道上:
user:/usr/local/src/apache-solr-3.5.0/example$ java -jar start.jar
这样你就可以使用solr-common软件包而不是solr-jetty软件包。