User Tools

Site Tools


install_template

This is an old revision of the document!


User Comments

We prefer an install template that keeps all information required for an install in a single printable page. For an example of this in practice, see Installing prerequisites on Gentoo.

Installing prerequisites on DISTRIBUTION

Note status here (successful, in progress, abandoned).

Describe test environment (distribution name, version, architecture).

Describe version and date of Evergreen code being used (development branch is recommended).

Include date when system packages were last updated.

Compile and runtime environment

Include instructions for setting the default environment (LDPATH, PATH, etc) required for your distribution.

Installing memcached

Installing PostgreSQL

Create the database

Add tsearch2, table functions, and extra languages

Change the postgres administrator password

Installing ejabberd

Installing Apache2

Installing Perl modules

Location of packaged modules, or instructions on creating distribution packages from CPAN modules, or installing all modules directly from CPAN.

Include the commands necessary to install all of the CPAN modules.

Installing SpiderMonkey

generic instructions

The easiest way to get the SpiderMonkey and Perl JavaScript-SpiderMonkey package source is via wget:

wget http://ftp.mozilla.org/pub/mozilla.org/js/js-1.60.tar.gz
wget http://search.cpan.org/CPAN/authors/id/T/TB/TBUSCH/JavaScript-SpiderMonkey-0.17.tar.gz

Installing libdbi and libdbi-drivers

Installing Open-ILS

Path settings for make configuration: adjust according to distro

Apache2 apxs binary /usr/sbin/apxs2
Apache2 headers directory /usr/include/apache2
Apache2 APR headers directory /usr/include/apr-0
Libxml2 headers directory /usr/include/libxml2

Starting Open-ILS

  1. Become the opensrf user:
    su - opensrf
  2. Run the osrf_ctl.sh script to start up all of the services:
/openils/bin/osrf_ctl.sh -c /openils/conf/opensrf_core.xml -a start_all
install_template.1183433431.txt.gz · Last modified: 2022/02/10 13:33 (external edit)

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 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.