Apache/Tomcat Installation

WebAccess, WebPublisher, and Monitor rely on the presence of a Web server in order to fulfil their functions. A number of Web servers are supported. See "GroupWise System Requirements" in "Installing a Basic GroupWise System" in the GroupWise 6.5 Installation Guide. In this section, the Apache Web server and the Tomcat Servlet Engine used to illustrate how GroupWise integrates with your Web server.


NetWare Installation Directory

Folder icon sys:\apache

Line SpacerApache installation directory

Folder icon bin
Folder icon cgi-bin

Line SpacerStandard Apache directory
Line SpacerStandard Apache directory

Folder icon conf
Page icon httpd.conf
Page icon GWApache2.conf

Line SpacerStandard Apache directory
Line SpacerMain Apache configuration file
Line SpacerSpecialized Apache configuration file for use with GroupWise

Folder icon error

Line SpacerStandard Apache directory

Folder icon htdocs
Page icon index.html

Line SpacerApache document root directory
Line SpacerWeb server default Web page

Folder icon com/novell

Line SpacerDirectory for Novell product files

Folder icon collexion

Line SpacerDirectory for Novell class files and properties files

Folder icon GWMonitor
Folder icon help
Folder icon images
Folder icon palm

Line SpacerDirectory for GroupWise Monitor files
Line SpacerSubdirectory for Monitor Web console help files
Line SpacerSubdirectory for Monitor Web console image files
Line SpacerSubdirectory for Monitor Palm* Query Application (PQA) files

Folder icon images
Folder icon inso

Line SpacerDirectory for Novell product image files
Line SpacerDirectory for Inso* viewer files for viewing attachments

Folder icon webaccess
Folder icon applets
Folder icon help
Folder icon images
Folder icon palm
Folder icon webconsole

Line SpacerDirectory for GroupWise WebAccess files
Line SpacerSubdirectory for WebAccess client properties files
Line SpacerSubdirectory for WebAccess client help files
Line SpacerSubdirectory for WebAccess client image files
Line SpacerSubdirectory for WebAccess PQA files
Line SpacerSubdirectory for WebAccess Application Web console help files

Folder icon webpublisher
Folder icon help
Folder icon images

Line SpacerDirectory for GroupWise WebPublisher files
Line SpacerSubdirectory for WebPublisher help files
Line SpacerSubdirectory for WebPublisher image files

Folder icon icons
Folder icon logs
Folder icon man
Folder icon manual
Folder icon modules

Line SpacerStandard Apache directory
Line SpacerStandard Apache directory
Line SpacerStandard Apache directory
Line SpacerStandard Apache directory
Line SpacerStandard Apache directory

Folder icon sys:\tomcat\4
Folder icon bin
Folder icon common
Folder icon conf
Folder icon examples
Folder icon logs
Folder icon server
Folder icon shared
Folder icon temp

Line SpacerTomcat installation directory
Line SpacerStandard Tomcat directory
Line SpacerStandard Tomcat directory
Line SpacerStandard Tomcat directory
Line SpacerStandard Tomcat directory
Line SpacerStandard Tomcat directory
Line SpacerStandard Tomcat directory
Line SpacerStandard Tomcat directory
Line SpacerStandard Tomcat directory

Folder icon webapps/ROOT

Line SpacerStandard Tomcat directory

Folder icon WEB-INF
Folder icon web.xml

Line SpacerWeb server information directory
Line SpacerWeb server configuration file

Folder icon classes/com/novell

Line SpacerDirectory for Novell product files

Folder icon collexion

Line SpacerDirectory for language-specific morphology files

Folder icon GWMonitor
Folder icon providers
Folder icon templates

Line SpacerDirectory for GroupWise Monitor files
Line SpacerSubdirectory for service provider files
Line SpacerSubdirectory for template files

Folder icon webaccess
Folder icon providers
Folder icon templates

Line SpacerDirectory for GroupWise WebAccess files
Line SpacerSubdirectory for service provider files
Line SpacerSubdirectory for template files

Folder icon webpublisher
Folder icon providers
Folder icon templates

