1. Download TeamCity
- Visit the KeyExpress Download Center (link provided in your invoice)
- Download the TeamCity Server
Available packages:
- Windows installer (
.exe)
- Archive (
.tar.gz) for Linux/macOS
- Docker image
2. Install TeamCity Server
Option A: Windows Installation (.exe)
- Run the downloaded
.exe file
- Follow the installation wizard
- Select components:
- TeamCity Server
- Build Agent (optional but recommended)
- Configure:
- Installation directory
- Data directory
- Port (default:
8111)
- Complete installation and start the service
Open in browser:
http://localhost:8111
Option B: Linux / macOS (.tar.gz)
- Extract the archive:
tar xfz TeamCity<version>.tar.gz
- Navigate to the
/bin directory
- Start the server:
./runAll.sh start
- Open in browser:
http://localhost:8111
3. First-Time Setup
- Select Data Directory
- Choose database:
- Internal (for testing)
- External database (recommended for production)
- Create Admin Account
- Finish setup → Dashboard loads
4. Build Agents Setup
- Build agents execute your CI/CD jobs
- You can:
- Use the bundled agent
- Install agents on separate machines
Install via:
Administration → Agents → Install Agent
5. Activation / License Setup
- Go to:
Administration → Licenses
- Click:
Get License Key
- Sign in to your JetBrains account
- Select your license
- Apply the license