Installing Eprints 3 on Fedora Core 5

From EPrints Documentation
Revision as of 17:04, 28 August 2007 by Tc4D3s (Talk | contribs)

Jump to: navigation, search

usb printer server glf meta apparel spa la moglie del soldato film dvd left outside a lone mercatone uno braun softperfection body e face segretissimo eros e sesso gratis ristoranti ferrara san felice nokia 6630 tomtom pentium 3 6 giochi olimpici annuncio umbria calcolo pensione dipendenti pubblici pocket pc gps navigator gierre srl dediche 18 compleanno box usb 2 0 puglia albergo lanza franco srl www unimol it ondata di calore midi ray charles chicas haciendo el amor i cugini di campagna sms tenero titas sciopero generale noleggio smart milano the rock steady crew hey you santuari campani impero dei franchi webcam online le bambole del desiderio mahma jara donne che cercano uomo relazione sesso toner sf 5100d3 hard disk portatile lettore memory card malcolm italiana sas online il sito di gtr the ultimate racing game toyota avensis 2005 katie price sexy cd gemini lettori cd da tavolo strano percorso degli 883 lupo 1 4 tdi antenna fiat punto corsa con le macchine foto jenifer lopes telecamera infrarossi turismo en peru televisione colori dependencias federales testi canzoni avril lavinie dama grati concorsi a s l citta di milano lagomaggio tvc lcd 17 netgear wpn111 bey gole f 55 nikon regal juan le pins alberghi e hotel www sexape com risposte sata box www download winmx com www bridal com accessorio rete la colomba non deve volare secure digital 150x cartuccia ricarica jean pierre vismara horsesex com stampanti epson per mac palma di montechiaro pix poesie frasi d amicizia hp ipaq hw 6515 epson semilucida a4 fable (forse) su pc www ari argentina com ar incontri ragusa nuova panda emotion ricette per micro onde asus k8v-x se agenzia immobiliare caserta brother t-104 lebt den der alte holzmichel il cacciatore di cervi vorrei essere scopata da un cazzo nero prezzi nikon d50 indesit witl 86 impianti hi-fi philips mercedes ml nuovo disinfestazioni muove la colita pane amore e fantasia cbr 900 rr fireblade sousa hcb-300 bluetooth gigabyte amd mostra dvd combinato divx delonghi pac l 10 the jack bull titty palmare ipaq passo adelante asus v9999le fiat pd la gare torino ricetta per dolci e pasticceria a sud di pago pago ispanico villa in toscana www unina it immatricolazioni ramenskoje foto sotto gonna bsx black solo due parole ragazzo orbetello jinx edirol r-1 ragazza ischia esi near05 nokia 5210 i9950 canon stampanti cherubini roma audio outtrigger verbania calcio free porn website monitor philips 42 escort l aquila lampadine a risparmio energetico frigoriferi 500 litri auto usate catania diddo clarissa escort cam web track buscador de internet if i ain t got you video s2 is fumetti hentay gta san andreas veicoli ups powermust 1000 usb pfm cd musicali kvm switch 4 port trans prosperosa sfondi winnie the pooh amilo centrino fujitsu-siemens m1451g yamaha 350 video camera per nokia 6630 altri subaru wrx minicrociera dvd-rw per notebook pentax optio 4 s la maglia pelosissima capodanno menu highsmith, patricia banco metalli preziosi posizione 69 cd dei gemelli diversi decompressori severine gg 1799 excalibur las vegas bahama cose fare albergo riva garda the black dahlia lettori hdmi ferilli posa per max virtual girl roussos power rack uomo negro foto behringer b-1 veleno toto fuori da quelle mura macchine digitali trust z4 in lombardia decreto moratti stato patrimoniale www ferdi tayfur com tempo ortisei halle berry mily elenco abbonati pas 8 multi lettori cd da tavolo stend by me piaseczny a renault sc nic morphing nick berger filmato identidad Download EPrints Releases: http://files.eprints.org/view/type/release.html


Step by step guide to getting EPrints 3 installed on Fedora Core 5.

This is superceded by Installing Eprints 3 on Fedora Core 6.

Much of the text has been shamelessly copied from Installing on Fedora Core 4.

Please add bugs and comments at the end of this page.

Install Fedora Core 5

When setting up prior to install, select Web Server and Software Development. Also select Customize now and on the next screen click on Servers and MYSQL Database, then click the Optional Packages button and tick everything.

On the first boot, when setting up the computer, set the Firewall and SELinux to Disabled. When asked to create a System User, create one with the username eprints.

Install Required Packages

If this is the first time yum has been run, import the GPG-KEYs for the Fedora RPM repositories:

root> rpm --import /usr/share/doc/fedora-release-5/*GPG-KEY*

If your eprints server connects to the Web via a proxy, set the http_proxy environment variable:

root> export http_proxy=http://proxy.yourdomain.com:port/

Use yum to install the Gnome DOM libraries:

root> yum install gdome2 gdome2-devel

.. the wvware Word document libraries:

root> yum install wv

.. and xpdf:

root> yum install xpdf

wvText (from wv) and pdftotext (from xpdf) are used by the EPrints for full text indexing.

Install Required Perl Modules

The majority of perl modules need by EPrints are already installed.

Install Unicode::String using yum:

root> yum install perl-Unicode-String

Install XML::GDOME (and dependancies) from source:

root> cpan XML::LibXML
root> wget http://cpan.uwinnipeg.ca/cpan/authors/id/T/TJ/TJMATHER/XML-GDOME-0.86.tar.gz
root> tar xzvf XML-GDOME-0.86.tar.gz
root> cd XML-GDOME-0.86/
root> perl Makefile.PL
root> make
root> make install

Install Term::ReadKey and MIME::Lite with CPAN

root> cpan Term::ReadKey
root> cpan MIME::Lite

Set up services

Make apache and mysql start automatically when the machine is rebooted:

root> /sbin/chkconfig mysqld on
root> /sbin/chkconfig httpd on

Install EPrints

Download the Eprints tar.gz file
root> tar xzvf eprints3.x.x.x
root> cd eprints3.x.x.x/

Find out the name of your outgoing SMTP (email) server.

root> ./configure --with-smtp-server smtp.yourdomain
root> ./install.pl

Set up apache

Edit the apache config:

root> vi /etc/httpd/conf/httpd.conf

Find the lines:

User apache
Group apache

and change them to:

User eprints
Group eprints

Add this line to the end of httpd.conf:

Include /opt/eprints3/cfg/apache.conf

Also check if SELinux is either Permissive or Disabled:

root> getenforce

If getenforce gives Enforcing, then disable SELinux:

root> setenforce 0

Set up the indexer as a service

root> ln -s /opt/eprints3/bin/epindexer /etc/init.d/epindexer
root> chkconfig --add epindexer

Make the indexer start automatically when the machine is rebooted:

root> chkconfig epindexer on

Start the indexer:

root> service epindexer start

Configure an archive

Start mysql:

root> service mysqld start

Follow the steps in the main EPrints documentation to configure an archive.