Line SpacerDirectory for GroupWise WebPublisher files
Line SpacerSubdirectory for service provider files
Line SpacerSubdirectory for template files

Folder icon work

Line SpacerStandard Tomcat directory

Folder icon sys:\novell

Line SpacerDirectory for Novell product configuration files

Folder icon gwmonitor
Page icon gwmonitor.cfg
Folder icon logs

Line SpacerSubdirectory for GroupWise Monitor
Line SpacerMonitor Application configuration file
Line SpacerDirectory for Monitor Application log files

Folder icon webaccess
Page icon webacc.cfg
Page icon commgr.cfg
Page icon spellchk.cfg
Page icon ldap.cfg
Folder icon logs
Folder icon temp
Folder icon users

Line SpacerSubdirectory for WebAccess
Line SpacerWebAccess Application configuration file
Line SpacerCommunications Manager configuration file
Line SpacerNovell Speller Application configuration file
Line SpacerLDAP service provider configuration file
Line SpacerDirectory for WebAccess Application log files
Line SpacerTemporary working directory
Line SpacerDirectory for WebAccess users' session files

Folder icon webpublisher
Page icon webpub.cfg
Page icon commgr.cfg
Folder icon default
Folder icon logs

Line SpacerSubdirectory for WebAccess Application files
Line SpacerWebPublisher Application configuration file
Line SpacerCommunications Manager configuration file
Line SpacerSubdirectory for boilerplate configuration files
Line SpacerSubdirectory for WebPublisher Application log filesLine Spacer


conf/httpd.conf file

The httpd.conf file is the main Apache configuration file. On NetWare 6.5, the GroupWise Installation program modifies it to include a reference to the GWApache2.conf file.


conf/GWApache2.conf file

The GWApache2.conf file includes the jkmount command that enables Apache and Tomcat to communicate with each other.


htdocs/index.html file

The index.html file is the default HTML file that displays in your Web browser when you hit the IP address or hostname of the server. When you install WebAccess or Monitor, you have the option of replacing the default Web page with a Novell-specific Web page. See "Web Server Default Page" in "Installing GroupWise WebAccess" and "Web Server Default Page" in "Installing GroupWise Monitor" in the GroupWise 6.5 Installation Guide.


GWMonitor/palm directory

The Monitor Installation program gives you the opportunity to create a Palm Query Application (PQA) file so that you can monitor the GroupWise agents from any Palm OS device. If you want to create a PQA file after initial installation, you can run setup.exe in the \admin\monitor directory of your software distribution directory or on the GroupWise 6.5 Administrator CD and use the /pqa startup option to create the PQA file without installing GroupWise Monitor. For more information, see "Web Clipping Application (PQA) URL" in "Installing GroupWise Monitor" in the GroupWise 6.5 Installation Guide and "Creating a PQA File for the Monitor Web Console" in "Monitor" in the GroupWise 6.5 Administration Guide.


webaccess/palm directory

The WebAccess Installation program gives you the opportunity to create a Palm Query Application (PQA) file so that you can use the WebAccess client from any Palm OS device. If you want to create a PQA file after initial installation, you can run setup.exe in the \internet\webaccess directory of your software distribution directory or on the GroupWise 6.5 Administrator CD and use the /pqa startup option to create the PQA file without installing GroupWise WebAccess. For more information, see "Web Clipping Application (PQA) URL (NetWare and Windows WebAccess)" in "Installing GroupWise WebAccess" in the GroupWise 6.5 Installation Guide and "Creating a PQA File for the WebAccess Client" in "WebAccess" in the GroupWise 6.5 Administration Guide.


WEB-INF/web.xml file

The web.xml file tells the Web server where the various GroupWise service providers and their configuration files are located. By default, they are located in subdirectories under sys:\novell.


GWMonitor/providers directory

The providers directory holds the Java* class and properties files for the Monitor provider. For more information, see "Adding or Removing Service Providers" in "Monitor" in the GroupWise 6.5 Administration Guide.


GWMonitor/templates directory

The templates directory holds subdirectories for the various file formats used in various browser environments. For more information, see "Modifying Monitor Application Template Settings" in "Monitor" in the GroupWise 6.5 Administration Guide.


