Install and Start TeamCity Server
TeamCity Server is a web application responsible for the core functionality of TeamCity. It provides a user interface, distributes the jobs (builds) to TeamCity agents, and aggregates their results. This section contains articles related to installing and starting your own instance of TeamCity Server.
Before installing the server, make sure to:
Select TeamCity Installation Package
TeamCity installation package is identical for both Professional and Enterprise Editions.
The TeamCity download page on the official JetBrains website provides the following installation options:
Executable Windows installer bundled with Tomcat and Java.
Archive for manual installation bundled with a Tomcat servlet container.
The official JetBrains TeamCity server Docker image.
TeamCity Server is a JVM web application that runs in a Tomcat application server. It requires a Java SE JRE installation to run. See what Java versions are bundled with TeamCity or read how to install a non-bundled version of Java.