Install - Windows
Note: See notes on issues with Vista, Issues.
Download the Windows Executable, apache-tomcat-5.5.17.exe
from
http://tomcat.apache.org/.
To install, run the downloaded file.
If using a J2SE 1.4 JRE, the compatibility package must be downloaded and expanded inside the folder where Tomcat was installed:
Downloaded:
apache-tomcat-5.5.12-compat.zip
Extracted to:
C:\tools\Tomcat 5.5\
Examples
Installed with examples etc. To run the sample site:
Java JRE
Used the “Configure…” option on the task bar menu to change the JRE…
Admin and Manager
User Name
tomcat
(was admin
)
Password
tomcat
(was password
)
User Name and Password
To change the manager user name and password to tomcat
, tomcat
. Edit:
C:\tools\Tomcat 5.5\conf\tomcat-users.xml
Add manager
to the roles
attribute:
<user username="tomcat" password="tomcat" roles="tomcat,manager"/>
Port
To change the port number:
Edit the file
conf/server.xml
Search for the entry
<Service name="Catalina">
Change the value of the port attribute in the HTTP Connector element to a value of your choice.
Restart Tomcat.
Command Line
Note: When setting CATALINA_HOME
do not append a trailing slash to the
path name.
Start
SET CATALINA_HOME=C:\tools\apache-tomcat-5.5.20
C:\tools\apache-tomcat-5.5.20\bin\startup.bat
Stop
SET CATALINA_HOME=C:\tools\apache-tomcat-5.5.20
C:\tools\apache-tomcat-5.5.20\bin\shutdown.bat
Service
Install
If you install Tomcat using the archive rather than the installer, you can
create the Windows service by running “bin/service.bat
”.
To specify the name of the service (useful if you want to run multiple copies of Tomcat) use a parameter:
bin\service.bat install my-service-name
Note:
The service name (
my-service-name
in this example), will be appended to the words,Apache Tomcat
. So if you install the service,MediaServer
using the command, the name in Windows Services will appear asApache Tomcat MediaServer
.The service name must be alpha numeric (no spaces or punctuation). If you don’t follow this rule, you will get a pop-up message saying
NonAlpha 45
.
Memory
For details on how to change the memory settings, see Configuration.
JVM
To specify a particular JVM:
SET JAVA_HOME=%JAVA6_HOME%
bin\service.bat install my-service-name
Remove
To remove the service (remember to specify the service name if you need to):
bin/service.bat remove my-service-name
Note: See the previous note ref service names e.g. if the name in Windows
Services is Apache Tomcat MediaServer
, then run:
bin/service.bat remove MediaServer
Configure
Change into the Tomcat folder:
bin\tomcat5w //ES//my-service-name
Service Properties
../../images/howto/tomcat/service-properties.gif