webaccess/providers directory

The providers directory holds the Java class and properties files for the WebAccess providers. For more information, see "Adding or Removing Service Providers" in "WebAccess" in the GroupWise 6.5 Administration Guide.


webaccess/templates directory

The templates directory holds subdirectories for the various file formats used in various browser environments. For more information, see "Modifying WebAccess Application Template Settings" in "WebAccess" in the GroupWise 6.5 Administration Guide.


webpublisher/providers directory

The providers directory holds the Java class and properties files for the WebPublisher providers. For more information, see "Adding or Removing Service Providers" in "WebAccess" in the GroupWise 6.5 Administration Guide.


webpublisher/templates directory

The templates directory holds subdirectories for the various file formats used in various browser environments. For more information, see "Modifying WebPublisher Application Template Settings" in "WebAccess" in the GroupWise 6.5 Administration Guide.


sys:\novell directory

The sys:\novell directory holds subdirectories for each Novell product that uses application configuration files.


gwmonitor directory

The gwmonitor directory is created when you install GroupWise Monitor.


gwmonitor.cfg file

The gwmonitor.cfg file holds the same configuration information that is stored on the Monitor Application object (named GroupWiseMonitor) in eDirectory. For more information, see "Configuring the Monitor Application" in "Monitor" in the GroupWise 6.5 Administration Guide.


logs directory

The logs subdirectory holds Monitor Application log files. For more information, see "Modifying Monitor Application Log Settings" in "Monitor" in the GroupWise 6.5 Administration Guide.


webaccess directory

The webaccess directory holds files used by the WebAccess Application.


webacc.cfg file

The webacc.cfg file holds the same configuration information that is stored on the WebAccess Application object (named GroupWiseWebAccess) in eDirectory. For more information, see "Configuring the WebAccess Application" in "WebAccess" in the GroupWise 6.5 Administration Guide.


commgr.cfg file

The commgr.cfg file holds the same configuration information that is stored on the GroupWise Provider object (named GroupWiseProvider) in eDirectory, including the IP address, port number, number of threads, and encryption key for the WebAccess Agent. This information enables the WebAccess Application to communicate with the WebAccess Agent. For more information, see "Configuring the GroupWise Service Provider" in "WebAccess" in the GroupWise 6.5 Administration Guide.

A copy of the commgr.cfg file is automatically maintained in the WebAccess Agent queue directory (domain\wpgate\webac65a).


spellchk.cfg file

The spellchk.cfg file holds the same configuration information that is stored on the Novell Speller Application object (named NovellSpeller) in eDirectory. For more information, see "Configuring the Novell Speller Application" in "WebAccess" in the GroupWise 6.5 Administration Guide.


ldap.cfg file

The ldap.cfg file holds the same configuration information that is stored on the LDAP Provider object (named LDAPProvider) in eDirectory. For more information, see "Configuring the LDAP Service Provider" in "WebAccess" in the GroupWise 6.5 Administration Guide.


logs directory

The logs subdirectory holds WebAccess Application log files. For more information, see "Controlling WebAccess Application Logging" in "WebAccess" in the GroupWise 6.5 Administration Guide.


users directory

The users subdirectory holds session files for WebAccess users. If WebAccess times out after a period of user inactivity, the user's session information is saved. When the user logs back in, the session information is retrieved so that the user can continue working without loss of data. Also, users' message text is saved during each session, so that if the WebAccess Application is restarted or goes down, users do not lose the message text they were composing at the time.


webpublisher directory

The webpublisher directory holds files used by the WebPublisher Application.


webpub.cfg

The webpub.cfg file holds the same configuration information that is stored on the WebPublisher Application object (named GroupWiseWebPublisher) in eDirectory. For more information, see "Configuring the WebPublisher Application" in "WebAccess" in the GroupWise 6.5 Administration Guide.


commgr.cfg file

The commgr.cfg file holds the same configuration information that is stored on the GroupWise Provider object (named GroupWiseProvider) in eDirectory, including the IP address, port number, number of threads, and encryption key for the WebAccess Agent. This information enables the WebAccess Application to communicate with the WebAccess Agent. For more information, see "Configuring the GroupWise Service Provider" in "WebAccess" in the GroupWise 6.5 Administration Guide.

