← Back to team overview

dhis2-devs team mailing list archive

[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