Wow! That is a loaded question. Teamcenter is first installed on a server that connects to a database (e.g. Oracle or MSSQL) on a server where you install server-side modules and set up volumes to store data.
Only once you do that (and more) can you install it on a PC as a client.