A copy of the commgr.cfg file is automatically maintained in the WebAccess Agent queue directory (domain\wpgate\webac65a).


default directory

The default directory holds boilerplate versions of the webpub.cfg and commgr.cfg files.


logs directory

The logs subdirectory holds WebAccess Application log files. For more information, see "Controlling WebPublisher Application Logging" in "WebAccess" in the GroupWise 6.5 Administration Guide.


Linux Installation Directory

Folder icon /opt/novell/http
Folder icon bin
Folder icon build
Folder icon doc
Folder icon logs
Folder icon modules

Line SpacerNovell Apache installation directory
Line SpacerStandard Apache directory
Line SpacerStandard Apache directory
Line SpacerStandard Apache directory
Line SpacerStandard Apache directory
Line SpacerStandard Apache directory

Folder icon /etc/opt/novell/http
Folder icon conf
Folder icon conf.d
Folder icon gconf.d
Folder icon init.d
Folder icon logrotate.d
Folder icon sslconf.d

Line SpacerNovell Apache configuration directory
Line SpacerStandard Apache directory
Line SpacerStandard Apache directory
Line SpacerStandard Apache directory
Line SpacerStandard Apache directory
Line SpacerStandard Apache directory
Line SpacerStandard Apache directory

Folder icon /etc/opt/novell/tomcat4
Page icon catalina.properties
Page icon jk2.properties
Page icon server.xml
Page icon tomcat-users.xml
Page icon tomcat4.conf
Page icon web.xml
Folder icon init.d
Folder icon logrotate.d

Line SpacerNovell Tomcat configuration directory
Line SpacerStandard Tomcat file
Line SpacerStandard Tomcat file
Line SpacerStandard Tomcat file
Line SpacerStandard Tomcat file
Line SpacerStandard Tomcat file
Line SpacerWeb server configuration file
Line SpacerStandard Tomcat directory
Line SpacerStandard Tomcat directory

Folder icon /var/opt/novell

Line SpacerNovell subdirectory under /var

Folder icon gw

Page icon index.html

Line SpacerApache document root directory for WebAccess and WebPublisher
Line SpacerWeb server default Web page

Folder icon com/novell

Line SpacerDirectory for Novell product files

Folder icon collexion

Line SpacerDirectory for Novell class files and properties files

Folder icon images
Folder icon inso

Line SpacerDirectory for Novell product image files
Line SpacerDirectory for Inso viewer files for viewing attachments

Folder icon webaccess
Folder icon applets
Folder icon help
Folder icon images
Folder icon webconsole

Line SpacerDirectory for GroupWise WebAccess files
Line SpacerSubdirectory for WebAccess client properties files
Line SpacerSubdirectory for WebAccess client help files
Line SpacerSubdirectory for WebAccess client image files
Line SpacerSubdirectory for WebAccess Application Web console help files

Folder icon webpublisher
Folder icon help
Folder icon images

Line SpacerDirectory for GroupWise WebPublisher files
Line SpacerSubdirectory for WebPublisher help files
Line SpacerSubdirectory for WebPublisher image files

Folder icon WEB-INF
Folder icon web.xml

Line SpacerWeb server information directory
Line SpacerWeb server configuration file

Folder icon classes/com/novell

Line SpacerWeb server configuration file

Folder icon collexion

Line SpacerDirectory for language-specific morphology files

Folder icon webaccess
Folder icon providers
Folder icon templates

Line SpacerDirectory for GroupWise WebAccess files
Line SpacerSubdirectory for service provider files
Line SpacerSubdirectory for template files

Folder icon webpublisher
Folder icon providers
Folder icon templates

Line SpacerDirectory for GroupWise WebPublisher files
Line SpacerSubdirectory for service provider files
Line SpacerSubdirectory for template files

Folder icon gwmon
Page icon index.html

Line SpacerApache document root directory for Monitor
Line SpacerWeb server default page

Folder icon com/novell

Line SpacerDirectory for Novell product files

