2012-07-12 85 views
2

我无法在我的系统上设置Ajax-Solr。我在Ajax-Solr上做了一些相同的R & D.

我明白它在https://github.com/evolvingweb/ajax-solr/提供的教程中所做的尝试,但不幸的是,我无法在我的系统上进行设置。

我不知道如何将它与Solr集成。进入Solr实例目录到哪个Ajax-Solr?(我知道Ajax-Solr文件夹在哪里并不重要,但仍然可以肯定)Ajax-Solr安装

我将solrURL更改为“http:// localhost :8080/solr /“在reuters.js文件中。但仍然当我浏览到”http:// localhost:8080/solr /“时,它仍显示相同的后端Solr UI。 (这可能听起来不太好)

你可以请教我如何获得Ajax-Solr前端UI?

请给点建议。
感谢
问候

回答

1

您必须部署无论是在码头或某些Web服务器或应用服务器上的Ajax的Solr的Web应用程序。

如果你想在jetty中部署它,你必须创建一个WAR文件。 S路透社样本。

如果您的计算机上有Apache,则可以将其复制到htdocs文件夹中,例如,

+0

感谢您的评论。我正在使用tomcat,并将它放在webapps目录中,但它仍然没有运行。我无法在我的本地主机上获得Ajax-Solr UI ...任何建议? – PythonEnthusiast 2012-07-13 01:08:26

+0

路透社演示版的索引页是否会在tomcat中出现? – user1452132 2012-07-13 02:02:45

+0

如果它在那里,我不会在这里。大声笑:)
请建议 – PythonEnthusiast 2012-07-13 19:47:25

2

ajax-solr只是HTML,CSS和JS。您可以在浏览器中从硬盘中打开演示index.html,它将起作用(即没有web服务器!)。部署时,可以使用Apache,Nginx,Tomcat等等。如果你可以让你的web服务器显示一个HTML文件,你可以让它显示包含ajax-solr JS文件的HTML文件。