A VPS (Virtual Private Server) is a virtual machine that runs its own operating system and resources within a larger physical server. It provides users with dedicated CPU, RAM, and storage allocations, allowing them to host websites, applications, and services independently, similar to having a smaller, private server within a shared environment.
A self-managed or unmanaged VPS means that the hosting provider only supplies the server infrastructure and basic access (usually via SSH or a control panel). The customer is fully responsible for installing the software, managing updates, securing the server, and troubleshooting any issues that may arise. This option offers maximum flexibility but requires technical expertise to operate safely and efficiently.
In this tutorial, we will cover the process of controlling the state of your self-managed VPS, including how to start, stop, and restart, as needed.
Without further ado, let's begin.
To perform the Start/Stop/Restart actions for your VPS, please log in to your Client Area with us and open the management panel of your self-managed VPS plan. If you are unsure how to access the Client Area, please check our tutorial on the matter. After logging in, please access the management interface of your self-managed VPS by clicking on the service icon corresponding to your package.
Upon doing so, you will be redirected to the self-managed VPS interface, from where you can perform all sorts of management actions.
After being redirected to the self-managed VPS management interface, please focus your attention on the top-right area of your screen.

There, you will notice a couple of buttons that correspond to the actions we are covering in this tutorial.

These are all the management options available for managing the state of your self-managed VPS.
It's essential to have the ability to manage your server's state and be able to start, stop, restart, or shut it down as needed. Thus, we have made this process straightforward to enable our customers to perform these tasks easily at any time. We hope that our breakdown of this process was easy to follow, and you were able to perform all these operations without any hassle! If you encounter any issues with any of them, please don't hesitate to contact our support team via the live chat option on our website or through your Client Area’s ticketing system.
Simeon is an experienced System Administrator with over 10 years of experience in the Web Hosting field. He is recognized unanimously as the man behind every technical innovation or improvement that HostArmada introduces. Adaptable and responsible, he solves every technical issue that we or our clients throw at him. Every so often you will find him publishing technical content on our website.