快速入门指南

简介

本文档为“性急的”用户描述了 JK 在 Web 服务器端使用的配置文件

  • workers.properties 是 Web 服务器使用的强制性文件,它对于所有 JK 实现(Apache HTTP 服务器的 mod_jk,Microsoft IIS 的 ISAPI)都是相同的。
  • Web 服务器 插件需在 Web 服务器端设置。

我们在此将提供最少服务器配置和一个 workers.properties 示例,以便能够快速安装和检查您的配置。

最少的 workers.properties

以下是最少的 workers.properties,仅使用 ajp13 将您的 Web 服务器连接到 Tomcat 引擎,完整的文档可在 Workers 操作指南中找到。

# 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 HTTP 服务器配置

以下是一些关于 Apache 配置的最基本信息,更完整的 Apache 操作指南可供参考。

您应该首先将 mod_jk.so (Unix) 或 mod_jk.dll (Windows) 安装到您的 Apache 模块目录中(请查阅您的 Apache 文档以确定其位置)。

Unix 上模块目录的常见位置

  • /usr/lib/apache/
  • /usr/lib/apache2/
  • /usr/local/apache/libexec/
  • /usr/local/apache/modules/

Windows 上模块目录的常见位置

  • C:\Program Files\Apache Group\Apache\modules\
  • C:\Program Files\Apache Group\Apache2\modules\

您可以在此处找到预构建二进制文件的链接

以下是应直接在 httpd.conf 中设置或从其他文件包含的最少配置

Unix 上配置目录的常见位置

  • /etc/httpd/conf/
  • /etc/httpd2/conf/
  • /usr/local/apache/conf/

Windows 上配置目录的常见位置

  • C:\Program Files\Apache Group\Apache\conf\
  • C:\Program Files\Apache Group\Apache2\conf\

# 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 配置

另有针对 Microsoft IIS Web 服务器的操作指南

将添加更多信息!

测试您的配置

(重新)启动 Web 服务器并浏览至 http://localhost/examples/