我已经在CentOS 7 VM上安装了Apache 2.4和Tomcat 8,并且都可以正常工作。
现在,我想安装和配置mod_jk,这是一个apache httpd模块,用于使apache tomcat应用程序与httpd服务器进行交互。
我试图按照分步教程http://www.diegoacuna.me/installing-mod_jk-on-apache-httpd-in-centos-6-x7-x/下载最新的mod_jk版本源代码并将其编译到我的CentOS7系统上。
我已经配置了Tomcat安装from bs4 import BeautifulSoup
文件,然后创建了一个
ImportError: cannot import name beautifulsoup
的内容是
service.xml
然后是文件/etc/httpd/conf.d/mod_jk.conf
,其内容为
LoadModule jk_module "/etc/httpd/modules/mod_jk.so"
JkWorkersFile /etc/httpd/conf/workers.properties
# Where to put jk shared memory
JkShmFile /var/run/httpd/mod_jk.shm
# Where to put jk logs
JkLogFile /var/log/httpd/mod_jk.log
# Set the jk log level [debug/error/info]
JkLogLevel info
# Select the timestamp log format
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
#JkRequestLogFormat "%w %V %T"
#JkEnvVar SSL_CLIENT_V_START worker1
最新的文件/etc/httpd/conf/workers.properties
是
workers.apache_log=/var/log/httpd
worker.list=app1Worker
worker.stat1.type=status
worker.app1Worker.type=ajp13
worker.app1Worker.host=192.168.33.10 #put your app host here
worker.app1Worker.port=8009
然后我停止并启动Apache和Tomcat,情况是:
/etc/httpd/conf.d/192.168.33.10.conf
我的配置中可能存在一些错误,但我不知道该在哪里:任何建议将不胜感激
答案 0 :(得分:0)
从存储库中查看使用mod_jk的ubuntu安装(我从不麻烦从源代码进行编译),发现以下几行与您的行相关,但并不相同:
LoadModule jk_module "/etc/httpd/modules/mod_jk.so"
重要的是:
<IfModule jk_module>
听起来您的问题描述似乎没有考虑到您的<IfModule mod_jk.c>
障碍