接下来,我们将说明如何将Apache与Tomcat集成:
实际上,这很容易理解。 Apache使用AJP协议通过mod_jk模块与Tomcat通信。 Tomcat配置文件server.xml中有这样的代码。这是用于与mod_jk通信的端口。
可以从官方源文件中下载mod_jk模板,然后进行编译,例如
wget -c“ http://download.myhostadmin.net/tools/jsp/tomcat-connectors-1.2.30-src.tar.gz”
tar xzvf tomcat连接器-1.2.30-src.tar.gz
cd tomcat-connectors-1.2.30-src / native
./configure -with-apxs = / usr / sbin / apxs
make && make安装
需要注意以上几点时,在上面进行编译时,需要先安装httpd和httpd-devel。
然后将mod_jk加载到APACHE中
LoadModule jk_module modules / mod_jk.so
JkWorkersFile /etc/httpd/conf.d/workers.properties
JkLogFile日志/mod_jk.log
JkLogLevel错误
编写mod_jk配置文件worker.properties如
worker.list =测试
worker.test.type = ajp13
worker.test.host =本地主机
worker.test.port = 9003
再次写入APACHE文件
服务器名称www.test.cn“ www.test.cn
DocumentRoot / home / wzmjsp / wwwroot
JkMountFile /home/tomcat7/vhost/test/uriworkermap.properties
DirectoryIndex index.jsp
VirtualHost>
注意上面的JkMountFile文件路径,这也是mod_jk的一部分
设置要提交给TOMCAT进行处理的文件类型。
/ * =测试
这里的测试与worker.properties中的测试相同,*表示全部,或/*.jsp=test
以下是编写的一键安装脚本,用于自动集成和自动部署TOMCAT和JDK
http://download.myhostadmin.net/tools/jsp/apach+tomcat.sh该测试在CentOS6.0及更高版本中是正确的。
添加网站脚本
http://download.myhostadmin.net/tools/jsp/createjspweb.sh这仅用于添加站点功能,如果需要其他功能,则可以自己修改脚本。
Copyright © 2013-2024 8a.hk All Rights Reserved. 八艾云 版权所有 中山市八艾云计算有限公司 粤ICP备14095776号 粤公网安备 44200002445359号
增值电信业务经营许可证编号:B1-20222012
代理域名注册服务机构:西部数码