Installing Multiple Tcat Instances on a Single Machine

This procedure enables you to run multiple instances of Tcat Server on a single machine, using one instance of the Tcat Administration Console (or more) to manage multiple instances of Tcat Server, each running within their own JVM.

Install Additional Tcat Servers

In this step, run the installer again, selecting Custom and determining the ports for HTTP, HTTPS redirect, Tcat Server Shutdown and AJP connector port.

Run the Tcat Installer with Options

Perform the following steps for each additional instance you want to have locally installed.

Run the installer. At Select Installation Type, choose Custom Installation.

At the next window, deselect Administration Console from the list.

At the Port Settings page, enter unique port numbers according to the following table:

Make sure that you only use the following settings for a single instance. Every other instance must use a different port assignment for each setting.

Port

Default

HTTP/1.1

8080

redirectPort

8443

Server SHUTDOWN

8005

AJP/1.3 Connector

8009

securePort

51443

Startup Tcat Server instances

Start all the Tcat Server instances. (The server with the Administration Console should already be running.)

Windows

Linux

Solaris

OS X

bin/tcat6 start

As administrator: sudo service tcat6 start

sudo svcadm enable tcat6

catalina.sh start

As non-administrator: cd /opt/TcatServer6/bin/tcat6 start

Login, Register, and Manage Tcat Servers

NOTE: If you are connected to your network via a virtual private network (VPN), disconnect before running Tcat Server. After you have registered all your Tcat Server instances, you can connect to your VPN again.