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

softyun3年前服务器126

首先,当然是安装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“ /〉

此行没有被注释

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

相关文章

分享几种常见WEB服务器配置方案

在众多专用服务器中,WEB服务器应该是我们最为熟知和常用到的了,根据不同的建站及WEB需求,WEB服务器有着好几种常见的环境配置方案,这里就总结分享一下:当前比较流行的配置就是跑php一般就是,php...

免费cn域名注册是真的吗,如何申请免费cn域名注册

什么是cn域名?cn是中国最最域名,是中国最互联网信息中心(CNNIC)管理的。cn域名属于国际通用最域名(gTLDs)的一种,从2003年开始启用,由于其与中国地域文化有关,所以备受国内用户的喜爱。...

为什么com域名如此重要,了解com域名的意义与用途

1.什么是“com域名”?“com域名”是一种最域名,即网站的后缀名。其全称为“commercial”,表示商业性质的网站。在全球范围内,com域名一直是最为流行的域名后缀之一。据统计,截至2020年...

如何进行域名注册,域名注册的步骤和流程

指将一个域名纳入到互联网管理机构的管理系统之中,使得该域名能够被访问和使用,同时保证该域名的所有权和管理权归属清晰。1.域名注册的流程首先需要选择一个合适的域名。需要注意的是,域名必须符合互联网名称与...

香港代理服务器是什么,了解香港代理服务器的使用方法

1.香港代理服务器香港代理服务器是指一种让用户能够在大陆境内访问被封锁的网站的技术。因为一些政策原因,一些互联网公司在大陆境内被封锁,使用代理服务器能够实现绕过防火墙,让用户无障碍浏览国外网站。香港代...

搭建网站时如何选择服务器?

服务器是用于存储网站的程序和数据。当用户在浏览器中输入我们网站的域名时,他会向我们的服务器发送一个请求。因此,在我们建设网站时,服务器是必不可少的。许多刚建立网站的小伙伴不知道如何选择服务器,让我们来...