Swapped 2nd <servlet> and <servlet-mapping> to bring web.xml into
[mir.git] / doc / INSTALL.mir
index fd6a7b7..fdc33f9 100755 (executable)
@@ -29,30 +29,32 @@ CVS CHECKOUT:
 now customize config.properties for your needs.
 
 
-3. configure the build.sh file with java_home 
+3. configure the build.sh file with java_home
+        cp build.sh-dist build.sh 
+        chmod 755 build.sh
 
 
-4. Link in the webapps directory of tomcat to the install directory (the directory is called Mir). 
+4. copy the mir/template-dist-directory to mir/template 
 
 
-5. copy the mir/template-dist-directory to mir/template 
-
+5. compile
+       sh build.sh 
 
-6. compile
 
-       sh build.sh 
+6. Link in the webapps directory of tomcat to the install directory (the 
+directory is called "Mir" and is located in the same directory in which 
+you installed the "mir" directory). 
+       cd /usr/share/tomcat/webapps
+       ln -s Mir-install-dir Mir
 
 
 7. create a new database 
-
 the database name should be the same as in config.properties
 as user postgres: 
-       
        createdb dbname 
 
 
 8. create base table
-
        psql -Upostgres dbname < dbscripts/create_pg.sql
        cat dbscript/help*.sql | psql -Upostgres dbname
 
@@ -62,6 +64,19 @@ as user postgres:
 
 11. configure mod_jk 
 
+insert the following patch into /etc/apache/httpd.conf. Edit the directories
+to suit your needs.
+
+<IfModule mod_jk.c>
+JkWorkersFile /usr/share/tomcat/conf/workers.properties
+Include /usr/share/tomcat/conf/mod_jk.conf-auto
+</IfModule>
+
+Do not put any JkMount lines into your httpd.conf!
+
+If mod_jk.conf-auto doesn't get written or is 0 bytes in size, check your
+system for file ownership/permissions problems.
+
 that's it :)
 
 now the admin-application is accesable via: