Home > Developers > Wiki > Developer Machine Configurations
Views

This page is to document the known machine configurations used by developers to successfully develop, build, and install/deploy Mifos.

Please put in the following information about your system configuration:

  • Name
  • Date (when you have last updated this information)
  • Operating system
  • Hardware details (processor type/speed, RAM, etc)
  • Application server and version
  • MySQL version
  • Java SDK version
  • Any additional information (e.g. special things you did to get Mifos working on your configuration)

  • Name: Van Mittal-Henkle
  • Date: September 20, 2007
  • Operating System: Windows XP Professional (Service Pack 2)
  • Hardware:
  • CPU: Intel Pentium 4, 3.0 Ghz
  • RAM: 1GB
  • Application Servers
  • Jetty 6.1.1
  • JBoss 4.0.3SP1
  • MySQL: 5.0
  • Java SDK: 1.5.0_09

  • Name: Van Mittal-Henkle
  • Date: October 15, 2007
  • Operating System: Windows XP Professional (Service Pack 2)
  • Hardware:
  • CPU: Intel Core 2 Extreme Q6800, 3.4 Ghz
  • RAM: 4GB
  • Application Servers
  • Apache Tomcat 6.0.14
  • Jetty 6.1.5
  • JBoss 4.2.1
  • MySQL: 5.0
  • Java SDK: 1.5.0_12

  • Name: Adam Monsen
  • Date: July 10, 2008
  • Operating System: Ubuntu 8.04
  • Hardware:
  • CPU: Intel Core 2 Duo, 1.8 GHz
  • RAM: 2GB
  • Application Servers
  • Apache Tomcat 6.0.14
  • MySQL: 5.0.45 (installed locally; UNIX socket used for network operations)
  • Java SDK: 1.5.0_13
  • Time for "ant run_test": 15 min
  • IDE: Eclipse (Enterprise Java Development version)
  • Subclipse

  • Name: Adam Monsen
  • Date: July 10, 2008
  • Operating System: Fedora 9
  • Hardware:
  • CPU: dual-core Intel Pentium D 3.0 GHz
  • RAM: 4GB
  • Application Servers
  • Currently none, just used for unit tests
  • MySQL: 5.0.51a (installed locally; UNIX socket used for network operations)
  • Java SDK: 1.5.0_14
  • Time for "ant run_test": 17 min 47 sec
  • Time for "ant run_test_parallel_2": (unit test failures)

  • Name: Sam Birney
  • Date: April 14, 2007
  • Operating System: Mac OS X 10.5.2
  • Hardware:
  • CPU: Intel Core 2, 2.2 Ghz
  • RAM: 2GB
  • Application Servers
  • Apache Tomcat 6.0.14
  • MySQL: 5.0.51a
  • Java SDK: 1.5.0_07-164
  • Time for "ant run_test": 15 min 25 sec
  • Time for "ant run_test_parallel_2": 13 minutes, 13 seconds

  • Name: Amy Bensinger
  • Date: October 15, 2007
  • Mifos Version: 1.0 for Grameen Koota
  • Operating system: Windows XP PRo? SP2
  • Hardware details (processor type/speed, RAM, etc)
  • CPU: Intel T2300 1.66 Ghz
  • RAM: 1GB
  • Application server and version: Jetty 6.1.5
  • MySQL version: 4.1 (UI tools 5.0)
  • Java SDK version: jdk1.5.0_13
  • Any additional information: using GK backups (not generally available)

  • Name: Derek Jean-Baptiste
  • Date: 01/06/2008
  • OS: Windows Vista - Home Basic
  • HW: Dell Inspiron I600, Intel T2060 1.60 GHZ, 2Gig Memory
  • Application Server: Apache Tomcat Version 6.0.14
  • DB: MySQL Version 5.0.45-community-nt
  • JDK: Java SDK version 1.6.0_03
  • Some notes:
  • Had to install the JDK in a directory with no spaces
  • MySQL had to be installed as Admin user
  • Had to create a my.build.properties to:
  • change deploy.destination for Tomcat
  • change db.user and db.pwd
  • change testdb.user and testdb.pwd
  • change test.memory to 768M (the default 1Gig, too much for my HW)
  • Had to create a my.hibernate.properties because my DB username and password are different
  • After a successful ant dist build, had to run an ant build_db, to get the mifos DB installed properly


Grameen logo