一.安装环境及软件下载
1.安装环境:windows server 2008
2.Apache 官方下载地址:https://www.apachehaus.com/cgi-bin/download.plx
关于下载版本VC什么的这里有说明
我这里下载的是 VC11下的 apache 2.4.29 x64
3.tomcat 参考https://jingyan.baidu.com/article/2c8c281daa77aa0008252aff.html
进入tomcat官 http://tomcat.apache.org/
4.mod_jk
tomcat与Apache的连接包
下载地址 http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/windows/
二.apache安装
1.将Apache安装包,解压到需要安装的目录
2.修改Apache/conf/httpd.conf文件 38行左右 改为Apache的安装路径
Apache默认访问端口是80 ,可以这个文件中修改端口。
3.打开dos窗口,切换到Apache/bin 目录
使用 httpd.exe -k install -n Apache 命令安装Apache服务,服务名为Apache
第一次安装是 如上图错误,原因是由于系统缺少VC++2012,之前我们下载的VC11的安装包,就需要VC++2012编译
解决方法:在微软官 http://www.microsoft.com/zh-CN/download/details.aspxd=30679 下载自己系统对应的版本
安装到服务器上,之后重新执行 httpd.exe -k install -n Apache
出现如上图提示则Apache服务安装成功!
安装成功后,Apache会注册windows服务
在浏览器中可以访问之前设置的端口
至此Apache安装就完成了。
三.Tomcat安装
确保jdk安装后, 将Tomcat解压到安装目录即可。
四.Apache与Tomcat整合(确保Apache和Tomcat都正常运行)
1.将之前下载的 tomcat-connectors-1.2.40-windows-x86_64-httpd-2.4.x 文件解压
2.把解压后的mod_jk.so文件复制到 Apache/modules 目录下
3.在 “Tomcat /conf ” 文件夹下增加 workers.properties 文件,输入以下内容。
注意:worker.list=timo中,timo为自定义名称,但此名称必须与下文所述的 “Apache/conf/httpd.conf ” 文件中 ,JkMount 指令对应的名称相匹配。
4.修改 “Apache/conf/httpd.conf ” 文件,文件最后加入以下配置。
注意:JkMount /sun.shop/blog/* timo 中,timo为自定义名称,但此名称必须与上文所述的 “ workers.properties ” 文件中 worker.list相匹配。
修改该文件第246行 将文档根目录改成Tomcat 的webapps
5.修改tomcat的conf目录下server.xml文件
增加如下配置
6.完成以上配置后,重启 Apache、Tomcat
可能会遇到Apache服务无法启动的情况,一般是因为修改httpd.conf 文件时出错。
可以 使用 httpd -t 命令 检测httpd.conf文件是否正确
tomcat和Apache都重启完成后 浏览器中访问http://localhost/ (Apache) 和访问 http://localhost:8080/ (Tomcat)则Apache与Tomcat整合成功!
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91337 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!