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

softyun3年前服务器54

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

此行没有被注释

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

相关文章

配置IIS服务器 支持sis下载等

问:如何开通WAP网站呢,让更多朋友通过手机来浏览的我网站呢?答:浏览WAP网站与WEB网站都是需要服务器端和终端支持的,WEB网站的要求大家一般都知道了, WAP网站需要的服务器只要在WEB服务器的...

四川服务器租用是怎样的,四川服务器租用的种类和优劣势

1.四川服务器租用四川服务器租用是指在四川地区租赁服务器的服务。随着互联网的快速发展,越来越多的企业和个人开始了解和接受服务器租用。租用服务器可以为企业或个人提供更加便捷、安全、高效的网络体验,也在一...

什么是域名主机空间,解释域名主机和空间的关系

域名主机空间,简称“主机”,是指为网站提供服务器和存储资源的基础设施。一个网站的域名是其最标识符,在浏览器地址栏中输入域名即可访问该网站。而主机是网站内部的物理存储设备,存储着网站的所有内容,包括网站...

为何选择美国php主机,美国php主机的优点和特点

1.美国php主机美国php主机是一种托管在美国数据中心的php网站空间,具有许多优点和特点。美国php主机通常位于美国各地区的核心数据中心,这些数据中心的带宽资源非常充足,同时支持全球访问,所以网络...

备案查询是怎么查的,备案查询有哪些注意事项

1.备案查询备案查询是指用户查找已备案网站的相关信息的行为。在中国,网站备案是指主管部门对互联网信息服务提供者的信息、技术、业务等情况进行登记备案。备案查询是为了保障互联网信息服务的安全合法性,与用户...

将宝塔面板linux版装在/www以外的目录的方法

很多云vps系统盘,也就是根目录(系统盘)都是10个g,宝塔安装完整环境基本5个g没有了。用了不到几个月,随着日志文件等乱七八糟的东西增加,面板就提示根目录低于1个g,随后mysql就莫名其妙挂掉.....