User Tools

Site Tools


self_hosted_search_engine

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
self_hosted_search_engine [2016/05/31 21:58]
sgripon [Like this tutorial ?]
self_hosted_search_engine [2016/11/06 12:18]
sgripon [Elasticsearch]
Line 55: Line 55:
 After a few seconds, you can check elasticsearch is running by accessing http://​localhost:​9200:​ After a few seconds, you can check elasticsearch is running by accessing http://​localhost:​9200:​
  
-<​code>​+<​code ​javascript>
 { {
   "​status"​ : 200,   "​status"​ : 200,
Line 131: Line 131:
 Here //​index_name//​ and //type// or default values for nutch, that we will use after. Here //​index_name//​ and //type// or default values for nutch, that we will use after.
  
-Copy //​calaca/​_site//​ directory content to apache root directory (e.g. ///​var/​www/​html//​.+Copy //​calaca/​_site//​ directory content to apache root directory (e.g. ///​var/​www/​html//​). 
 + 
 +It should be also necessary to customize calaca //​index.html//​ to support types from nutch. To do that, modify the article in section with class "​results":​ 
 + 
 +<file html index.html>​ 
 +... 
 +<article class='​result'​ ng-repeat='​result in results track by $id(result)'>​ 
 +   <​h2><​a href="​{{result.url}}">​{{result.title || result.url}}</​a></​h2>​ 
 +   <​p>​{{result.content}}</​p>​ 
 +</​article>​ 
 +... 
 +</​file>​
  
 At this step, you have a working self-hosted search engine at http://​localhost/​. It is now time to feed it with data. At this step, you have a working self-hosted search engine at http://​localhost/​. It is now time to feed it with data.
self_hosted_search_engine.txt · Last modified: 2016/11/06 12:18 by sgripon