Ho scritto alcuni Drupal ApacheSolr installare guide qui e questo è fondamentalmente un progetto di installazione di Ubuntu.
1) Installare Tomcat e installare il vostro utente admin Tomcat.
1
2
3
4
5
6
aptitude install tomcat6 tomcat6-admin tomcat6-user-tomcat6 comune
vi /etc/tomcat6/tomcat-users.xml
<ruolo rolename = "admin" />
<ruolo rolename = "manager" />
<user username = "tomcat" password = "password" ruoli = "admin, manager" />
/etc/init.d/tomcat6 restart
Se tutto va bene si sarà in grado di accedere Tomcat Admin a http: // hostname: 8080
. Pagina di default mostrerà con collegamenti a sezione admin, ecc
2) Installare Solr
1
wget http://apache.rediris.es/lucene/solr/1.4.1/apache-solr-1.4.1.zip
1
2
3
4
5
6
7
8
9
10
unzip apache-solr-1.4.1.zip
mkdir / usr / share / tomcat6 / webapps
cp apache-1.4.1-solr / dist / apache-solr-1.4.1.war / usr / share / tomcat6 / webapps / Solr. guerra
cp-r apache-1.4.1-solr / esempio / Solr / usr / share / tomcat6 / Solr
vi /etc/tomcat6/Catalina/localhost/solr.xml
<Context docBase = "/ usr / share / tomcat6 / webapps / solr.war "debug =" 0 "privilegiato =" true "allowLinking =" true "crossContext =" true ">
<Ambiente name = "/" type = "solr casa" value = "java.lang.String / usr / share / tomcat6 / Solr "ignorare =" true "/>
</ Context>
chown -r tomcat6.tomcat6 / var / lib / tomcat6
/etc/init.d/tomcat6 riavvio
Dovreste vedere l'accesso Solr sulla tua pagina Tomcat admin / manager ( http: // hostname: 8080 / manager / html
).
3) Collegare Drupal Sito per Solr (configurazione multi-core)
Ho già un sito Drupal con modulo ApacheSolr installato e biblioteca SolrPHPclient.
1
2
3
4
5
6
7
8
9
cp /path/drupal_site/sites/all/modules/apachesolr/schema.xml /usr/share/tomcat6/solr/conf/schema.xml
/path/drupal_site/sites/all/modules/apachesolr/solrconfig.xml cp / usr /share/tomcat6/solr/conf/solrconfig.xml
cp apache-1.4.1-solr / esempio / multicore / solr.xml / usr / share / tomcat6 / Solr /
mkdir / usr / share / tomcat6 / Solr / site_sample1
cp - R / usr / share / tomcat6 / Solr / conf / usr / share / tomcat6 / Solr / site_sample1 / conf
VI / usr / share / tomcat6 / Solr / solr.xml`
<nucleo name = "sito1" instanceDir = "site_sample1" / >
chown -R tomcat6: root / usr / share / tomcat6 / Solr /
/etc/init.d/tomcat6 riavvio
Visita impostazioni ApacheSolr del vostro Drupal e immettere la configurazione:
1
2
3
Solr Hostname: localhost
Solr Port: 8080
Solr Percorso: / Solr / site1
Per aggiungere un nuovo sito a Solr:
1
2
3
4
mkdir / usr / share / tomcat6 / Solr / site_sample2
cp-r / usr / share / tomcat6 / Solr / conf / usr / share / tomcat6 / Solr / site_sample2 / conf
vi /usr/share/tomcat6/solr/solr.xml
< Nome del nucleo = "site2" instanceDir = "site_sample2" />
Questo è tutto.
Nessun commento:
Posta un commento
Nota. Solo i membri di questo blog possono postare un commento.