2012-07-12 77 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文件。