If you are upgrading your existing TeamCity installation, please refer to Upgrade.
Check the System Requirements
Before you install TeamCity, please familiariaze yourself with Supported Platforms and Environments.
Additionally, read the hardware requirements for TeamCity. However, note that these requirements differ significantly depending on the server load and the number of builds run.
Select TeamCity Installation Package
The TeamCity installation package is identical for both Professional and Enterprise Editions and is available on the http://www.jetbrains.com/teamcity/download/ page.
The following options are available:
Executable Windows installer bundled with Tomcat and Java 1.8 JRE.
Archive for manual installation bundled with Tomcat servlet container
Package for installation into an existing J2EE container (not recommended, use .tar.gz instead)
Official JetBrains TeamCity server image
|AWS||Run on AWS||Official CloudFormation template to launch TeamCity Stack|
Follow the installation instructions:
- Installing TeamCity via Windows installation package
- Installing TeamCity bundled with Tomcat servlet container (Linux, Mac OS X, Windows)
- Installing TeamCity into Existing J2EE Container
- Installing TeamCity from a Docker image
- Running TeamCity on AWS blog post
Install Additional Build Agents
Although the TeamCity server in
.tar.gz distributions is installed with a default build agent that runs on the same machine as the server, this setup may result in degraded TeamCity web UI performance, and if your builds are CPU-intensive, it is recommended to install build agents on separate machines or ensure that there is enough CPU/memory/disk throughput on the server machine.
To setup additional build agents, follow the instructions.