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
On a typical cluster install you will have an apache server, multiple drones, a database server, and a utility server. You will need to refer to this document for the next few steps: Installation instructions for OpenSRF trunk on redhat
Now you will need to use various parts of this document on the various servers: Installation instructions for Evergreen trunk on redhat
Database server configuration:
Drone&Util server configuration:
Apache server configuration:
local all all trust host all all 127.0.0.1 255.255.255.255 md5 host all all <local.network.address> <local.subnet> md5
“listen_addresses = 'localhost'” to look like “listen_addresses = 'localhost,192.168.71.242'” Obviously replace my ip address with yours.
ssh-keygen scp ~/.ssh/id_rsa.pub opensrf@target.machine:.ssh/authorized_keys2
cd /openils/bin wget http://svn.open-ils.org/trac/ILS/export/16289/trunk/Open-ILS/src/support-scripts/brick_ctl.sh chmod +x brick_ctl.sh cd ~ wget http://svn.open-ils.org/trac/ILS/export/16289/trunk/Open-ILS/src/support-scripts/oils_brick.cfg.example mv oils_brick.cfg.example .oils_brick.cfg vi .oils_brick.cfg
brick_ctl.sh -a start_all
© 2008-2017 GPLS and others.
Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a member of Software Freedom Conservancy.