ArcIMS and Support Software Installation

By Jeff Conner

 

            In order to install ArcIMS, Java, Apache, tomcat and ANT must also be installed.  This document contains links to the installation instructions for each product as well as some special instruction that aren’t in the installation instructions.

 

Java:

 

Download the 64 bit j2se jre from http://java.sun.com/j2se/1.4.1/download.html

 

Installation instructions can be found at http://java.sun.com/j2se/1.4.1/jre/install-solaris-64.html

 

Apache:

 

Installation instructions can be found at http://httpd.apache.org/docs/install.html for version 1.3 and http://httpd.apache.org/docs-2.0/install.html for version 2.0.

 

Packages can be downloaded from http://httpd.apache.org/download.cgi.

 

Tomcat:

 

Installation instructions can be found at http://jakarta.apache.org/tomcat/tomcat-4.1-doc/RUNNING.txt

 

Packages can be downloaded from http://jakarta.apache.org/site/binindex.cgi

 

Ant:

 

Download binaries from http://ant.apache.org/bindownload.cgi

 

Installation instructions at http://ant.apache.org/manual/index.html click on installing ant and then installing ant

 

ArcIMS:

 

Installation instructions can be found on the Arcims installation CD.  This will provide a basic installation.


 

Tips:

 

-         Make sure that apache and tomcat are started before you attempt to start the arcims services.

-         There is a script called aims_bootup that is stored in $AIMSHOME/Xenv that should be used to start the arcims services.  When creating a startup script use this script to start the services.

-         To test to see if arc services are started properly open a web browser.  Open the page stored in $AIMSHOME/Xenv/ArcIMS_Diagnostics/ArcIMS_Diagnostics.html.  Click on the “1” button and then the “2” button.  If both tests succeed the services are working.

-         Arcims should be run from a user account called “arcims”.  Make sure when you initially launch aimsadmin it is run from user arcims.  All arc services should also be started as arcims user.

-         For some reason the services (Apache, Tomcat, aims_bootup), when started in script form when the machine is booted, will not work properly.  Aimsadmin complains about services not being started, etc.  The solution is to manually start, Apache, wait…, Tomcat, wait…, aims_bootup.