Changes between Version 6 and Version 7 of Installing


Ignore:
Timestamp:
Oct 9, 2009, 4:53:49 PM (10 years ago)
Author:
Gavin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Installing

    v6 v7  
    22
    33There are two ways to get gnuMims running:
    4  1. Download the WAR file and deploy to a Java Servlet (see bellow).
    5  1. Download the source code, build and run with Grails. (See the the DeveloperStartPage if you want to build a custom war.)
     4 1. Download a prepared WAR file and deploy to a Java Servlet (as detailed bellow).
     5 1. Download the source code and build a custom WAR with Grails (see the DeveloperStartPage for this option).
    66
    7 Note: there is an online [http://democo.gnumims.com Demo]
     7Note: the online [http://democo.gnumims.com Demo] provides the easiest way to take gnuMims for a test run.
    88
    99'''Requirements'''
     
    1111 * Java servlet, we currently use Tomcat-5.5.
    1212 * Sun Java SDK, we currently use "1.5.0_17" (Debian Lenny: sun-java5-jdk).
    13  * Database
    14   * The [http://www.gnumims.org/downloads/gnuMims.war WAR] is built to use an in memory database (hsqldb), this will NOT save data between restarts!
    15   * Most databases can be used, we currently use MySQL (Debian Lenny: mysql-server-5.0)
     13 * Database options:
     14  * The development [http://www.gnumims.org/downloads/dev/gnuMims.war WAR] is configured to use an in memory database (HSQLDB), this will NOT save data between restarts!
     15   * But has the advantage that no database setup is required, this is what the online demo runs.
     16  * The production [http://www.gnumims.org/downloads/prod/gnuMims.war WAR] is configured to use MySQL (we currently use Debian Lenny: mysql-server-5.0)
     17   * To use this option a MySQL server with the following setup is required:
     18    * Hostname = "gnumimssql01" (Setup DNS or add an entry to /etc/hosts)
     19    * Port = "3306" (The default MySQL port)
     20    * database = "gnumims_prod"
     21    * username = "gnumimsadmin" (This user must have all access to the database above)
     22    * password = "gnumimsadmin" (Having an open password is not a problem if MySQL is suitably firewalled and/or accepts only local connections)
     23  * Most common databases should work but a custom WAR will have to be built.
    1624
    1725'''Steps'''
     
    2129 * Restart Tomcat if required.
    2230 * Login with the user name "admin" and password "pass".
     31 * Navigate to 'Admin' and create the base data (demo data is optional).
    2332
    2433'''Tomcat'''