From: Robert Soulliere Date: Thu, 10 Oct 2013 17:07:43 +0000 (-0400) Subject: Documentation: Update upgrade instructions to 2.4.2 X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=9b803984418b52b2649a082dc5a3c6b80315499a;p=working%2FEvergreen.git Documentation: Update upgrade instructions to 2.4.2 Signed-off-by: Robert Soulliere --- diff --git a/docs/installation/server_upgrade.txt b/docs/installation/server_upgrade.txt index d8c849e7c9..dd083c0a1b 100644 --- a/docs/installation/server_upgrade.txt +++ b/docs/installation/server_upgrade.txt @@ -46,8 +46,8 @@ the http://evergreen-ils.org/opensrf.php[OpenSRF download page]. + [source, bash] ----------------------------------------------- -wget http://www.open-ils.org/downloads/Evergreen-ILS-2.4.0.tar.gz -tar xzf Evergreen-ILS-2.4.0.tar.gz +wget http://evergreen-ils.org/downloads/Evergreen-ILS-2.4.2.tar.gz +tar xzf Evergreen-ILS-2.4.2.tar.gz ----------------------------------------------- + [NOTE] @@ -57,7 +57,7 @@ For the latest edition of Evergreen, check the http://evergreen-ils.org/download + [source, bash] ---------------------------------------------- -cd /home/opensrf/Evergreen-ILS-2.4.0 +cd /home/opensrf/Evergreen-ILS-2.4.2 --------------------------------------------- + On the next command, replace `[distribution]` with one of these values for your @@ -81,7 +81,7 @@ make -f Open-ILS/src/extras/Makefile.install [distribution] + [source, bash] ------------------------------------------------------------ -cd /home/opensrf/Evergreen-ILS-2.4.0 +cd /home/opensrf/Evergreen-ILS-2.4.2 ./configure --prefix=/openils --sysconfdir=/openils/conf make ------------------------------------------------------------ @@ -90,8 +90,8 @@ make + [source, bash] ------------------------------------------------------------ -cd /home/opensrf/Evergreen-ILS-2.4.0 -make STAFF_CLIENT_STAMP_ID=rel_2_4_0 install +cd /home/opensrf/Evergreen-ILS-2.4.2 +make STAFF_CLIENT_STAMP_ID=rel_2_4_2 install ------------------------------------------------------------ + . As the root user, change all files to be owned by the opensrf user and group: @@ -107,7 +107,7 @@ chown -R opensrf:opensrf /openils ----------------------------------------------------------- cd /openils/var/web/xul/ rm server -ln -sf rel_2_4_0/server server +ln -sf rel_2_4_2/server server ---------------------------------------------------------- + . As the opensrf user, update opensrf_core.xml and opensrf.xml by copying the @@ -127,7 +127,7 @@ Copying these configuration files will remove any customizations you have made t + [source, bash] ------------------------------------------------------------------------- -cd /home/opensrf/Evergreen-ILS-2.4.0 +cd /home/opensrf/Evergreen-ILS-2.4.2 perl Open-ILS/src/support-scripts/eg_db_config --update-config --service all \ --create-offline --database evergreen --host localhost --user evergreen --password evergreen ------------------------------------------------------------------------- @@ -144,21 +144,21 @@ For example, if you purchased an SSL certificate, you will need to edit eg.conf + [source, bash] ---------------------------------------------------------- -cp /home/opensrf/Evergreen-ILS-2.4.0/Open-ILS/examples/apache/eg_startup /etc/apache2/eg_startup +cp /home/opensrf/Evergreen-ILS-2.4.2/Open-ILS/examples/apache/eg_startup /etc/apache2/eg_startup ---------------------------------------------------------- + .. Update /etc/apache2/eg_vhost.conf by copying the example from Open-ILS/examples/apache/eg_vhost.conf. + [source, bash] ---------------------------------------------------------- -cp /home/opensrf/Evergreen-ILS-2.4.0/Open-ILS/examples/apache/eg_vhost.conf /etc/apache2/eg_vhost.conf +cp /home/opensrf/Evergreen-ILS-2.4.2/Open-ILS/examples/apache/eg_vhost.conf /etc/apache2/eg_vhost.conf ---------------------------------------------------------- + .. Update /etc/apache2/sites-available/eg.conf by copying the example from Open-ILS/examples/apache/eg.conf. + [source, bash] ---------------------------------------------------------- -cp /home/opensrf/Evergreen-ILS-2.4.0/Open-ILS/examples/apache/eg.conf /etc/apache2/sites-available/eg.conf +cp /home/opensrf/Evergreen-ILS-2.4.2/Open-ILS/examples/apache/eg.conf /etc/apache2/sites-available/eg.conf ---------------------------------------------------------- Upgrade the Evergreen database schema @@ -192,9 +192,10 @@ http://www.postgresql.org/docs/9.1/static/libpq-pgpass.html[PostgreSQL password [source, bash] ---------------------------------------------------------- -cd /home/opensrf/Evergreen-ILS-2.4.0/Open-ILS/src/sql/Pg +cd /home/opensrf/Evergreen-ILS-2.4.2/Open-ILS/src/sql/Pg psql -U evergreen -h localhost -f version-upgrade/2.3-2.4.0-upgrade-db.sql evergreen PGDATABASE=evergreen PGUSER=evergreen PGHOST=localhost version-upgrade/2.3-2.4-supplemental.sh +psql -U evergreen -h localhost -f version-upgrade/2.4.0-2.4.1-upgrade-db.sql evergreen ---------------------------------------------------------- Restart Evergreen and Test