Tomcat Configuration
with Admin UI
Set
JAVA_HOME and PATH variables
JAVA_HOME C:\Program
Files\Java\jdk1.7.0_71 (Don’t put; at end)
PATH .;%PATH%.;%JAVA_HOME%\bin.;%CATALINA_HOME%\bin;
CATALINA_HOME D:\Servers\apache-tomcat-7.0.42
Change Tomcat
Users List
Go to D:\Servers\apache-tomcat-7.0.42\conf
Open tomcat-users.xml
<role
rolename="manager-gui"/>
<role rolename="admin-gui"/>
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat"
password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat"
roles="tomcat,role1"/>
<user username="role1"
password="tomcat" roles="role1"/>
<user username="admin"
password="admin"
roles="tomcat,role1,manager-gui,admin-gui"/>
<user username="root"
password="root" roles="tomcat,role1,manager-gui,admin-gui"/>
Go to D:\Servers\apache-tomcat-7.0.42\bin
Run in command promote
startup.bat
If any occurs Stop
the servers which are running currently. Like Eclipse Etc.,
Steps of
changing the Tomcat Port
1) Locate server.xml in {Tomcat installation folder}\ conf \
2) Find following similar statement
<!-- Define a non-SSL HTTP/1.1 Connector on
port 8180 -->
<Connector port="8080"
maxHttpHeaderSize="8192"
maxThreads="150"
minSpareThreads="25" maxSpareThreads="75"
enableLookups="false"
redirectPort="8443" acceptCount="100"
connectionTimeout="20000"
disableUploadTimeout="true" />
or
<!-- A "Connector" represents
an endpoint by which requests are received
and responses are returned.
Documentation at :
Java HTTP Connector:
/docs/config/http.html (blocking & non-blocking)
Java AJP Connector: /docs/config/ajp.html
APR (HTTP/AJP) Connector:
/docs/apr.html
Define a non-SSL HTTP/1.1 Connector on
port 8080
-->
<Connector port="8080"
protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
/>
3) About Tomcat’s server.xml file cites it’s runs on port
8080. Change the Connector port=”8080″ port to any other port number.
For example
<Connector port="8181"
protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
/>
Above statement instruct Tomcat server runs on port 8181.
4) Edit and save the server.xml file. Restart Tomcat. Done