lunedì 8 settembre 2014

Installare ApacheSolr in Ubuntu per Drupal

Ho scritto alcuni Drupal ApacheSolr installare guide qui e questo è fondamentalmente un progetto di installazione di Ubuntu.
Ambiente: Ubuntu 10.10 , Apache, PHP, MySQL, Drupal 6.20
Cose da installazione / configurazione : Solr , Tomcat6 , ApacheSolr modulo per Drupal , e la biblioteca SolrPHPClient
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.