dhis2-devs team mailing list archive
-
dhis2-devs team
-
Mailing list archive
-
Message #31509
[Branch ~dhis2-documenters/dhis2/dhis2-docbook-docs] Rev 1134: Installation, split postgres installation and tuning section
------------------------------------------------------------
revno: 1134
committer: Lars Helge Overland <larshelge@xxxxxxxxx>
branch nick: dhis2-docbook-docs
timestamp: Thu 2014-07-10 09:14:21 +0200
message:
Installation, split postgres installation and tuning section
modified:
src/docbkx/en/dhis2_implementation_guide_installation.xml
--
lp:~dhis2-documenters/dhis2/dhis2-docbook-docs
https://code.launchpad.net/~dhis2-documenters/dhis2/dhis2-docbook-docs
Your team DHIS 2 developers is subscribed to branch lp:~dhis2-documenters/dhis2/dhis2-docbook-docs.
To unsubscribe from this branch go to https://code.launchpad.net/~dhis2-documenters/dhis2/dhis2-docbook-docs/+edit-subscription
=== modified file 'src/docbkx/en/dhis2_implementation_guide_installation.xml'
--- src/docbkx/en/dhis2_implementation_guide_installation.xml 2014-07-01 12:12:11 +0000
+++ src/docbkx/en/dhis2_implementation_guide_installation.xml 2014-07-10 07:14:21 +0000
@@ -86,12 +86,12 @@
instructions.</para>
<screen>sudo dpkg-reconfigure tzdata</screen>
<para>It is easy to keep your server very accurate by using the NTP package. NTP will
- automatically syncronize your server time on a regular basis. You can install it by simply
+ automatically syncronize your server time on a regular basis. You can install it by
invoking:</para>
<screen>sudo apt-get install ntp</screen>
</section>
<section>
- <title>Postgresql installation and tuning</title>
+ <title>PostgreSQL installation</title>
<para>Install PostgreSQL 9.3 by invoking:</para>
<screen>sudo apt-get install postgresql-9.3</screen>
<para>Switch to the postgres user by invoking:</para>
@@ -104,8 +104,13 @@
<para>Return to your session by invoking <code>exit</code> You now have a PostgreSQL user
called <emphasis role="italic">dhis</emphasis> and a database called <emphasis role="italic"
>dhis2</emphasis>.</para>
- <para>Do performance tuning by opening the following file by invoking </para>
- <para><screen>sudo nano /etc/postgresql/9.2/main/postgresql.conf</screen></para>
+ </section>
+ <section>
+ <title>PostgreSQL performance tuning</title>
+ <para>Tuning PostgreSQL is necessary to achieve a high-performing system but is optional in
+ terms of getting DHIS 2 to run. PostgreSQL is configured and tuned through the
+ postgresql.conf filel which can be opened like this:</para>
+ <para><screen>sudo nano /etc/postgresql/9.3/main/postgresql.conf</screen></para>
<para>and set the following properties:</para>
<para><screen>shared_buffers = 3200MB</screen></para>
<para>Determines how much memory should be allocated exclusively for PostgreSQL caching. This