Iis Apache Tomcat

broken image


  1. Iis Apache Tomcat 共存
  2. Iis Vs Apache

Documentation Overview

IIS (Internet Information Services) is Microsoft's web server offering, playing second fiddle to market leader Apache. As is expected of a core Microsoft product, it only runs and is bundled on Windows operating systems, but is otherwise free for use. It is a closed software product and supported by solely by Microsoft. Compare Microsoft IIS vs Apache Tomcat. Related Microsoft IIS posts. A high performance free open source web server powering busiest sites on the Internet. Followers 38.5K + 1. Configuring Tomcat-Connector for IIS 8 1. Introduction: This page is an installation guide for the Apache tomcat 8. It tells you how to configure access to tomcat website via IIS. This section of the guide describes the steps necessary to set up tomcat server as a windows service and then forward the website to IIS via port 80. This document explains how to set up the ISAPI redirector for IIS to cooperate with Tomcat. Normally IIS can not execute Servlets and Java Server Pages (JSPs), configuring IIS to use the ISAPI redirector plugin will let IIS send servlet and JSP requests to Tomcat (and this way, serve them to clients).

Introduction

The Apache Tomcat Connectors project is part of the Tomcat projectand provides web server plugins to connect web servers with Tomcat and other backends.

The supported web servers are:

  • the Apache HTTP Server with a plugin (module) named mod_jk.
  • Microsoft IIS with a plugin (extension) named ISAPI redirector(or simply redirector).
  • the iPlanet Web Server with a plugin named NSAPI redirector. TheiPlanet Web Server was previously known under various names, including Netscape Enterprise Server,SunOne Web Server and Sun Enterprise System web server.
Iis

In all cases the plugin uses a special protocol named Apache JServ Protocolor simply AJP to connect to the backend. Backends known to support AJPare Apache Tomcat, Jetty and JBoss. Although there exist 3 versions of the protocol,ajp12, ajp13, ajp14, most installationsonly use ajp13. The older ajp12 does not use persistent connections and is obsolete, the newerversion ajp14 is still experimental. Sometimes ajp13 is called AJP 1.3 or AJPv13, but wewill mostly use the name ajp13.

Apache tomcat 8.5

Most features of the plugins are the same for all web servers. Some details varyon a per web server basis. The documentation and the configuration is split into commonparts and web server specific parts.

down to the more detailed documentation that is available. Each availablemanual is described in more detail below.

Headlines

  • JK-1.2.48 released

    The Apache Tomcat team is proud to announce the immediate availability of Tomcat Connectors 1.2.48 Stable. This release contains improvements and bug fixes for issues found in previous releases.

    Download the JK 1.2.48 release.

  • Download previous releases from the archives.

Reference Guide

  • workers.properties

    A Tomcat worker is a Tomcat instance that is waiting to execute servletson behalf of some web server. For example, we can have a web server such as Apacheforwarding servlet requests to a Tomcat process (the worker) running behind it.

    This page contains detailed description of all workers.propertiesdirectives.

  • uriworkermap.properties

    The forwarding of requests from the web server to tomcat gets configured by defining mapping rules.The so-called uriworkermap file is a mechanism of defining those rules.

  • Status Worker

    The status worker is a builtin management worker. It displays state informationand can also be used to dynamically reconfigure JK.

  • Apache HTTP Server (mod_jk)

    This page contains detailed description of all directives of mod_jk for theApache HTTP Server.

  • Microsoft IIS (ISAPI redirector)

    This page contains detailed description of all directives of the ISAPI redirector for Microsoft IIS.

Common HowTo

Open
  • Quick Start

    This page describes the configuration files used by JK on theweb server side for the 'impatient'.

  • All about workers

    This page contains an overview about the various aspects of definingand using workers.

  • Timeouts

    This page describes the possible timeout settings you can use.

  • Load Balancing

    This page contains an introduction on load balancing with JK.

  • Reverse Proxy

    This page contains an introduction to reverse proxies, how JKhandles this situation and how you can influence the JK proxying behaviour.

