Ce contenu n'est pas disponible dans la langue sélectionnée.
4.4. Configuring the Environment
After you have installed JBoss Enterprise Web Server, set the JAVA_HOME for your Tomcat (see Procedure 4.4, “Configuring Tomcat”).
Optionally, you can also:
- remove SSL (see Procedure 4.5, “Removing SSL”);
- add log4j logging (see Procedure 4.6, “Configuring log4j”);
- enable mod_jk or mod_cluster (see Procedure 4.7, “Configuring mod_jk” and Procedure 4.8, “Configuring mod_cluster”).
Procedure 4.4. Configuring Tomcat
Before starting Tomcat, set its
JAVA_HOME variable to point to a supported JDK (1.6.0):
- Locate the
tomcatconfiguration file:- For Tomcat 7:
/opt/jboss-ews-2.1/etc/sysconfig/tomcat7 - For Tomcat 6:
/opt/jboss-ews-2.1/etc/sysconfig/tomcat6
- Open the configuration file and delete the hash (#) sign at the beginning of the following line:
# JAVA_HOME="/usr/java"
Procedure 4.5. Removing SSL
JBoss Enterprise Web Server by default supports SSL. However, you may remove the SSL support.
Follow this procedure to remove or add SSL:
- Go to
/opt/jboss-ews-2.1/etc/httpd/conf.d - Rename the SSL configuration file:
- To remove SSL, rename
ssl.conftossl.conf.disabled. - To re-enable the SSL, rename
ssl.conf.disabledtossl.conf.
Procedure 4.6. Configuring log4j
Follow this procedure to add
log4j logging to Tomcat:
- Go to the
/opt/jboss-ews-2.1/share/extrasdirectory. - Copy the
log4j-eap6.jar,log4j.properties, andtomcat-juli-adapters.jarfiles to thelibdirectory of the Tomcat directory.For example:extras]# cp log4j.properties ../tomcat<VERSION>/lib/extras]# cp log4j-eap6.jar ../tomcat<VERSION>/lib/extras]# cp tomcat-juli-adapters.jar ../tomcat<VERSION>/lib/Replace <VERSION> with the respective Tomcat version number (6or7). - Replace
tomcat-juli.jarfile in your Tomcatbindirectory with thetomcat-juli.jarfile from/opt/jboss-ews-2.1/share/extras:extras]# cp tomcat-juli.jar ../tomcat<VERSION>/bin/
Procedure 4.7. Configuring mod_jk
To configure the HTTP Server to use mod_jk, define the following:
- available workers (JBoss instances) in the
workers.propertiesfile - the mod_jk configuration file mod_jk.conf
Follow this procedure to configure the HTTP Server to use mod_jk as its load balancer:
- Create a workers.properties file in
/opt/jboss-ews-2.1/etc/httpd/conf(see http://tomcat.apache.org/connectors-doc/reference/workers.html). - Create a mod_jk.conf in
/opt/jboss-ews-2.1/etc/httpd/conf.d/, (see http://tomcat.apache.org/connectors-doc/reference/apache.html).Note
You can also copy and modify the sample filesmod_jk.conf.sampleandworkers.properties.sampleavailable in /opt/jboss-ews-2.1/etc/httpd/conf/: modify their content as needed and rename them tomod_jk.confandworkers.properties.
Procedure 4.8. Configuring mod_cluster
- Mod_cluster is part of the JBoss Enterprise Web Server 2.1 installation.
- In
/opt/jboss-ews-2.1/httpd/conf/httpd.confadd a hash (#) sign at the beginning of the following line to disable the mod_proxy_balancer module:This module is incompatible with the JBoss HTTP Connector.LoadModule proxy_balancer_module modules/mod_proxy_balancer.so - Configure the server to load the JBoss HTTP Connector modules:
- Create the file
/opt/jboss-ews-2.1/httpd/conf.d/mod_cluster.conf. - Add the following lines to the file
/opt/jboss-ews-2.1/httpd/conf.d/mod_cluster.conf:LoadModule slotmem_module modules/mod_slotmem.so LoadModule manager_module modules/mod_manager.so LoadModule proxy_cluster_module modules/mod_proxy_cluster.so LoadModule advertise_module modules/mod_advertise.so