Changes between Version 19 and Version 20 of Installing
- Timestamp:
- May 19, 2011, 4:30:19 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Installing
v19 v20 5 5 Once installed to a server all user access is via a web browser (IE, Firefox, Safari etc) so there are no installation requirements for user machines. [[BR]] 6 6 7 There are two ways to get gnuMims running: 8 1. Download a prepared WAR file and deploy to a Java Servlet (as detailed bellow). 9 1. Download the source code and build a custom WAR with Grails (see the [wiki:DeveloperStartPage Developer Start Page] for this option). 7 There are three ways to get gnuMims running: 8 1. Easy: [http://www.gnumims.org/services.html get service] everything will be done for you. 9 1. Harder: [http://www.gnumims.org/downloads/gnuMims.war Download WAR] and [http://www.gnumims.org/trac/export/935/trunk/gnuMims-config.groovy Config file] and deploy to a Java Servlet (as detailed bellow). 10 1. Hardest: Download the source code and build a custom WAR with Grails (see the [wiki:DeveloperStartPage Developer Start Page] for this option). 10 11 11 12 Note: the online [http://democo.gnumims.com Demo] provides the easiest way to take gnuMims for a test run. … … 15 16 * Java servlet. 16 17 * We currently use Tomcat-6. 17 * Sun Java SDK.18 * Sun Java-6 SDK. 18 19 * We currently use "Java-6.24" (Debian Squeeze: sun-java6-jdk). 19 20 * Database. 20 * The development [http://www.gnumims.org/downloads/dev/gnuMimsDev.war WAR] is configured to use an in memory database (HSQLDB). 21 * This will NOT save data between restarts! 22 * But has the advantage that no database setup is required, good for quick demo runs. 23 * May be handy to check that the Java server is working. 24 * The production [http://www.gnumims.org/downloads/prod/gnuMimsLive.war WAR] is configured to use MySQL. 25 * We currently use "Mysql-5.1.49" (Debian Squeeze: mysql-server-5.1) 21 * We currently use "Mysql-5.1.49" (Debian Squeeze: mysql-server-5.1) 26 22 * See [wiki:MysqlConfig MySQL Configuration Guide]. 27 23 * For other database options please see [wiki:ChangingTheDatabase Changing the Database]. … … 30 26 31 27 A server with Tomcat and a Java servlet can be a tricky thing to setup. [[BR]] 32 If you are not experienced with these things please contact us for help ![[BR]]28 If you are not experienced with these things please contact us for help [[BR]] 33 29 By all means have a go if you are keen but contact us well BEFORE severe hair loss occurs ;-) [[BR]] 34 30 We would rather help than have you give up and miss out on a great application. [[BR]] 35 31 36 * Copy the war file to [$TOMCAT_HOME]/webapps/gnuMims.war or choose to upload through the Tomcat Manager. 37 * Point your web browser to !http://localhost:8180/gnuMims/ or !http://myserver:port/gnuMims[Live|Dev]. 38 * Restart Tomcat if required. 32 * Stop Tomcat. 33 * Copy the war file to [$TOMCAT_HOME]/webapps/gnuMims.war. 34 * Copy the config file to [$TOMCAT_HOME]/commons/classes/gnuMims-config.groovy and follow the advice in the file. 35 * Start Tomcat. 36 * View the Tomcat log files [wiki:TomcatLogExample $TOMCAT_HOME/logs/example]. 37 * Point your web browser to !http://localhost:8180/gnuMims/ or !http://myserver:port/gnuMims. 39 38 * The exact case and name of the war file must match the browser URL. 40 39 * Login with the user name "admin" and password "pass". 40 * For production, disable demo data in the admin view. 41 41 42 42 '''[wiki:InstallationTips More Installation Tips]'''