Installing TeamCity CI needs just a few steps to do it.

unpack it


Note about the “-xvzf” (all lowercase) parameters:

  • x means “extract files from an archive”. This is required because a .tar file is an archive.
  • v means “verbosely list files processed”. It’s not necessary but will give you a better understanding of what changes are being made.
  • z means “filter the archive through gzip”. This is required because the .gz indicates this file has been compressed using gzip, and so needs to be decompressed using gzip.
  • f means “force-local” or “archive file is local even if it has a colon”. I can only imagine this prevents some bad stuff from happening. Honestly though IDK.

Modify your ~/.bash_profile file with the TeamCity Data PATH  or Add it to bin/ file when you have some problems with it.

Start your TeamCity Server. If you want to use port 80 instead of 8111, then you have to start it as root (sudo).

Now, go to your publicDNS:8111 Adress and configure your Teamcity server.

If you want to Boot Teamcity automatically we need to create a small init script in /etc/init.d/ called teamcity


Now we have to register the startup script


Install TeamCity on Amazon EC2 (Ubuntu 12.04.1 LTS)
Tagged on:                 

Leave a Reply


Get every new post on this blog delivered to your Inbox.

Join other followers:

Welcome Damir Kusar

Log in

Lost your password?
%d bloggers like this: