Installing Eprints 3 on Fedora Core 5

From EPrints Documentation
Revision as of 22:29, 15 August 2007 by SvsW4w (Talk | contribs)

Jump to: navigation, search

adv hd 80 esterno aldo manunzio oldata robocop 2 i belive i cen fly cartoline del cuore saver dope show dlttape iv batteria me45 epson 2000 oliosi serdar orta piscina cagliari fiori in bosisio parini hard disk esterno 100 gb s-video scart panasonic gd90 batteria macchina fotografica fuji gween stefany thomas fersen whirlpool microonde max cm4 carton xxx primalscream sauna sex asics ultimate 81 tenda stardust 3 epson l500v asus n6600 beau ss2 dvb coltivazione dell insalata nomi di persone north sail cancion de axel amo guarire dal cancro mathausen fax multifunzione lexmark postdemocrazia sei quella braun 3d cucina cuscus alle verdure kweichow guanti leone i frontiera hp media majestic dvd portatile pj olsson ready for a fall ylympics e strano il mio destino sali da bagno another bric in the wall xbox dvd kit escort shemale iron maiden hunter gratis immagini di tatuaggi rica kungsgatan don pedro, il crudele verifica e mail i don t want to miss agriturismo bassano del grappa musica metal albergo deauville popeye. vol. 18 selva testi di lucio battisti barattolino moduli fotovoltaici renault clio sport lusiana salazar lingua italiana baby bash obsesion opere complete venenum trasferimento termico italiano ucciso in irak assicurazione olbia tv sharp aquos foto gratis di fighe bagnate cabo san lucas ristorante karrie anne moss giocattoli moto progetti villa asus video ericsson t200 video de julieta venegas lento nokia 7280 tagliata la testa ad un ostaggio italian marco leonardi eru neon uv stand per fiere she cant save him gucci canaline dave mirra freestyle bmx nokia 6600 vivavoce per cellulari oki multifunzione panasonic viera da 42 treni milano gardaland marcovaldo ovvero le stagioni in citta san paolo banco di napoli com sony mz-nh700 formulario legale vdo cd mp3 ma2007 pentax optio muddy waters. messin with the blues raccolta log di attivazioni jeans g-star occhiale gucci tepic ricamo a punto croce praga volo legge fallimentare zippho resurrection man grande fratello spagnolo mutui prestiti la tigre di eschnapur love you madly punto 1 3 multijet porn reviews the carpentiers accessori moulinex maissana avvocato catanzaro vedeo di emma bunton chiave rossa condizionatori dual split 9000 btu captains courageous manhattan transfer nba live michelangelo office olmo friends mp3 home theater pioneer prada pantaloni uomo abbigliamento motorola c385 escort tenerife guayabitos harder to goombay svezia ristorante angeli alla sbarra luomo del colpo perfetto radeon 9800 pro 256mb samsung ml 4500 toner my immortal testo hs 2 casajuana, carlos vacanza febbraio settimana bianca frizione 106 www management it musication champions league in tv nome manuela nganja resident evil outbreak solo su playstation 2 e volare volare sex con ragazze che vanno a scuola kwey guns of roses salza irpina collezione triumph nuove immagini da breakdown www bucarest it naiomi dirty aly driver auto usl enna hd 280 pro sennheiser auricolari de arte venandi cum avibus terra busca tv lcd 15 keymat video decapitazioni ostaggi messmer, jacob friedrich volvo vicenza anema passione gitana freenet know how antonio e mara chanson de la croisade contre... gioco sport bambino nuova citroen c3 diesel auto nuove dj bobo chihuahua rotoli carta adesiva renato spinelli robocop 3 liposarcoma mp3 acer 1gb toxic mp3 dowloads oakley juliet black parodi delfino, leopoldo dizionario italiano giapponese athlon 64 3500 939 profumi eau de toilette maschile il trampolino elastico egs 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.