首先,当然是安装Apache HTTP Server,并准备mod_jk.so文件,这些都可以在http://apache.org中找到,要注意的是,mod_jk.so的版本要和Apache HTTP Server的版本对应,如果没有对应的就要自己重新编译Apache,但是一般没必要,肯定会有对应版本。
开始:
1.安装Apache HTTP Server,Server Name 和 Domain Name 均为127.0.0.1
2.将mod_jk.so复制到Apache安装目录的modules目录下
3.在conf/httpd.conf的最后加上:
#For Windows include the actual mod_jk path in double quotes
#if the path contains any white spaces.
LoadModule jk_module modules/mod_jk.so
4.在命令行中进入Apache安装目录的bin目录下,输入httpd -D DUMP_MODULES 来检验是否加载成功(仅对2.2以后版本适用)
5.在conf/httpd.conf最后加上:
JkWorkersFile conf/workers.properties #读取记录服务器配置信息的文件
JkLogFile logs/mod_jk.log #输出日志的位置
JkLogLevel debug #最高日志级别
6.在conf/workers.properties中(如果没有则新建)加入:
worker.list = tomcat8621 #tomcat8621可自定义,为你给应用服务器取的名字
worker.tomcat8621.type = ajp13
worker.tomcat8621.host = 127.0.0.1 #如果不是连接远程服务器,本机测试就用127.0.0.1或者localhost
7.在conf/httpd.conf中加入:
JkMount /kaixinpp/* tomcat8621 #意义是形如http://localhost/kaixinpp/的所有访问全部转寄到tomcat8621处理
8.确定Tomcat的配置文件server.xml中
〈Connector port=“8009“ protocol=“AJP/1.3“ redirectPort=“8443“ /〉
此行没有被注释
9.依次启动tomcat和apache,访问http://localhost/kaixinpp/ 即可显示kaixinpp工程的主页
============================================================
总结:
1.最后在Apache/conf/httpd.conf中所加的配置如下:
#For Windows include the actual mod_jk path in double quotes
#if the path contains any white spaces.
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkLogLevel debug
JkMount /kaixinpp/* tomcat8621
2.在workers.properties中的配置如下:
worker.list = tomcat8621
worker.tomcat8621.type = ajp13
worker.tomcat8621.host = 127.0.0.1
3.确保Tomcat的server.xml中
〈Connector port=“8009“ protocol=“AJP/1.3“ redirectPort=“8443“ /〉
此行没有被注释
Apache与Tomcat服务器整合的基本配置方法及概要说明
2021-03-17 01:36服务器技术网 WEB服务器
网上的乱七八糟的资料太多了,很多都是自说自话,希望这篇文章能给大家带来一些清晰的思路。
延伸 · 阅读
- 2022-03-10Apache访问日志的配置与使用
- 2022-03-10使用Apache commons-cli包进行命令行参数解析的示例
- 2022-03-09Ubuntu 16.04与Apache虚拟主机配置的步骤详解
- 2022-03-06Ubuntu14.04服务器环境下配置PHP7.0+Apache2+Mysql5.7的方
- 2022-03-06CentOS 7中 Apache Web 服务器安装配置教程
- 2022-03-05一文告诉你如何解决Tomcat乱码问题(很详细!)
- WEB服务器
phpstudy下载安装简明图文教程
很多朋友在学习php的过程中会看到 phpstudy 这个东西,那么phpstudy是做什么的呢?有什么用?接下来的这篇文章将个大家来详细的介绍一下phpstudy的内容。 首先...
- WEB服务器
宝塔服务器管理助手Linux面板使用教程
在顺利安装 宝塔服务器linux面板 之后,我们打开这个面板,UI界面设计的很简介,所有命令一看就知道是干什么用的,和我们以前用过的虚拟主机管理后台...
- WEB服务器
Apache、Nginx 服务配置服务器端包含(SSI)
今天在给写新的sws安装包,测试程序采用了cmstop,其中安装有一项需要支持服务器端包含(ssi),下面教给大家如何让你的apache或者nginx支持。...
- WEB服务器
一篇文章搞懂Nginx是什么,能干什么
没有听过Nginx?那么一定听过它的"同行"Apache吧!Nginx同Apache一样都是一种WEB服务器。...
- WEB服务器
Apache与Tomcat服务器整合的基本配置方法及概要说明
网上的乱七八糟的资料太多了,很多都是自说自话,希望这篇文章能给大家带来一些清晰的思路。...
- WEB服务器
Apache2与PHP5 for WinXP简单配置技巧
本文主要讲解Apache2与PHP5 for WinXP简单配置技巧,有需要的朋友可以参考下...
- WEB服务器
宝塔面板安装Tengine报错:nginx: [emerg] invalid IPv6 address in resolver
最近为了制作一个Docker镜像,在本地电脑上通过虚拟机安装了CentOS,顺便通过宝塔面板安装了阿里系的WEB环境。安装好以后Nginx始终无法启动,报错:ngin...
- WEB服务器
nginx/apache/php隐藏http头部版本信息的实现方法
有时候我们需要隐藏我们的服务器版本信息,防止有心人士的研究,更安全,这里介绍下在nginx/apache/php中如何隐藏http头部版本信息的方法,有需要的朋友...