| # The Apache Tomcat 5.5 Servlet/JSP Container |

# Tomcat Architecture ## Startup
Server Startup
> This page describes how the Tomcat server starts up. There are several different ways to start tomcat, including: From the command line. From a Java program as an embedded server. Automatically as a Windows service.
> description
> A text description of the startup procedure is available here.
> diagram
> A UML sequence diagram of the startup procedure is available here.
> comments
> The startup process can be customized in many ways, both by modifying Tomcat code and by implementing your own LifecycleListeners which are then registered in the server.xml configuration file.
Copyright © 1999-2012, Apache Software Foundation