installing_evergreen_1.2.x_on_ubuntu_7.04
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
installing_evergreen_1.2.x_on_ubuntu_7.04 [2007/10/22 14:16] – Added New Step #25, which is the same as the old with updated start/stop commands dbw2 | installing_evergreen_1.2.x_on_ubuntu_7.04 [2010/09/06 13:19] (current) – Delete obsolete page dbs | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Installing Evergreen 1.2.x on Ubuntu 7.04 ====== | ||
- | For those installing Evergreen versions 1.2.x and up, please base your installation on the instructions for earlier versions given at [[Installing Evergreen on Ubuntu 7.04]] with the following changes, made to account for updates in the software: | ||
- | |||
- | Note, once 1.2.0 is promoted from release candidate to stable version, these instructions should perhaps be merged into a single complete document, but these notes should help people with the release candidate in the meantime. | ||
- | |||
- | ==== New Step #4 ==== | ||
- | **Notes for Downloading Files:** | ||
- | |||
- | * In addition to the items listed in the old Step #4, make sure to [[http:// | ||
- | |||
- | ==== New Step #8 ==== | ||
- | **Install Perl package dependencies** | ||
- | * Text::CSV (package name libtext-csv-perl) was added as dependency on 2007-10-03. | ||
- | < | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | </ | ||
- | |||
- | ==== New Step #20 ==== | ||
- | **Notes for Building OpenSRF:** | ||
- | |||
- | * Download and decrompress to wherever_you_want/ | ||
- | |||
- | * Edit OpenSRF-0.9/ | ||
- | |||
- | SHELL=/ | ||
- | |||
- | * Leave all options in install.conf at the defaults. | ||
- | |||
- | * The following lines must be added to / | ||
- | |||
- | # This is here for apxs compatibility (and this comment is required!) | ||
- | #LoadModule mod_placeholder / | ||
- | |||
- | * In OpenSRF-0.9/ | ||
- | |||
- | CFLAGS=-D_LARGEFILE64_SOURCE make all | ||
- | sudo make install | ||
- | |||
- | **Notes for building OpenILS:** | ||
- | |||
- | * In Evergreen-ILS-1.2.0-rc1/ | ||
- | |||
- | make config | ||
- | |||
- | * Select all defaults, with the following exceptions: | ||
- | |||
- | Build_targets [openils_all evergreen_core] | ||
- | Database Host [your_host_name_here] | ||
- | Database Name [evergreen] | ||
- | Database User [evergreen] | ||
- | Database Password [everPass] | ||
- | |||
- | * Run: | ||
- | |||
- | CFLAGS=-D_LARGEFILE64_SOURCE make | ||
- | sudo make install | ||
- | |||
- | * Enter password, repeatedly, as needed for database build | ||
- | |||
- | * The install prompts you to run "chown -R opensrf: | ||
- | |||
- | ==== New Step #23 ==== | ||
- | |||
- | * Go to your installed Evergreen directory | ||
- | |||
- | cd /openils/ | ||
- | |||
- | * Create the TWO main configuration files: | ||
- | |||
- | sudo cp conf/ | ||
- | sudo cp conf/ | ||
- | |||
- | * Edit opensrf.xml. | ||
- | |||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | |||
- | ... | ||
- | * Continue with the old Wiki step #23, starting at "in the < | ||
- | |||
- | sudo chmod 755 / | ||
- | ... | ||
- | |||
- | * Add the following lines to the top of / | ||
- | |||
- | export PATH=$PATH:/ | ||
- | export PERL5LIB=/ | ||
- | |||
- | ... | ||
- | |||
- | Continue with old #23, starting at "Make sure all the openils stuff is owned by opensrf:" | ||
- | |||
- | ==== New Step #24 ==== | ||
- | |||
- | * Start OpenILS | ||
- | |||
- | sudo -u opensrf / | ||
- | |||
- | * Start (or restart) apache | ||
- | |||
- | sudo / | ||
- | |||
- | If you are not using a fully qualified domain name, you may get a notice for that, but apache will still start fine. | ||
- | |||
- | ==== New Step #25 ==== | ||
- | This should change in the future, but at the time of this writing, there are apparently some portions of the code which are still Pines specific. | ||
- | |||
- | ==== New Step #26 ==== | ||
- | |||
- | * Finalize the OPAC. This command will create all the needed Javascript files to make the OPAC functional (this must be run from / | ||
- | |||
- | sudo -u opensrf ./ | ||
- | |||
- | You can continue with the previously documented instructions from here through the end, without changes. | ||
- | |||
installing_evergreen_1.2.x_on_ubuntu_7.04.1193076978.txt.gz · Last modified: 2022/02/10 13:33 (external edit)