Apache配置VirtualHost后JK就不管用了,不能交给Tomcat去执行,
把VirtualHost去掉后JK又可以了;
例如这样
httpd.conf:
<Directory "E:\apache-tomcat-6.0.18\webapps\map">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:80>
ServerName www.map.cn
DocumentRoot E:\apache-tomcat-6.0.18\webapps\map
</VirtualHost>
Include conf/mod_jk.conf
mod_jk.conf中为JK的相关配置,这里就不再说了。
想了很多种可能情况,费了九牛二虎之力终于把问题给解决了。
最后在VirtualHost里加了JkMountCopy On才可以的,
把日志级别设为debug,通过看日志才发现的。
把JkMountCopy设为on表示这个VirtualHost会复制所有全局mount设置到这个VirtualHost,
否则的话JkMount对VirtualHost就是无效的。
分享到:
- 2009-05-23 11:51
- 浏览 2957
- 评论(2)
- 论坛回复 / 浏览 (2 / 3098)
- 查看更多
相关推荐
NULL 博文链接:https://sandy902724921-163-com.iteye.com/blog/1808232
在`000-default`配置文件中,添加`Include /etc/apache2/mods-enabled/mod_jk.conf`,使Apache读取mod_jk的配置。 最后,重启Apache和Tomcat以应用新的配置: ```bash sudo service apache2 restart sudo service ...
完成这些配置后,使用命令 `service httpd restart` 重启 Apache 服务。此时,通过浏览器访问 `http://ExampleIp` 就可以直接映射到 `/var/www/html/CI` 目录下的内容。 #### 三、配置多域名映射 接下来,我们来...
5. 更新Apache的VirtualHost配置,添加JKMount指令来指定哪些URL路径应由Tomcat处理。 在Tomcat侧,需要配置server.xml文件中的Connector元素,启用AJP支持。此外,为了监控和管理JK模块,可以安装和配置mod_status...
- 将解压后的mod_jk.so文件放入Apache的modules目录下。 - 创建`workers.properties`文件,定义工作节点(这里是Jboss实例),包括它们的主机名、端口号和类型。例如,两个Jboss实例分别在192.168.12.11和192.168....
本压缩包提供了实现Tomcat集群配置所需的Apache服务器和mod_jk模块,具体版本为Apache 2.0.55和mod_jk-apache-2.0.55.so。 Apache HTTP Server是一个开源的Web服务器,它能够处理静态HTML文件和动态内容,如PHP、...
apache2-virtualhost 将虚拟主机文件添加到apache2 sudo curl -o apache2-virtualhost.sh ...
6. 重启Apache和Tomcat:完成上述配置后,重启服务以应用更改。 通过这种方式,Apache可以实现负载均衡,将来自Web客户端的请求分散到多个Tomcat实例,降低单个服务器的负担,提高整体性能和可用性。此外,还可以...
### Apache中Virtual Host虚拟主机配置及Rewrite参数详解 #### 一、Virtual Host虚拟主机配置 **1.1 概念介绍** 在Apache服务器中,Virtual Host(虚拟主机)技术允许在同一台物理服务器上托管多个不同的网站或Web...
2. **配置Apache**:安装完成后,需要编辑Apache的配置文件`httpd.conf`,在其中加载`mod_jk.so`模块。这通常通过在配置文件中添加以下行来实现: ``` LoadModule jk_module modules/mod_jk.so ``` 并且指定`mod...
【Apache2.2 with mod_jk】:这个标题指出我们关注的是Apache HTTP Server 2.2版本,并且它已经配置了mod_jk模块。Apache HTTP Server是世界上最流行的Web服务器软件,而mod_jk是Apache的一个模块,专门用于连接...
6. **重启Apache**:完成所有配置后,重启Apache使更改生效。 7. **验证配置**:通过访问一个动态URL,查看服务器日志确认请求是否成功转发至Tomcat。 8. **监控和优化**:根据实际负载情况调整`workers....
apache2-create-virtualhost 该脚本为apache2 Web服务器创建了附加的virtualhost配置。 接受2个参数,网站目录,网站域名。 只需将这两个参数添加到下面的代码片段的末尾即可。在下面运行此代码以执行脚本以启动...
6. 重启Apache服务:完成所有配置后,重启Apache服务以使更改生效。 在实际部署中,需要根据具体的应用需求和服务器环境调整上述配置。例如,如果有多台Tomcat服务器,可以通过调整workers.properties文件来实现...
在安装完成后,进行适当的配置是确保Apache能够正常运行并满足特定需求的关键步骤。以下是对Apache安装后的基本配置文件及其相关知识点的详细说明。 首先,Apache的核心配置文件是`httpd.conf`,位于`conf`目录下。...
本文将详细记录一下如何在单台服务器上,利用apache的virtualhost(虚拟主机)来搭建多个不同的web站点,并且每个站点独立管理自己的session,下面话不多说了,来一起看看详细的介绍吧。 开发环境 先说下我各项开发...
"Apache+Tomcat7+jk负载均衡"的组合就是一种常见的解决方案,它通过Apache HTTP Server作为前端代理服务器,利用JK模块(mod_jk)将请求分发到多台后端的Tomcat7应用服务器上,实现负载均衡和故障转移。下面我们将...
2. **下载JK模块**:从Apache Tomcat官方网站获取mod_jk的最新版本,将其解压并编译,然后将编译后的模块(`mod_jk.so`)复制到Apache的`modules`目录。 3. **配置Apache**: - 修改Apache的配置文件`httpd.conf`,...
5. **配置VirtualHost**:在Apache的配置中,为每个需要负载均衡的域名或者路径设置一个VirtualHost,并通过`JkMount`指令将特定的URL映射到相应的Tomcat实例。例如: ``` <VirtualHost *:80> ServerName example...
2. **配置Apache2.2**:安装完成后,打开Apache的配置文件`httpd.conf`,通常位于`conf`目录下。在此文件中,你需要添加`mod_jk`模块的加载指令,例如`LoadModule jk_module modules/mod_jk.so`。如果`mod_jk.so`不...