User Tools

Site Tools


redhat_evergreen_trunk

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
redhat_evergreen_trunk [2010/03/10 14:56]
leed
redhat_evergreen_trunk [2012/05/03 22:27]
lebbeous drop clues for red hatters
Line 1: Line 1:
 ======Installing Evergreen Trunk on Redhat ====== ======Installing Evergreen Trunk on Redhat ======
 +//Obviously this document is a little dated now anyway, and the reader should know that as of May 2012 RHEL and CentOS targets in the prerequisites installer "Makefile.install" have been removed.  It's not that we think it's impossible to get Evergreen working on these systems (we know it isn't, at least in the former case), but that we haven't had anyone share with the community up-to-date working Redhat configs or volunteer to test them. Start here if you want to resurrect what we had from our version control system to try to get it working again: [[http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/dbs/update_makefile_prereqs]]//
 +
 The following steps have been tested on Redhat x86 (32-bit) and x86-64 (64-bit) architectures.  The following steps have been tested on Redhat x86 (32-bit) and x86-64 (64-bit) architectures. 
  
Line 8: Line 10:
   - [[redhat_opensrf_trunk|Install the latest version of OpenSRF trunk]]. Follow the steps and run the test to ensure that OpenSRF is properly installed before continuing with any further Evergreen installation steps. Evergreen is an application that has been built on top of the Open Service Request Framework (OpenSRF), so if OpenSRF doesn't work, Evergreen isn't going to work.    - [[redhat_opensrf_trunk|Install the latest version of OpenSRF trunk]]. Follow the steps and run the test to ensure that OpenSRF is properly installed before continuing with any further Evergreen installation steps. Evergreen is an application that has been built on top of the Open Service Request Framework (OpenSRF), so if OpenSRF doesn't work, Evergreen isn't going to work. 
   - Download and build Evergreen:   - Download and build Evergreen:
-    - As the **opensrf** user, download and patch the latest version of Evergreen trunk:<code bash>+    - As the **opensrf** user, download the latest version of Evergreen trunk:<code bash>
 cd ~ && svn checkout svn://svn.open-ils.org/ILS/trunk Evergreen-trunk cd ~ && svn checkout svn://svn.open-ils.org/ILS/trunk Evergreen-trunk
-wget http://esilibrary.com/~ldickens/rhel-evg/evergreen-rhel.diff 
-cd Evergreen-trunk 
-patch -p0 < ../evergreen-rhel.diff 
 </code> </code>
     - As the **root** user, install the prerequisites:<code bash>     - As the **root** user, install the prerequisites:<code bash>
Line 56: Line 55:
 psql -f /usr/share/pgsql/contrib/tsearch2.sql  evergreen psql -f /usr/share/pgsql/contrib/tsearch2.sql  evergreen
 psql -f /usr/share/pgsql/contrib/pgxml.sql     evergreen psql -f /usr/share/pgsql/contrib/pgxml.sql     evergreen
 +psql -f /usr/share/pgsql/contrib/isn.sql       evergreen
 </code> </code>
     - As the **postgres** user on the PostgreSQL server, create a PostgreSQL user named ''evergreen'' for the database cluster:<code bash>     - As the **postgres** user on the PostgreSQL server, create a PostgreSQL user named ''evergreen'' for the database cluster:<code bash>
Line 240: Line 240:
 rm /tmp/reporter-LOCK rm /tmp/reporter-LOCK
 </code> </code>
- 
redhat_evergreen_trunk.txt · Last modified: 2022/02/10 13:34 (external edit)

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.