Folder icon gwmonitor
Folder icon help
Folder icon images

Line SpacerDirectory for GroupWise WebPublisher files
Line SpacerSubdirectory for WebPublisher help files
Line SpacerSubdirectory for WebPublisher image files

Folder icon WEB-INF
Folder icon web.xml

Line SpacerWeb server information directory
Line SpacerWeb server configuration file

Folder icon gwmonitor
Folder icon providers
Folder icon templates

Line SpacerDirectory for GroupWise Monitor files
Line SpacerSubdirectory for service provider files
Line SpacerSubdirectory for template files

Folder icon httpd
Folder icon log
Folder icon novlwww
Folder icon run

Line SpacerStandard Apache directory
Line SpacerStandard Apache directory
Line SpacerHome directory for the novlwww user created at installation
Line SpacerStandard Apache directory

Folder icon tomcat4
Folder icon bin
Folder icon common
Folder icon conf
Folder icon logs
Folder icon server
Folder icon shared
Folder icon temp

Line SpacerStandard Tomcat directory
Line SpacerStandard Tomcat directory
Line SpacerStandard Tomcat directory
Line Spacer--> /etc/opt/novell/tomcat4
Line SpacerStandard Tomcat directory
Line SpacerStandard Tomcat directory
Line SpacerStandard Tomcat directory
Line SpacerStandard Tomcat directory

Folder icon webapps
Folder icon admin.xml
Folder icon manager.xml
Folder icon examples
Folder icon gw
Folder icon gwmon
Folder icon tomcat-docs
Folder icon webdav

Line SpacerStandard Tomcat directory
Line SpacerStandard Tomcat file
Line SpacerStandard Tomcat file
Line SpacerStandard Tomcat directory
Line Spacer--> /var/opt/novell/gw
Line Spacer--> /var/opt/novell/gwmon
Line SpacerStandard Tomcat directory
Line SpacerStandard Tomcat directory


gw/index.html file

The index.html file in the gw directory is the initial page for accessing the WebAccess client. See "Starting GroupWise WebAccess" in the GroupWise 6.5 WebAccess Client User Guide.


gw/WEB-INF/web.xml file

The web.xml file in the gw/WEB-INF directory tells the Web server where the various WebAccess service providers and their configuration files are located. By default, they are located in /opt/novell/groupwise/webaccess.


webaccess/providers directory

The providers directory holds the Java class and properties files for the WebAccess providers. For more information, see "Adding or Removing Service Providers" in "WebAccess" in the GroupWise 6.5 Administration Guide.


webaccess/templates directory

The templates directory holds subdirectories for the various file formats used in various browser environments. For more information, see "Modifying WebAccess Application Template Settings" in "WebAccess" in the GroupWise 6.5 Administration Guide.


webpublisher/providers directory

The providers directory holds the Java class and properties files for the WebPublisher providers. For more information, see "Adding or Removing Service Providers" in "WebAccess" in the GroupWise 6.5 Administration Guide.


webpublisher/templates directory

The templates directory holds subdirectories for the various file formats used in various browser environments. For more information, see "Modifying WebPublisher Application Template Settings" in "WebAccess" in the GroupWise 6.5 Administration Guide.


gwmon/index.html file

The index.html file in the gwmon directory is the login Web page for GroupWise Monitor if you have provided a password as described in "Configuring Authentication and Intruder Lockout for the Monitor Web Console" in "Monitor" in the GroupWise 6.5 Administration Guide. See also "Using the Monitor Agent Console".


gwmon/WEB-INF/web.xml file

The web.xml file in the gwmon/WEB-INF directory tells the Web server where the Monitor service provider and its configuration file are located. By default, they are located in /opt/novell/groupwise/gwmonitor.


gwmonitor/providers directory

The providers directory holds the Java class and properties files for the Monitor provider. For more information, see "Adding or Removing Service Providers" in "Monitor" in the GroupWise 6.5 Administration Guide.


gwmonitor/templates directory

The templates directory holds subdirectories for the various file formats used in various browser environments. For more information, see "Modifying Monitor Application Template Settings" in "Monitor" in the GroupWise 6.5 Administration Guide.