Hi Maury,
I have written a walk through. Perhaps this would help you:
Installation
============
(1) Java (1.6)
(2) Postgresql
(a) Add user fedora
(b) Add database fedora or fedora3
(c) Add owner fedora
(3) Tomcat
Memory:
cd /opt/tomcat/bin
em setenv.sh
export JAVA_OPTS="-server -XX:+UseParallelGC -Xmx768m
-XX:MaxPermSize=160m -Djava.awt.headless=true"
(4) Maven 2 ?
(5) java -jar fcrepo-installer-3.5.jar
Installation type: custom
Fedora home directory: /opt/fedora
Fedora administrator password: <password>
Fedora server host: 132.230.25.215
Fedora application server context: fedora
Authentication requirement for API-A: false
SSL availability: false
Servlet engine: existingTomcat
Tomcat home directory: /usr/share/tomcat6
Tomcat HTTP port: 8080
Tomcat shutdown port: 8005
Database: postgresql
Postgresql JDBC driver: /usr/share/java/postgresql-jdbc.jar
Database username: fedora
Database password: <Passwort>
JDBC URL: jdbc:postgresql://localhost/fedora
JDBC DriverClass: org.postgresql.Driver
Enable FeSL AuthN: true
Enable FeSL AuthZ (Experimental Feature): false
Policy enforcement enabled: false
Low Level Storage: akubra-fs
Enable Resource Index: true
Enable Messaging: true
Messaging Provider URI: vm:(broker:(tcp://localhost:61616))
(6) cd /opt
(7) chown -R tomcat:tomcat fedora
===============
Solr for Fedora
===============
(1) cd /opt/src
(2) wget http://apache.imsam.info//lucene/solr/3.5.0/apache-solr-3.5.0.zip
(3) unzip apache-solr-3.5.0.zip
(4) cd apache-solr-3.5.0/
(5) cp -R example/solr /opt/fedora/
(6) chown -R tomcat:tomcat /opt/fedora/solr
(7) unzip dist/apache-solr-3.4.0.war -d solr
(8) cp -r solr /usr/share/tomcat6/webapps/
(9) em /usr/share/tomcat6/webapps/solr/WEB-INF/web.xml
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>/opt/fedora/solr</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
(10) rctomcat6 restart
(11) test with http://dilbert.ub.uni-freiburg.de:8080/solr
======================
GSearch mit Solr-Index
======================
Needs: Java, Servlet-Container, Ant, Fedora and Solr
=== Installation:
(1) cd /opt/src
(2) get
http://sourceforge.net/projects/fedora-commons/files/services/3.5/gsearch-2.3.zip/download
(3) unzip gsearch-2.3.zip -d /opt/fedora/
(4) cd /opt/fedora
(5) mv gsearch-2.3 gsearch
(6) cd /opt/fedora/gsearch
(7) unzip gsearch/fedoragsearch.war -d
/usr/share/tomcat6/webapps/fedoragsearch
(8) cp fedora.fcfg fedora.fcfg.orig
(9) vi /opt/fedora/server/config/fedora.fcfg
<module role="org.fcrepo.server.messaging.Messaging"
class="org.fcrepo.server.messaging.MessagingModule">
<comment>Fedora's Java Messaging Service (JMS) Module</comment>
<param name="enabled" value="true"/>
(11) rctomcat6 restart
(10) Test with http://dilbert.ub.uni-freiburg.de/fedoragsearch/
(11) Login with fedora admin password
=== Configuration
-------------------------------------------------------------------------
NOTICE: There are templates under /webapps/fedoragsearch/FgsConfig
Copy. Copy this template in a any directory (e.g. /opt/fedora/gsearch
and use ant to build the configuration files.
-------------------------------------------------------------------------
(1) cd /opt/fedora/gsearch
(2) unzip fedoragsearch.war -d fedoragsearch
(2) cp -r /opt/fedora/fedoragsearch/FgsConfig .
(3) cd /opt/fedora/gsearch/FgsConfig
(4) vi fgsconfig-basic.properties
#configDisplayName=configDemoOnLucene
configDisplayName=configDemoOnSolr
gsearchUser=fedoraAdmin
gsearchPass=f3d*r@
local.FEDORA_HOME=/opt/fedora
finalConfigPath=/usr/share/tomcat6/webapps/fedoragsearch/WEB-INF/classes
fedoraUser=fedoraAdmin
fedoraPass=f3d*r@
#indexEngine=Lucene
indexEngine=Solr
indexBase=http://localhost:8080/solr
indexDir=/opt/fedora/solr/data/index
indexingDocXslt=foxmlToSolr
(5) ant -f fgsconfig-basic.xml
creates:
configDemoOnSolr (configFgsRoot)
configDemoOnSolr/fgsconfigFinal/repository (configFgsRepos)
configDemoOnSolr/fgsconfigFinal/index (configFgsIndex)
/WEB-INF/classes/fgsconfigFinal
(6) cp
/opt/fedora/gsearch/FgsConfig/configProductionOnSolr/fgsconfigFinal/index/FgsIndex/conf/schema-3.4.0-for-fgs-2.3.xml.
/opt/fedora/solr/conf
(7) cd /opt/fedora/solr/conf
(8) mv schema.xml schema.xml.orig
(9) mv schema-3.4.0-for-fgs-2.3.xml schema.xml
(10) automatic update part 1:
vi /opt/fedora/server/config/fedora.fcfg
<!--<module role="org.fcrepo.server.storage.DOManager"
class="org.fcrepo.server.storage.DefaultDOManager"\
>-->
<module role="org.fcrepo.server.storage.DOManager"
class="org.fcrepo.server.storage.GSearchDOManager">
(11) automatic update part 2:
vi /opt/fedora/solr/conf/solrconfig.xml
uncomment:
<autoCommit>
<maxDocs>10000</maxDocs>
<maxTime>1000</maxTime>
</autoCommit>
(10) rctomcat6 restart
(11) Test with http://dilbert.ub.uni-freiburg.de:8080/fedoragsearch/rest
hopes this helps
-- Franck
Am 25.01.2012 02:31, schrieb [email protected]:
> Greetings fellow searchers,
>
> I am attempting to use Gsearch 2.4 with fedora 3.5 and solr 3.5
> without much success. I have JMS set to true in fedora.fcfg (which I
> understand is supposed to update the Gsearch index automatically as
> files are ingested). I ingested all the demo objects but there is
> nothing in the index. All the log files are clean. There are no
> errors or warnings of any kind.
>
> I have been scouring my config files looking for the magic knob but to
> no avail (yet. -- I just noticed that Franck Borel posted a nearly
> identical question on 11 Jan 12. I don't see a resolution to his
> problem but I'll dig into it a bit more).
>
> Anyway, in the fgsconfig-basic.properties file there is an attribute
> called namesOfRepositories. What is this for? Does the value of this
> attribute have to match anything in fedora.fcfg or any other file?
> Same question for namesOfIndexes.
>
> Thanks,
> Maury Bouchard
> Simmons College - GSLIS
>
>
>
> ------------------------------------------------------------------------------
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> _______________________________________________
> Fedora-commons-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
--
Franck Borel Universitaetsbibliothek Freiburg
Tel: +49-761 / 203-3946 Rempartstrasse 10-16 | Postfach 1629
Fax: +49-761 / 203-3987 79098 Freiburg | 79016 Freiburg
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Fedora-commons-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users