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

softyun3年前服务器71

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

此行没有被注释

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

相关文章

为什么选择aspnet空间,了解aspnet空间的优势与功能

1.什么是asp.net空间?ASP.NET空间,是一种运行在Windows服务器上的Web应用程序环境。它适用于ASP.NET应用程序开发,可以在IIS上部署ASP.NET应用程序或网站,并支持.N...

dns服务器有什么用,DNS服务器的作用

DNS服务器是网络中的一种关键设备,其作用是将域名转换为对应的IP地址,使得计算机能够正确的访问目标网站。具体来说,DNS服务器可以实现以下几个方面的作用:1.解析域名在访问网站时,用户通常输入的是一...

中国域名交易中心有哪些业务,中国域名交易中心

百度百科显示,中国域名交易中心是由中国互联网络信息中心主管的非营利性、独立第三方网络域名综合服务机构,主要服务于域名购买、销售及咨询等业务。其主要业务包括:租借、转让等服务,方便用户获取所需域名。域名...

如何在美国租用高防服务器,为何选择在美国租用高防服务器

1.什么是高防服务器?高防(DDoS防护)服务器是为了应对DDoS攻击而特别配置的服务器,它具有强大的网络防护能力和高性能的服务器性能,可以有效保护网站、游戏、应用等应用服务免受DDoS攻击。2.为什...

服务器怎么绑定域名,如何将服务器绑定域名

1.服务器绑定域名简介服务器绑定域名是将一台服务器与一个域名进行关联的过程,以便让访问者可以使用域名来访问该服务器上的网站,而无需使用IP地址。2.服务器绑定域名步骤获取域名在进行服务器绑定域名之前,...

3分钟快速搭建Web服务器,这一篇你值得收藏

前言:这里以git bash 工具为例,当然你可以直接用puTTY或者Xshell链接到服务器,用FileZilla 上传文件。一、连接服务器ssh  root@你的远程ip地址。 二、查看版本una...