Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Nutch Wiki" for change 
notification.

The "NutchTutorial" page has been changed by SebastianNagel:
https://wiki.apache.org/nutch/NutchTutorial?action=diff&rev1=93&rev2=94

Comment:
NUTCH-2656 Solr setup updated for Solr 7.x

  || 1.13  || 5.5.0  ||
  || 1.12  || 5.4.1  ||
  
- To install Solr:
+ To install Solr 7.x:
   * download binary file from 
[[http://www.apache.org/dyn/closer.cgi/lucene/solr/|here]]
   * unzip to `$HOME/apache-solr`, we will now refer to this as 
`${APACHE_SOLR_HOME}`
-  * create resources for a new nutch solr core `cp -r 
${APACHE_SOLR_HOME}/server/solr/configsets/basic_configs 
${APACHE_SOLR_HOME}/server/solr/configsets/nutch`
+  * create resources for a new nutch solr core {{{
+ mkdir -p ${APACHE_SOLR_HOME}/server/solr/configsets/nutch/
+ cp -r ${APACHE_SOLR_HOME}/server/solr/configsets/_default/* 
${APACHE_SOLR_HOME}/server/solr/configsets/nutch/
+ }}}
+  * copy the nutch schema.xml into the `conf` directory {{{
-  * copy the nutch schema.xml into the `conf` directory `cp 
${NUTCH_RUNTIME_HOME}/conf/schema.xml 
${APACHE_SOLR_HOME}/server/solr/configsets/nutch/conf`
+ cp ${NUTCH_RUNTIME_HOME}/conf/schema.xml 
${APACHE_SOLR_HOME}/server/solr/configsets/nutch/conf/
-  * make sure that there is no `managed-schema` "in the way": `rm 
${APACHE_SOLR_HOME}/server/solr/configsets/nutch/conf/managed-schema`
-  * start the solr server `${APACHE_SOLR_HOME}/bin/solr start`
+ }}}
+ You may try to use the most recent 
[[https://github.com/apache/nutch/blob/master/conf/schema.xml|schema.xml]] in 
case of issues launching Solr with this schema.
+  * make sure that there is no 
[[https://lucene.apache.org/solr/guide/7_5/schema-factory-definition-in-solrconfig.html#SchemaFactoryDefinitioninSolrConfig-SolrUsesManagedSchemabyDefault|managed-schema]]
 "in the way": {{{
+ rm ${APACHE_SOLR_HOME}/server/solr/configsets/nutch/conf/managed-schema
+ }}}
+  * start the solr server {{{
+ ${APACHE_SOLR_HOME}/bin/solr start
+ }}}
+  * create the nutch core {{{
-  * create the nutch core `${APACHE_SOLR_HOME}/bin/solr create -c nutch -d 
server/solr/configsets/nutch/conf/`
+ ${APACHE_SOLR_HOME}/bin/solr create -c nutch -d 
${APACHE_SOLR_HOME}/server/solr/configsets/nutch/conf/
+ }}}
  
  After that you need to point Nutch to the Solr instance:
   * (Nutch 1.15 and later) edit the file `conf/index-writers.xml`, see 
IndexWriters

Reply via email to