Learn Plesk

Managing your websites and servers is simple and efficient with the Plesk Web Hosting Control Panel!

• Last Updated: 01/28/2026
• ( 8 minutes reading )

How to manage your services in Plesk

Introduction

Your server relies on various essential services to operate correctly, such as the web server, mail server, database engine, DNS service, and more. Managing these services is important for troubleshooting, performance optimization, and ensuring the stability of your websites and applications.

Plesk provides a convenient Services Management interface that allows you to start, stop, restart, and monitor the status of key system services directly from your control panel - without requiring SSH access.

In this tutorial, we will guide you through the process of managing your server services in Plesk.

Getting Started

First and foremost, please ensure you are logged in to your Plesk control panel. To do that, please enter your IP address, hostname, or domain name inside your web browser’s search bar and add “:8443” at the end. It should look something like: “https://yourdomain.com:8443”. By doing so, you will be prompted by a login form that requests your username and password.

plesk-login-screen

After logging in with your username and password, Plesk will automatically display the “Websites & Domains” page, which will serve as the index page from where you can manage everything related to your websites and domains on Plesk.

Accessing Service Management

To view and control your Plesk server’s services, please select the “Tools & Settings” option from the left-hand menu.

tools-and-settings

The action above will redirect you to the page where you can manage all aspects of your Plesk server. Under the “Server Management” category, please select the “Services Management” functionality.

service-management

This will open a list of all primary services that are installed and running on your Pesk server.

Understanding the Services List

On the Services Management page, you will see a table section holding all your currently installed services on Plesk. Here is a list of what you could encounter there, depending on your server setup and configuration.

  • Apache Web Server - This service maintains your Apache web server.
  • Nginx Web Server - This service maintains your NGINX web server, if it is installed.
  • PHP-FPM Service(s) - This service maintains your PHP-FPM server, if it is installed.
  • MySQL / MariaDB Server - This service maintains your MySQL/MariaDB server.
  • PostgreSQL Server - This service maintains your PostgreSQL server, if it is installed.
  • DNS Server (BIND or Plesk DNS) - This service maintains your DNS server.
  • Cron (Task Scheduler) - This service maintains your Cron server.
  • FTP Server (ProFTPD) - This service maintains your FTP server.

all-services

In the far left side of the table section, you will see the service, and in the middle, under the “State” column, you will see its current state, which can be “On”, “Off”, or “Not Installed”, which indicates the current state of the service, as it is pretty evident.

Managing Plesk Service State

To manage a specific service's state, you need to use the action buttons located at the far right side of the table section. Let’s go over them.

 

  • Start - Please use the “play” button to start a specific service. This button will only be available if the service is in a “stopped” state.
  • Stop - Please use the “stop” button to stop a service. This will only be available if the service is already in a running state.
  • Restart - Please use the “restart” button to restart a specific service. 

management-buttons

When should you restart services?

There are several reasons someone might want to restart or stop a service running on their Plesk server. Below, we list some scenarios in which this is a good idea.

  • Web server - Typically, it is a good idea to restart the web server after changing PHP settings or web configuration.
  • Mail server - Typically, you want to restart this service after applying configuration changes or when experiencing delivery issues.
  • Database server: Usually, you would want to restart this server after configuration changes or updates, or if your MySQL server is experiencing performance issues.
  • DNS server: Typically, you want to restart this service after DNS template changes or if you are facing any issues related to the DNS.
  • PHP-FPM: Typically, restart when websites are slow or returning 502/504 errors.

Restarting a service typically causes only a very brief interruption, unless the server itself is highly overloaded or there is an issue with the service itself.

Conclusion

As you can see, Plesk makes it easy to manage essential server services from a single interface. Whether you need to restart the web server, check the mail queue, manage DNS, or monitor security services, the Services Management panel provides full control without requiring command-line access.

We hope this tutorial was helpful, and we kindly encourage you to review your service statuses whenever you encounter server issues or perform maintenance tasks.

...
Nikola Zgurev
Technical Support Captain

Nikola is an accomplished tech-savvy extraordinaire with over six years of experience in the web hosting field. He started as a customer care representative and quickly rose the ranks to become a support supervisor and, eventually - the head of the technical department in HostArmada. His deep understanding of the client's needs, combined with his technical knowledge, makes him the perfect man to create the ideal harmony between client satisfaction and professional problem-solving. You will often find him creating helpful tutorials, articles, and blog posts that help existing customers get around.