介绍一下应用环境 :
windows 2003 apache_2.0.55 tomcat-5.5.9
后面两个软件都可以从 www.Apache.org 免费下载得到。
apache_2.0.55-win32-x86-no_ssl.msi 这个文件下载后安装就可以使用无需编译
jakarta-tomcat-5.5.9.exe 直接安装就可以了
进入正题,由于win默认IIS占据了80端口所以要安装Apache之前先打开 开始菜单-管理工具-服务选项
停止 IIS Admin Service 服务 在这个上面右键选属性把启动类型更改为禁止,以免下载操作系统重起,iis有自动开始服务造成80端口与apache冲突。
接着双击apache_2.0.55-win32-x86-no_ssl.msi文件进行安装,安装过程可选安装目录。
我这里是装在了 C:Apache Group目录下面,安装程序自建了个Apache2目录,所以安装完毕Apache文件都在C:Apache GroupApache2目录下面。
安装结束后打开 http://localhost/ 应该可以看到Apache欢迎画面,至此Apache安装成功。
接着安装TOMCAT,关于TOMCAT的安装方法网上已经很多资源了,而且5.0以后的TOMCAT安装很容易,直接双击运行选择安装目录一路下一步就行了。
我的TOMCAT安装在了C:Tomcat5目录下。默认的TOMCAT服务端口是8080,所以安装完毕后浏览器里键入http://localhost:8080 应该能看到tomcat的欢迎画面,是一只猫,我想大家都熟悉了。
二者都正确安装后,接着开始整合工作。
整合二者需要apache出品的一个组件,文件不大所以我们在文章内提供下载 jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip 解压缩后其实我们只需要modules目录里面的mod_jk2.so 文件,copy到Apache安装目录下modules文件夹里,我们的路径是C:/Apache Group/Apache2/modules
接着在C:/Apache Group/Apache2/conf目录下建workers2.properties文件。内容用记事本编辑为:
代码内容
[shm]
file=${serverRoot}/logs/shm.file
size=1048576
#The socket channel
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
#define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
#uri mapping
[uri:/*.jsp]
[uri:/*.do]
[uri:/*.gv]
worker=ajp13:localhost:8009
然后用记事本编辑C:/Apache Group/Apache2/conf/httpd.conf 文件,在文件尾部追加一下内容
代码内容
#服务器IP地址
NameVirtualHost 192.168.1.100:80
<VirtualHost 192.168.1.100:80>
#管理员EMAIL
ServerAdmin gamvan@gmail.com
#网站绝对路径
DocumentRoot "E:/MYJAVA/myWeb"
# 主机头 如果有域名解析到这个IP可以直接写域名如 club.gamvan.com
ServerName 192.168.1.100
#以下两行是日志文件默认即可
ErrorLog logs/error.log
CustomLog logs/access.log common
</VirtualHost>
实际应用中最好去掉井号后面的灰色注释内容,好了APACHE搞定了。接下来配置TOMCAT的虚拟目录,我想大家都很熟悉,但是我这里还是罗嗦一下业队的起文章标题 详解 二字。
找到TOMCAT安装目录,我这里是C:/Tomcat5/conf 记事本打开 server.xml文件 ctrl+f查找到这个标签的
<!-- Define the default virtual host -->
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true">
我们不管这个,直接在这个标签上面加入一个完整的虚拟主机配置标签,注意要和apache配置的虚拟目录一样,代码如下:
代码内容
<Host name="192.168.1.100" appBase="E:/MYJAVA/myWeb" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="" debug="0" />
</Host>
OK,记得保存文件,然后重起tomcat , 重起apache, 键入http://192.168.1.100 就应该可以访问JSP文件了,测试一下吧。
注意我这个 192.168.1.100 是我的内网本机IP,实际使用的话你可以换成你自己的内网本机IP,或者干脆用127.0.0.1
PS:apache服务器和tomcat整合后不能立即访问,需要等待一会,可能是他俩内部握手确认合作协议呢, 刷几下就行了。实在不行重起,还不行就重新配置一遍。
分享到:
相关推荐
“mod_jk.so”+apache2.4+tomcat7+mod_jk.so_整合配置,dome+文档
这个配置是目前最新的, apache2.2.12+tomcat6.0.20里面有详细的配置过程。很实用按照过程配置即可。
apache 和tomcat服务器整合步骤详解
Tomcat6+Apache2整合配置详解
apache + tomcat整合配置二级域名
一、简单介绍 Apache、Tomcat Apache HTTP Server(简称 Apache),是 Apache 软件基金协会的一个开放源码的网页服务器,可以在 Windows、Unix、Linux 等操作系统中运行是最流行的Web服务器软件之一。Apache 反应...
详细的介绍了Apache和Tomcat整合之后进行Apache集群配置,其中的系统选择和部分配置代码的修改要配合不同的系统进行修改。
下面是实现2个tomcat实现负载均衡,如果只有一个则可删除一个 apache2.2以上版本,无需使用jk_mod来集成tomcat,直接使用ajp,很方便。 修改apache配置文件httpd.conf 启用mod_proxy_ajp 代码如下: #LoadModule ...
2、执行如下命令安装tomcat: #cd /usr/local #tar zxvf apache-tomcat-6.0.18.tar.gz 解压完成后将apache-tomcat-6.0.18重命名为tomcat 3、执行如下命令安装JDK: #./jdk-6u12-linux-i586.bin 4、配置环境变量...
2.2.2 struts 2属性配置文件struts.properties详解 55 2.2.3 struts 2核心配置文件struts.xml详解 57 2.3 struts 2应用开发实务 61 2.3.1 struts 2应用开发环境的搭建 62 2.3.2 struts 2应用基本开发步骤—搭建...
在windows系统中,命令行中执行ant命令时,当指定的 构建脚本文件中包含中文字符,而构建脚本文件的编码是UTF-8时将会 Invalid byte 1 of 1-byte UTF-8 sequence. 的错误.这个问题尚未 知解决,故先采用GBK的编码. 2.在...
MQJMS以及ActiveMQ的关系理解 ...ActiveMQ与Tomcat整合 分布式ActiveMQ集群开发详解 ActiveMQ集群配置方法 在Spring下集成ActiveMQ ActiveMQ中间件实现实时消息传递第13讲-使用ActiveMQ与Sping框架整合案例
- Spring Boot 基础知识,包括SpringBoot起步、配置详解、aop、filter、拦截器、监听、启动器、全局异常处理、外部Tomcat启动、HTTPS、监控 等。 - springboot-data - Spring Boot 数据库操作,包括SpringJDBC、...