本文档描述了 web 服务器端 JK 用于“急不可耐”的配置文件
- workers.properties 是 web 服务器使用的强制文件,并且对于所有 JK 实现(Apache HTTP 服务器的 mod_jk,Microsoft IIS 的 ISAPI)都是相同的。
- web 服务器加载项将在 web 服务器端设置。
我们将在此处提供最小的服务器配置和一个示例 workers.properties,以便能够快速安装和检查配置。
本文档描述了 web 服务器端 JK 用于“急不可耐”的配置文件
我们将在此处提供最小的服务器配置和一个示例 workers.properties,以便能够快速安装和检查配置。
以下是最小的 workers.properties,仅使用 ajp13 将 web 服务器连接到 Tomcat 引擎,完整文档可在 工作进程操作指南 中获得。
# Define 1 real worker using ajp13
worker.list=worker1
# Set properties for worker1 (ajp13)
worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker1.port=8009
以下是有关 Apache 配置的一些非常基本的信息,可获得更完整的 Apache 操作指南。
你应该首先在 Apache 模块目录中安装 mod_jk.so(unix)或 mod_jk.dll(Windows)(查看 Apache 文档以找到它)。
Unix 上模块目录的常用位置
Windows 上模块目录的常用位置
你可以在 此处 找到预构建二进制文件的链接
以下是应该直接在 httpd.conf 中设置或从另一个文件中包含的最小值
Unix 上配置目录的常用位置
Windows 上的配置目录的常规位置
# Load mod_jk module
# Update this path to match your modules location
LoadModule jk_module modules/mod_jk.so
# Declare the module for <IfModule directive> (remove this line for Apache 2.x)
AddModule mod_jk.c
# Where to find workers.properties
# Update this path to match your conf directory location (put workers.properties next to httpd.conf)
JkWorkersFile /etc/httpd/conf/workers.properties
# Where to put jk shared memory
# Update this path to match your local state directory or logs directory
JkShmFile /var/log/httpd/mod_jk.shm
# Where to put jk logs
# Update this path to match your logs directory location (put mod_jk.log next to access_log)
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] "
# Send everything for context /examples to worker named worker1 (ajp13)
JkMount /examples/* worker1
有适用于 Microsoft IIS Web 服务器的单独 操作方法。
(重新)启动 Web 服务器并浏览至 http://localhost/examples/