此内容没有您所选择的语言版本。
4.3. Configuring the JBoss Web Server Installation
Some configuration is required before running Red Hat JBoss Web Server. This section includes the following configuration procedures:
Procedure 4.4. Running the Post-Installation Scripts
- Open a shell prompt, and change directory to
JWS_HOME/etc. - Issue the following commands to run the post-installation scripts:
sh .postinstall.httpd sh .postinstall.tomcat
sh .postinstall.httpd sh .postinstall.tomcatCopy to Clipboard Copied! Toggle word wrap Toggle overflow The post-installation scripts create the Apache and Tomcat users and groups.
Procedure 4.5. Setting the JAVA_HOME Environment Variable
You must set the
JAVA_HOME environment variable for Tomcat before running JBoss Web Server.
- Open the Tomcat configuration file:
- For Tomcat 7:
JWS_HOME/etc/sysconfig/tomcat7 - For Tomcat 8:
JWS_HOME/etc/sysconfig/tomcat8
- Remove the hash (#) sign at the beginning of the following line:
JAVA_HOME="/usr/java"
# JAVA_HOME="/usr/java"Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Procedure 4.6. Removing/Re-Adding SSL Support
JBoss Web Server supports SSL by default, but it can be removed. Follow this procedure to remove or re-add SSL support.
- Go to
JWS_HOME/etc/httpd/conf.dand rename the SSL configuration file:- To remove SSL, rename
ssl.conftossl.conf.disabled. - To re-add the SSL, rename
ssl.conf.disabledtossl.conf.
Procedure 4.7. Enabling log4j Logging for Tomcat
If required, follow this procedure to add log4j logging to Tomcat.
- Open a shell prompt and change directory to
JWS_HOME/share/extras/. - 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.properties ../tomcat<VERSION>/lib/Copy to Clipboard Copied! Toggle word wrap Toggle overflow extras]# cp log4j-eap6.jar ../tomcat<VERSION>/lib/
extras]# cp log4j-eap6.jar ../tomcat<VERSION>/lib/Copy to Clipboard Copied! Toggle word wrap Toggle overflow extras]# cp tomcat-juli-adapters.jar ../tomcat<VERSION>/lib/
extras]# cp tomcat-juli-adapters.jar ../tomcat<VERSION>/lib/Copy to Clipboard Copied! Toggle word wrap Toggle overflow Replace <VERSION> with the respective Tomcat version number (7or8). - Replace
tomcat-juli.jarfile in your Tomcatbindirectory with thetomcat-juli.jarfile fromJWS_HOME/share/extras/:extras]# cp tomcat-juli.jar ../tomcat<VERSION>/bin/
extras]# cp tomcat-juli.jar ../tomcat<VERSION>/bin/Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Procedure 4.8. Configuring mod_jk
If required, you can configure Apache HTTP Server to use mod_jk as its load balancer.
The steps below list the locations of the mod_jk configuration files. For detailed mod_jk configuration instructions, see the Configure Load Balancing Using Apache HTTP Server and mod_jk section of the HTTP Connectors and Load Balancing Guide.
Note
Sample configuration files are provided for mod_jk, and are located in
JWS_HOME/etc/httpd/conf.d/. The sample configuration files are: mod_jk.conf.sample, workers.properties.sample, and uriworkermap.properties.sample. To use these samples instead of creating your own configuration files, remove the .sample extension, and modify their content as needed.
- In
JWS_HOME/etc/httpd/conf.d/, create a file namedworkers.properties.This file should contain the available workers (JBoss instances). - In
JWS_HOME/etc/httpd/conf.d/, create a file namedmod_jk.conf.This file contains general mod_jk configuration. - In
JWS_HOME/etc/httpd/conf.d/, create a file nameduriworkermap.properties.This file contains request mapping rules that map requests to workers.
Procedure 4.9. Configuring Apache HTTP Server to Use mod_cluster
- mod_cluster can be configured in
JWS_HOME/httpd/conf.d/mod_cluster.conf.For more information about customizing mod_cluster, see the mod_cluster Connector section of the HTTP Connectors and Load Balancing Guide.