我刚刚完成了Solr快速入门指南,并启动并运行,管理员用户界面似乎正常工作。同样,使用curl进行搜索(遵循指南中的说明)也可以按预期工作,非常基本的Web查找界面(http://localhost:8983/solr/gettingstarted_shard2_replica1/browse)
但是,当我尝试访问参考文献中提到的Velocity示例搜索UI时,我找不到404消息的页面。参考文档位于:
https://cwiki.apache.org/confluence/display/solr/Velocity+Search+UI
它声称可以在
访问示例搜索UIhttp://localhost:8983/solr/techproducts/browse
我猜这可能与我按照说明创建分片设置这一事实有关。
我是否可以通过此设置访问示例用户界面,或者是我缺少的其他内容。
任何建议都将不胜感激
答案 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