Install Teleport
The guides in this section show you how to install Teleport on your system. As we explain in Core Concepts, Teleport is a distributed system with several components working together across your infrastructure. How you install Teleport depends on:
- Whether you have a Teleport Cloud account or are self-hosting the Teleport Auth Service and Proxy Service
- How you choose to deploy Teleport Agents,
tbot, and any self-hosted plugins like the Event Handler and Access Request plugins - If you are self-hosting, how you choose to deploy the Teleport Auth Service and Proxy Service
Teleport cluster setup
The easiest way to get started with Teleport is to sign up for a Teleport Cloud account. From there, you can install Teleport Agents so you can enroll your infrastructure with Teleport.
Read Deploy Teleport Community Edition to get started with a small self-hosted demo cluster.
For self-hosted Teleport Enterprise accounts, deployments typically take place in conversation with the team at Teleport. We recommend reaching out to us directly to learn more about getting started with this deployment option and start planning your approach. You can read more about setting up a self-hosted cluster in Deploy a Cluster.
Client tools
Visit Download Client Tools to
download the latest versions of tsh and tctl for your platform.
You can learn about the available client tool binaries, and other binaries available in a Teleport installation, by reading Installing Teleport on a Single Machine.
Cluster components
Besides Teleport Agents, you can install other cluster components to protect your infrastructure with Teleport:
| Component | Installation |
|---|---|
tbot daemon | Enables automated services and workloads to connect to Teleport-protected resources. |
| Teleport Event Handler | Exports Teleport audit events to a third-party log-management solution |
| Access Request Plugins | Allow users to create and review Access Requests with third-party communication services |