如何访问Apache Solr的Velocity搜索UI

时间:2015-06-01 17:46:44

标签: solr velocity

我刚刚完成了Solr快速入门指南,并启动并运行,管理员用户界面似乎正常工作。同样,使用curl进行搜索(遵循指南中的说明)也可以按预期工作,非常基本的Web查找界面(http://localhost:8983/solr/gettingstarted_shard2_replica1/browse

但是,当我尝试访问参考文献中提到的Velocity示例搜索UI时,我找不到404消息的页面。参考文档位于:

https://cwiki.apache.org/confluence/display/solr/Velocity+Search+UI

它声称可以在

访问示例搜索UI

http://localhost:8983/solr/techproducts/browse

我猜这可能与我按照说明创建分片设置这一事实有关。

我是否可以通过此设置访问示例用户界面,或者是我缺少的其他内容。

任何建议都将不胜感激

3 个答案:

答案 0 :(得分:1)

我只是在测试这个 - 因为我对Velocity一无所知! - 但我所做的是在我的核心,名为" link"我改名为'#34; conf"到" xxxconf" - 只是因为它不会加载。

然后我复制了" conf"来自" sampletechproducts"的文件夹在" configset"文件夹中。

那时我能够走上自己的道路: http://localhost:8983/solr/link/browse 它工作 - 大约80%...大声笑但是,工作得足以知道Velocity看起来很好......我现在正在寻找如何实际使用它 - 我发现你的帖子。

我确定你也可以创建一个新核心,称之为" techtest"或者其他一些,并复制整个" sampletechproducts"文件夹内容。

希望这会有所帮助,因为我一直在做一个噩梦,试图按照我想要的方式配置Solr! 罗布

答案 1 :(得分:1)

对于vanilla下载,请使用此命令设置核心和速度ui bin/solr -e techproducts

答案 2 :(得分:0)

randomg213所述,您可以使用bin/solr -e techproducts,但它仅配置了名为Techproducts的Solr捆绑示例。 回顾https://lucene.apache.org/solr/guide/6_6/the-standard-query-parser.html#the-standard-query-parser,我得出的结论是,您可以使用以下链接进行简单的静态术语搜索:

http://localhost:8983/solr/<Your core name/index name>/select?q=<Your search term>

可以是您构建的任何核心/索引,例如:myindex或mycore  可以是您要查找的任何单词或句子。 如果您为核心/索引指定了不同于8983的任何端口,请考虑更改端口,例如:

http://localhost:8994/solr/myindex/select?q=annachapman