Installing Fedora GSearch
1. Download genericsearch-2.2.zip from
http://www.fedora-commons.org/software/current
1. Download genericsearch-2.2.zip from
http://www.fedora-commons.org/software/current
2. Extract it and copy fedoragsearch.war to C:\fedora\tomcat\webapps
3. Restart tomcat and you will get the fedorasearch directory.
4. Open the configvalues.xml file from
C:\fedora\tomcat\webapps\fedoragsearch
C:\fedora\tomcat\webapps\fedoragsearch
in order to edit it and save it in an external folder somewhere
5. Edits: the main edits are related to changing the passswd for your
fedoraAdmin account, as well as the directory of your webserver
· <property name="fedora.version" value="3.4" />
· <property name="soap.deploy.pass" value="fedora" />
· <!-- Change to my tomcat directory if you are using external server -->
· <!-- property name="webserver.path" location="C:/apache-tomcat-6.0.28" / -->
· <property name="webserver.path" location="${fedora.home}/tomcat" / >
· <!-- <property name="basic.repos.1.fedorapass" value="fedoraAdmin" / -->
· <!-- property name="srf.repos.1.fedorapass" value="fedoraAdmin" / -->
· <!--property name="lucene.repos.1.fedorapass" value="fedoraAdmin" / -->
· <!-- property name="test.repos.1.fedorapass" value="fedoraAdmin" / -->
· <!-- property name="solr.repos.1.fedorapass" value="fedoraAdmin" / -->
· <!-- property name="zebra.repos.1.fedorapass" value="fedoraAdmin" / -->
7. Extract it to some directory
(make directory to store your personal program files)
I made MyProgramFiles folder
(make directory to store your personal program files)
I made MyProgramFiles folder
8.
9. Run in cmd prompt
C:\MyProgramFiles\apache-ant-1.8.2\bin >
ant -f configvalues.xml configOnWebServer
ant -f configvalues.xml configOnWebServer
- It created index.properties in
C:\fedora\tomcat\webapps\fedoragsearch\WEB- INF\classes\configBasic\index\BasicIndex
C:\fedora\tomcat\webapps\fedoragsearch\WEB- INF\classes\configBasic\index\BasicIndex
- It created repository.properties in
C:\fedora\tomcat\webapps\fedoragsearch\WEB-INF\classes\configBasic\repository\BasicRepos
C:\fedora\tomcat\webapps\fedoragsearch\WEB-INF\classes\configBasic\repository\BasicRepos
- It created fedorasearch.properies in
C:\fedora\tomcat\webapps\fedoragsearch\WEB-INF\classes\configBasic
C:\fedora\tomcat\webapps\fedoragsearch\WEB-INF\classes\configBasic
- It created a folder gsearch in C:/fedora
(should have C:\fedora\gsearch\BasicIndex (cfs,gen and other stuff))
if not try copy & paste it from here or create new one it may work
https://sourceforge.net/projects/dhillon/files/gsearch.zip/download
(should have C:\fedora\gsearch\BasicIndex (cfs,gen and other stuff))
if not try copy & paste it from here or create new one it may work
https://sourceforge.net/projects/dhillon/files/gsearch.zip/download
11. In repository.properties file in
C:\fedora\tomcat\webapps \fedoragsearch\WEB-INF\
classes\configBasic\repository \BasicRepos
Change : fedora/data/objects to data/objectStore
#fgsrepository.fedoraObjectDir = C:/fedora/data/objects
fgsrepository.fedoraObjectDir = C:/fedora/data/objectStore
12. Restart Tomcat and
Run: http://localhost:8080/fedoragsearch/rest to test it.
13.
Go to Log file to get which objects are successfully ingested by going to--->
C:\fedora\client\logs (which shows failed and success of objects)
> LOG IN to Fedora
> Add objects by going to File ---> ingest ---> multiple objects from
directory
> Add objects by going to File ---> ingest ---> multiple objects from
directory
> Demo --->(this will add all demo objects) or you can select one by one
> now select FOXML radio button and OK
C:\fedora\client\logs (which shows failed and success of objects)
for eg demo:22 > go to http://localhost:8080/fedoragsearch/rest
> update index > paste in pid : demo:22 and updateIndexformPID
(Result should be : Resulting number of index documents: 1)
Now Go to browseIndex and enter in Start Item demo:22
(Result should be : 1 terms found. )
> update index > paste in pid : demo:22 and updateIndexformPID
(Result should be : Resulting number of index documents: 1)
Now Go to browseIndex and enter in Start Item demo:22
(Result should be : 1 terms found. )
Congratulations...
- If all went well. You have just installed Fedora GSearch.
No comments:
Post a Comment