Apache与Tomcat服务器整合的基本配置方法及概要说明

softyun3年前服务器86

首先,当然是安装Apache HTTP Server,并准备mod_jk.so文件,这些都可以在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 #意义是形如localhost/kaixinpp/的所有访问全部转寄到tomcat8621处理

8.确定Tomcat的配置文件server.xml中

〈Connector port=“8009“ protocol=“AJP/1.3“ redirectPort=“8443“ /〉

此行没有被注释

9.依次启动tomcat和apache,访问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“ /〉

此行没有被注释

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

护卫神 主机管理系统使用说明篇 系统设置

    感谢大家使用【护卫神·主机管理系统】V3.1,该版本支持在Windows Server 2003/2008/2012,含32位和64位,直接开设配置...

JspStudy如何设置PHP根目录可编辑

更新之后的JspStudy2016,更新之后我发现无法指定织梦网站的路径了,无法指定路径自然打不开网站。于是我看了一下,发现JspStudy2016可以设置,于是我就设置了一下JspStudy软件。J...

护卫神主机大师(Linux)登录账户密码忘记的解决办法

护卫神·主机大师linux最新版本方法:我们建议在初次安装完后复制相关的登录信息并妥善保存好。如没有复制下来,忘记了相关的登录信息或者是账户密码,可通过以下办法解决。一、登录ssh终端后复制以下命令执...

Web服务器识别技术揭秘

[一]用nc查看web服务器返回的HTTP报头语法为 nc zzvips 80[二]根据URL中的元素扩展名采用的技术服务器平台.plPerlCGI脚本各种平台,一般是Unix.asp活动服务器页面M...

广州域名注册靠谱吗,广州域名注册公司最

1.广州域名注册广州域名注册是一种将域名注册到域名最构的行为,需要持有者提供个人或企业相关最信息,并支付一定费用。在广州,有众多的域名注册商提供域名注册服务,包括万网、新网、西部数码等。这些域名注册商...

宝塔面板网站防火墙使用

Nginx防火墙建议使用Nginx 1.18 及其以上版本。兼容性更佳,如果是小于1.18的版本 编译安装的兼容性也是OK的。建议低版本的Nginx 更新至Nginx1.18或者Nginx 1.19简...