Webserver HowTo

These pages contain detailed descriptions of how to build andinstall JK for the various web servers.

AJP Protocol Reference

  • AJPv13

    This page describes the Apache JServ Protocol version 1.3 (hereafterajp13).

  • AJPv13 Extension Proposal

    This page describes an extension proposal for ajp13.

Iis Apache Tomcat 共存

Miscellaneous documentation

Iis Vs Apache

  • Frequently asked questions
  • Changelog

    This page contains the detailed list of all changes made in each version of JK.

  • Current Tomcat Connectors bugs

    This is the Bugzilla Bug List related to Tomcat Connectors.

Easy

In all cases the plugin uses a special protocol named Apache JServ Protocolor simply AJP to connect to the backend. Backends known to support AJPare Apache Tomcat, Jetty and JBoss. Although there exist 3 versions of the protocol,ajp12, ajp13, ajp14, most installationsonly use ajp13. The older ajp12 does not use persistent connections and is obsolete, the newerversion ajp14 is still experimental. Sometimes ajp13 is called AJP 1.3 or AJPv13, but wewill mostly use the name ajp13.

Most features of the plugins are the same for all web servers. Some details varyon a per web server basis. The documentation and the configuration is split into commonparts and web server specific parts.

down to the more detailed documentation that is available. Each availablemanual is described in more detail below.

Headlines

  • JK-1.2.48 released

    The Apache Tomcat team is proud to announce the immediate availability of Tomcat Connectors 1.2.48 Stable. This release contains improvements and bug fixes for issues found in previous releases.

    Download the JK 1.2.48 release.

  • Download previous releases from the archives.

Reference Guide

  • workers.properties

    A Tomcat worker is a Tomcat instance that is waiting to execute servletson behalf of some web server. For example, we can have a web server such as Apacheforwarding servlet requests to a Tomcat process (the worker) running behind it.

    This page contains detailed description of all workers.propertiesdirectives.

  • uriworkermap.properties

    The forwarding of requests from the web server to tomcat gets configured by defining mapping rules.The so-called uriworkermap file is a mechanism of defining those rules.

  • Status Worker

    The status worker is a builtin management worker. It displays state informationand can also be used to dynamically reconfigure JK.

  • Apache HTTP Server (mod_jk)

    This page contains detailed description of all directives of mod_jk for theApache HTTP Server.

  • Microsoft IIS (ISAPI redirector)

    This page contains detailed description of all directives of the ISAPI redirector for Microsoft IIS.

Common HowTo

  • Quick Start

    This page describes the configuration files used by JK on theweb server side for the 'impatient'.

  • All about workers

    This page contains an overview about the various aspects of definingand using workers.

  • Timeouts

    This page describes the possible timeout settings you can use.

  • Load Balancing

    This page contains an introduction on load balancing with JK.

  • Reverse Proxy

    This page contains an introduction to reverse proxies, how JKhandles this situation and how you can influence the JK proxying behaviour.

Webserver HowTo

These pages contain detailed descriptions of how to build andinstall JK for the various web servers.

AJP Protocol Reference

  • AJPv13

    This page describes the Apache JServ Protocol version 1.3 (hereafterajp13).

  • AJPv13 Extension Proposal

    This page describes an extension proposal for ajp13.

Iis Apache Tomcat 共存

Miscellaneous documentation

Iis Vs Apache

  • Frequently asked questions
  • Changelog

    This page contains the detailed list of all changes made in each version of JK.

  • Current Tomcat Connectors bugs

    This is the Bugzilla Bug List related to Tomcat Connectors.

  • Contribute documentation

    This page describes, how to contribute to the JK documentation.

  • JK Status Ant Tasks

    This page describes ant tasks to automate JK management via the status worker.

  • Reporting Tools

    This page contains information, on some report analysis scripts contained in the JK distribution.

  • Old JK/JK2 documentation archive.

    Here you can find old JK and JK2 documentation.





broken image