httpd.conf
Include "conf/mod_jk.conf"
Include "conf/vhosts.conf"
Include "conf/vhosts-s.conf"
如果使用httpd-vhosts.conf 启动服务会失败, 因为 apache 自己引入过?! 但是在不同目录下啊
Include "conf/extra/httpd-vhosts.conf"
mod_jk.conf
# Load mod_jk module
# Specify the filename of the mod_jk lib
LoadModule jk_module modules/mod_jk.so
# Where to find workers.properties
JkWorkersFile conf/workers.properties
# Where to put jk logs
JkLogFile logs/mod_jk.log
# Set the jk log level [debug/error/info]
JkLogLevel debug
# Select the log format
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
# JkOptions indicates to send SSK KEY SIZE
# Notes:
# 1) Changed from +ForwardURICompat.
# 2) For mod_rewrite compatibility, use +ForwardURIProxy (default since 1.2.24)
# See http://tomcat.apache.org/security-jk.html
JkOptions +ForwardKeySize +ForwardURICompatUnparsed -ForwardDirectories
# JkRequestLogFormat
JkRequestLogFormat "%w %V %T"
workers.properties
workers.tomcat_home =C:/dev/jboss-5.1.0.GA/server/default/deploy/jbossweb.sar
workers.java_home=C:/dev/jre160
ps=\
# Defining a worker named worker1 and of type ajp13
worker.list=worker1
# Set properties for worker1
worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker1.port=8009
worker.worker1.lbfactor=50
worker.worker1.cachesize=10
worker.worker1.cache_timeout=600
worker.worker1.socket_keepalive=1
worker.worker1.socket_timeout=300
vhosts.conf
NameVirtualHost *:80
<VirtualHost www.h2.com:80>
ServerName www.h2.com
Alias /beta "C:/project/beta/www_root"
DocumentRoot "C:/project/beta/www_root"
<Directory "C:/project/beta/www_root">
Options FollowSymLinks Includes ExecCGI
AllowOverride None
Order allow,deny
allow from all
</Directory>
JkUnMount /beta /*.htm worker1
JkMount /beta /* worker1
JkUnMount /beta /*.php worker1
JkUnMount /beta /*.js worker1
</VirtualHost>
vhosts-s.conf
NameVirtualHost *:443
<VirtualHost www.h2.com:443>
ServerName www.h2.com:443
ErrorLog "logs/error443.log"
JkMount /beta/* worker1
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile "conf/ssl.crt/server.crt"
SSLCertificateKeyFile "conf/ssl.key/server.key"
# BrowserMatch ".*MSIE.*" nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0
CustomLog "logs/ssl_request.log" "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
</VirtualHost>
分享到:
相关推荐
总结来说,Apache JBoss/Tomcat集群的搭建涉及多个组件的配置和集成,包括前端的Apache服务器、后端的应用服务器和中间的连接器。通过这种方式,系统能够有效地处理高流量,提高服务的可用性和响应时间,同时通过...
- **主题与目标**:本教程旨在深入探讨JBoss负载均衡的核心概念、配置方法及其与Apache的集成技术。主要内容涵盖JBoss的基本介绍、配置技巧、HTTPS的配置、Apache的安装与配置流程、JBoss集群的搭建以及粘性Session...
Apache+Jboss(Tomcat)集群配置是一种常见的高可用性和负载均衡解决方案,它通过在前端部署Apache服务器,中间层配置多个Jboss或Tomcat应用服务器,后端连接统一的数据库来实现系统的扩展性和稳定性。以下是配置这个...
通过合理配置和优化,Tomcat、Apache和JBoss可以构建出强大的集群系统,提供高性能、高可用性的服务。对于开发者和运维人员来说,理解这些技术的原理和实践方法是至关重要的。 【标签】:“源码”和“工具”提示...
尽管压缩包中包含的“新建文本文档 (2).txt”文件没有明确指出其内容,但可能包含了配置指南、日志记录或其他与SSL配置相关的文档。为了完全理解和配置这个环境,你应该查阅该文本文件以获取更多信息。 总结起来,...
Apache tomcat Jboss 服务配置
JBoss 4.2.3GA 集群配置与Apache负载均衡详解 在IT行业中,高可用性和负载均衡是企业级应用的关键要素。JBoss 4.2.3GA是一个流行的Java应用服务器,通过配置集群可以提高服务的稳定性和性能。而Apache作为Web服务器...
Apache的版本为2.2.3-win32-x86-no_ssl.msi,mod_jk模块用于与JBoss通信,而JBoss版本为4.0.5GA。 **二、负载均衡原理** 负载均衡的主要目标是将请求均匀地分布到各个服务器节点,以避免单点故障和优化资源利用率。...
8. **Apache 配置**:对于 Apache 2.2.4,需要配置 mod_jk 或 mod_proxy 模块来进行 JBoss 集群的集成。这涉及到定义 Worker(表示 JBoss 实例)、设置负载均衡策略、配置虚拟主机和路径映射等。 9. **安全性**:在...
以上就是Apache安装与JBoss部署的基本步骤,这只是一个基础的配置过程,实际应用中可能需要根据企业的需求进行更复杂的调整,例如SSL证书配置、负载均衡、集群配置等。理解这些基本操作后,你就能更好地适应和处理...
### HTTPS SSL配置详解 在现代互联网环境中,HTTPS(Hypertext Transfer Protocol Secure)已经成为网站通信安全的标准协议。它通过在HTTP的基础上加入SSL/TLS层来实现数据加密传输,确保了客户端与服务器之间的...
Apache根据`workers.properties`配置文件中的指令将请求转发给指定的JBoss实例。 6. **Apache配置**:Apache的安装包括添加mod_jk模块,编辑`httpd.conf`配置文件,创建并配置`mod_jk.conf`和`workers.properties`...
jboss的web container使用的 apache tomcat。apache tomcat 有一个扩展包,使tomcat可以通过 java native interface 使用 apache portable runtime (APR),而APR则是大名顶顶的apache httpd 网络服务器的运行时环境...
1. 集群安全策略:配置SSL通信,保护数据传输的安全。 2. 权限管理:对不同节点设置合适的访问控制,防止未经授权的访问。 3. 定期更新补丁:保持JBoss及依赖组件的最新安全更新,抵御潜在的攻击。 总结,JBoss...
4. **配置JBoss服务器**: 需要在每个JBoss实例的配置文件(如server.xml或standalone.xml)中启用远程管理,并为mod_jk配置适当的端口和协议。 5. **启动和测试**: 启动所有Apache和JBoss实例,验证负载均衡是否...
4. **安全管理**:JBoss提供了全面的安全管理机制,包括角色基础的访问控制(RBAC)、SSL/TLS加密以及身份验证和授权。 5. **集群支持**:JBoss可以轻松地配置为集群环境,以实现高可用性和负载均衡,提高服务的...