# Build own DHIS2 server

**URL:** <https://community.dhis2.org/t/build-own-dhis2-server/2456>\
**Category:** Support - Assistance technique\
**Created:** [29 January 2015 02:15 UTC](https://community.dhis2.org/t/build-own-dhis2-server/2456 "2015-01-29T02:15:50Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Channara](https://dhis2.b-cdn.net/user_avatar/community.dhis2.org/channara/32/27903_2.png) [@Channara](https://community.dhis2.org/u/Channara)\
**Post date:** [29 January 2015 02:15 UTC](https://community.dhis2.org/t/build-own-dhis2-server/2456/1 "2015-01-29T02:15:50Z")

</div>

Hi all DHIS2 developers,  
How can i build own DHIS2 server, and what is system requirement of DHIS2 server like OS, Internet speed, RAM, HDD, and 3rd party software?

Thank you

CHANNARA

---

<div class="post-metadata">

**Author:** ![Timothy\_Harding](https://dhis2.b-cdn.net/letter_avatar_proxy/v4/letter/t/9de0a6/32.png) [@Timothy\_Harding](https://community.dhis2.org/u/Timothy_Harding)\
**Post date:** [29 January 2015 02:26 UTC](https://community.dhis2.org/t/build-own-dhis2-server/2456/2 "2015-01-29T02:26:14Z")

</div>

Channara,

As far as system specs, OS, and installation instructions, this is probably a good place to start:

[https://www.dhis2.org/doc/snapshot/en/implementer/html/ch08.html#d5e413](https://www.dhis2.org/doc/snapshot/en/implementer/html/ch08.html#d5e413)

-and-

[https://www.dhis2.org/doc/snapshot/en/implementer/html/ch08s02.html](https://www.dhis2.org/doc/snapshot/en/implementer/html/ch08s02.html)

I run a small dev server with less than 1.5GB of RAM and 2 processors shared with a host, but for anything production I would follow the recommendations. As for OS, I’ve used both Windows 7 and Ubuntu 14.04. The Ubuntu installation seemed to run a lot quicker given the same resources. I’m not sure on internet bandwidth requirements, so someone else on the dev list will need to chime in. Good luck!

> **···**
>
> On Thu, Jan 29, 2015 at 1:15 PM, channara rin [rin.channara@gmail.com](mailto:rin.channara@gmail.com) wrote:
> 
> > Hi all DHIS2 developers,  
> > How can i build own DHIS2 server, and what is system requirement of DHIS2 server like OS, Internet speed, RAM, HDD, and 3rd party software?
> 
> > 
> 
> > Thank you
> 
> > CHANNARA
> 
> > * * *
> > 
> > Mailing list: [https://launchpad.net/~dhis2-devs](https://launchpad.net/~dhis2-devs)
> > 
> > Post to : [dhis2-devs@lists.launchpad.net](mailto:dhis2-devs@lists.launchpad.net)
> > 
> > Unsubscribe : [https://launchpad.net/~dhis2-devs](https://launchpad.net/~dhis2-devs)
> > 
> > More help : [https://help.launchpad.net/ListHelp](https://help.launchpad.net/ListHelp)
> 
> Timothy Harding  
> PeaceCorps Volunteer
> 
> Republic of Vanuatu
> 
> [hardingt@gmail.com](mailto:hardingt@gmail.com)
> 
> +678 5955137

---

<div class="post-metadata">

**Author:** ![Channara](https://dhis2.b-cdn.net/user_avatar/community.dhis2.org/channara/32/27903_2.png) [@Channara](https://community.dhis2.org/u/Channara)\
**Post date:** [29 January 2015 09:47 UTC](https://community.dhis2.org/t/build-own-dhis2-server/2456/3 "2015-01-29T09:47:46Z")

</div>

Hi timothy,

Great, thank you for sharing, by the way, if I use Windows, do you know can we setup mail server for using with DHIS2. like notification, if the user filled dataset already, the DHIS2 will alert email to own email. and another problem is can we change the time for running datamart. coz the default, it run every mid-night.

Thank you

> **···**
>
> On Thu, Jan 29, 2015 at 1:15 PM, channara rin [rin.channara@gmail.com](mailto:rin.channara@gmail.com) wrote:
> 
> > Hi all DHIS2 developers,  
> > How can i build own DHIS2 server, and what is system requirement of DHIS2 server like OS, Internet speed, RAM, HDD, and 3rd party software?
> 
> > 
> 
> > Thank you
> 
> > CHANNARA
> 
> > * * *
> > 
> > Mailing list: [https://launchpad.net/~dhis2-devs](https://launchpad.net/~dhis2-devs)
> > 
> > Post to : [dhis2-devs@lists.launchpad.net](mailto:dhis2-devs@lists.launchpad.net)
> > 
> > Unsubscribe : [https://launchpad.net/~dhis2-devs](https://launchpad.net/~dhis2-devs)
> > 
> > More help : [https://help.launchpad.net/ListHelp](https://help.launchpad.net/ListHelp)
> 
> Timothy Harding  
> PeaceCorps Volunteer
> 
> Republic of Vanuatu
> 
> [hardingt@gmail.com](mailto:hardingt@gmail.com)
> 
> +678 5955137

---

<div class="post-metadata">

**Author:** ![Alex\_Tumwesigye](https://dhis2.b-cdn.net/letter_avatar_proxy/v4/letter/a/b3f665/32.png) [@Alex\_Tumwesigye](https://community.dhis2.org/u/Alex_Tumwesigye)\
**Post date:** [29 January 2015 10:07 UTC](https://community.dhis2.org/t/build-own-dhis2-server/2456/4 "2015-01-29T10:07:10Z")

</div>

Dear Channara,

Datamart schedule time can not be changed.It is hard coded. Also the datamart had a bug which was causing it to run forever (I have no idea if it was fixed). Consider using the analytics module and disable the datamart, it is better than the datamart.

For email setup, you can setup a gmail account and use it, then set the smtp server to the gmail one in the email settings. Gmail may be more reliable than you email setup.

For windows [server edition] visit: [https://technet.microsoft.com/en-us/library/cc772058(v=ws.10).aspx](https://technet.microsoft.com/en-us/library/cc772058(v=ws.10).aspx)

Alex

> **···**
>
> On Thu, Jan 29, 2015 at 12:47 PM, [rin.channara@gmail.com](mailto:rin.channara@gmail.com) wrote:
> 
> > Hi timothy,
> 
> > Great, thank you for sharing, by the way, if I use Windows, do you know can we setup mail server for using with DHIS2. like notification, if the user filled dataset already, the DHIS2 will alert email to own email. and another problem is can we change the time for running datamart. coz the default, it run every mid-night.
> 
> > 
> 
> > Thank you
> 
> > 
> 
> > **From:** Timothy Harding  
> > **Sent:** ‎Thursday‎, ‎January‎ ‎29‎, ‎2015 ‎9‎:‎26‎ ‎Morning  
> > **To:** channara rin  
> > **Cc:** DHIS 2 Developers list, DHIS 2 Users list
> 
> > 
> 
> > Channara,
> 
> > As far as system specs, OS, and installation instructions, this is probably a good place to start:
> 
> > [https://www.dhis2.org/doc/snapshot/en/implementer/html/ch08.html#d5e413](https://www.dhis2.org/doc/snapshot/en/implementer/html/ch08.html#d5e413)
> 
> > -and-
> 
> > [https://www.dhis2.org/doc/snapshot/en/implementer/html/ch08s02.html](https://www.dhis2.org/doc/snapshot/en/implementer/html/ch08s02.html)
> 
> > 
> 
> > I run a small dev server with less than 1.5GB of RAM and 2 processors shared with a host, but for anything production I would follow the recommendations. As for OS, I’ve used both Windows 7 and Ubuntu 14.04. The Ubuntu installation seemed to run a lot quicker given the same resources. I’m not sure on internet bandwidth requirements, so someone else on the dev list will need to chime in. Good luck!
> 
> > * * *
> > 
> > Mailing list: [https://launchpad.net/~dhis2-users](https://launchpad.net/~dhis2-users)
> > 
> > Post to : [dhis2-users@lists.launchpad.net](mailto:dhis2-users@lists.launchpad.net)
> > 
> > Unsubscribe : [https://launchpad.net/~dhis2-users](https://launchpad.net/~dhis2-users)
> > 
> > More help : [https://help.launchpad.net/ListHelp](https://help.launchpad.net/ListHelp)
> 
> –  
> Alex Tumwesigye
> 
> Technical Advisor - DHIS2,  
> Ministry of Health/AFENET
> 
> Kampala
> 
> Uganda
> 
> IT Consultant - BarefootPower Uganda Ltd, SmartSolar, Kenya
> 
> IT Specialist (Servers, Networks and Security, Health Information Systems - DHIS2 ) & Solar Consultant
> 
> +256 774149 775, + 256 759 800161
> 
> "I don’t want to be anything other than what I have been - one tree hill "
> 
> Timothy Harding  
> PeaceCorps Volunteer
> 
> Republic of Vanuatu
> 
> [hardingt@gmail.com](mailto:hardingt@gmail.com)
> 
> +678 5955137
> 
> On Thu, Jan 29, 2015 at 1:15 PM, channara rin [rin.channara@gmail.com](mailto:rin.channara@gmail.com) wrote:
> 
> > Hi all DHIS2 developers,  
> > How can i build own DHIS2 server, and what is system requirement of DHIS2 server like OS, Internet speed, RAM, HDD, and 3rd party software?
> 
> > 
> 
> > Thank you
> 
> > CHANNARA
> 
> > * * *
> > 
> > Mailing list: [https://launchpad.net/~dhis2-devs](https://launchpad.net/~dhis2-devs)
> > 
> > Post to : [dhis2-devs@lists.launchpad.net](mailto:dhis2-devs@lists.launchpad.net)
> > 
> > Unsubscribe : [https://launchpad.net/~dhis2-devs](https://launchpad.net/~dhis2-devs)
> > 
> > More help : [https://help.launchpad.net/ListHelp](https://help.launchpad.net/ListHelp)
