Installing Eprints 3 on Fedora Core 5

From EPrints Documentation
Revision as of 07:46, 24 August 2007 by SvsW4w (Talk | contribs)

Jump to: navigation, search

pozzi di pozzi alfio porno e foto gratis televisore 5 generazione x outlet modena abbigliamento de divitiis i blieve i can fly m r s philips az1004 prezzo biglietto concerto eros ps2 gun sisqo thong song comprare automobile www hotmail mp3 bersani cesto portabiancheria tre ragazze in gamba digicom botticelli giovani giganti michael bubble sway ascite fiat panda multijet temi sul terrorismo gratis nokia 6680 supporto auto patrol wagon eh-5 nikon din dragost tei testi dei blue in italiano km0 audi a2 auto km 0 nagant relizane box cam lusso ragazzo limbiate mystic heroes nopti fara somn o zone sentieri lumezzane cover notre dame italia puglia vacanza in acer macchina fotografica digitale festa dj francesco i miei ventanni fukuoka (prefettura) broni guru s boy foto sexy donne isola dei famosi 2 agriturismo il giardino viterbo acer mp3 radio 512 la maschera e il cuore pace ulivi tv plasma samsung 42d5s tia carrere nuda femmine bionde volvo autocarro philips 25 pt 4458 celeron 336 climatiseur jack e il fagiolo magico margarina base da tavolo philips w w w extrema ratio it radiosveglia sony pier luigi nervi tobis nba video basket logitech 100 planet culle occhiali da sole moschino lavatrici carica frontale whirpool condizionatori 12 btu castelmezzano accessori samsung supporto a parete brandi love quan ero piccola lacie hard disk esterno firewire crack power director musica religiosa nefta recklinghausen kilometros de sin banderas route 66 italia 2005 gps lugnano in teverina polimeri testo tradotto leave immagini di sesso gratis vaio desktop vgc-v2s kenwood dvd autoradio euefa nec nd 3540 campionato calcio la forza lavoro in italia gofl hard disk ide 200 baggett i piombi di venezia mini liguria canon dv rowenta aspirapolvere web mail domini i fantastici 4 vitrociset project eden interview denis pranoje marsiglia albergo ciao belli compilation xbox s video ati pci ex petroleras com gerard manset barracouta morganti spa sodomie societa italia indirizzi di pescherie a roma cuffie mac lg dvd rw 16x esterno lazio non mollare mai oh happy edwin vieri canalis www mario benedetti com hotel rimini tre stelle shape sugarbabes tavagnacco travel the world with putumayo case vacanza salerno lettore cd adattatore cassetta roberta capua nuda lettori mp3 packard bell audiokey 256 mb www hongnhung com videoproiettore epson 835 gps iii plus scheda video dual head annunci donne sicilia piscine interrate vendita acer aspire living software majestic divx exa profumi boss donna casse e spade davide cabrini route mobile per nokia 6680 tt boys ragzze nude pietralunga puma speed cut uomo bsx una canaglia a tutto gas justine timberlake cant wait till tonight linksys router modem wireless tt 0105 e chan lin last second camicia martina ed sullivans rock n roll classics. the soul of motor city software composizione musicale un gioco sui gelati finanziamento mondovi bella madunnina e mail taranto annunci fullspectrumwarrior piatti antichi intel 64 nike dual d scheda dvr severina pics www belle asiatiche it menaggio fiorello e tosca treno orari riccardo milani kettler ping pong apa catherine laborde incontro massa sleazy dream giochi di topolino valigia roncato w5031 kenwood seghe e sborra radio multibanda powermust 800va macchiareddu bluetooth sd card wireless agp x800 hggh colangelo quanto costa chattare the k g b kingston 512mb secure digital card elite ricette pasta fredda postcards viaggi miami foto stefania sandrelli mario bloopers nudo voyeur funny giungle cartolina virtuale festa donna testi zero assoluto 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.