Compute Instances - Get Started
Linux virtual machines equipped with a tailored set of resources designed to run any cloud-based workload.
Compute Instances (cloud-based virtual machines) are the foundational infrastructure components for most applications and workloads running on Linode. They offer a fully virtualized Linux system with root access. As such, you can install whatever software you need and configure to be perfectly tuned for your use cases. Compute Instances can host anything from a personal blog or small business website all the way up to enterprise applications serving millions of people a day.
Compute Instances can be deployed using the Cloud Manager, the Linode API, or the Linode CLI. For instructions on deploying one through the Cloud Manager, see the following guides:
After the Compute Instance is finished provisioning and has fully booted up, you can connect to it through the built-in Lish Console in the Cloud Manager (or via the SSH Lish Gateway) or SSH directly to your new system.
Weblish (via the Cloud Manager): Click the Launch LISH Console link at the top right corner of the Compute Instance’s detail page. See Using the Lish Console > Through a Browser.
SSH: Copy the command from the SSH Access field that is available in Cloud Manager under the Access section on the Compute Instance’s detail page. Paste the command into your local computer’s terminal. The command should look similar to the following, only with the IP address of your newly created instance.
- Windows: Windows 10 and 11 users can connect to their Compute Instance using the Command Prompt (or PowerShell) application, provided their system is fully updated. For users of Windows 8 and earlier, Secure Shell on Chrome, PuTTY, or many other third party tools can be used instead. See Connecting to a Remote Server Over SSH on Windows.
- macOS: The Terminal application is pre-installed on macOS. See Connecting to a Remote Server Over SSH on a Mac.
- Linux: You can use a terminal window, regardless of desktop environment or window manager. See Connecting to a Remote Server Over SSH on Linux
Lish (via SSH): Copy the command from the LISH Console via SSH field that is available in Cloud Manager under the Access section on the Compute Instance’s detail page. Paste the command into your local computer’s terminal. The command should look similar to the one below, only with your username, data center, and Compute Instance label. Review Using the Lish Console > Through SSH for more instructions.
ssh -t firstname.lastname@example.org example-instance
Linode’s Compute Instances (and other products and services) can run almost any workload you may have on other hosting providers. Review the migration guides for instructions.
Now you can start using your Compute Instance. Whether you’re just here to test things out or are looking to host a specific application with us, we may have a guide that can help you get up and running. Open the Guides section and start browsing or use the search tool at the top of the page to find any guides related to your use case.
This page was originally published on