Plesk review - hosting and site control panels

Plesk is a powerful and convenient universal tool for quickly and efficiently performing all daily operations for managing sites and web applications or web hosting. “6% of sites in the world are managed through the Plesk panel,” the developer company says about the platform in his corporate blog on Habré. We present you a brief overview of this convenient and probably the most popular hosting platform, the license for which can now be purchased with a VPS server in RUVDS.







â–ŤAbout panels, brand and company



Plesk is proprietary software developed in Novosibirsk and first released in the USA in 2001. For almost 20 years, the rights to the platform were successively acquired by different companies that changed brands and names. Since 2015, Plesk is an independent Swiss company with several branches (including Novosibirsk) and a staff of about 500 people (including Russian specialists both in the head office and in the branches).



Three latest versions:





The panel is multilingual. It is written in PHP, C, C ++. Support for multiple versions of PHP, as well as Ruby, Python and NodeJS; full support for Git; Docker integration SEO toolkit. Each Plesk instance is automatically secured using SSL / TLS.



Supported OS: Windows and various versions of Linux. Below you can see the requirements for these OSs.





Linux





Windows



The program is released in different assemblies, each of which is designed for its own user audience. For example, the panel allows administrators to centrally manage all system services using a single web interface and reduce maintenance costs, providing the necessary level of flexibility and control. And for companies selling virtual and dedicated hosting, the panel allows you to organize server resources into packages and offer these packages to customers - companies or individuals who want to host their site on the Internet, but do not have the necessary IT infrastructure for this.



â–ŤInfocenter



The documentation is conveniently presented in three sections: for users (separately for the administrator, client, reseller), for hosters / providers and for developers.



With Plesk lessons, getting started becomes so clear that the panel is easy to understand even for those who first encountered hosting management. Lessons are step-by-step instructions on six topics:



  1. Creation of your first site
  2. Database creation
  3. Create Email Account
  4. Adding an Additional DNS Record
  5. Creating a backup of the site
  6. Password change and logout


There is also a FAQ and Help-center with the ability to take training courses at the so-called Plesk University. And, of course, the active Plesk community forum . Technical support in Russian is available from Monday to Friday from 04.00 to 19.00 Moscow time; in English - 24x7x365.



Beginning of work



The panel can be installed on a physical server or virtual machine (Linux only) or on a cloud server (official Plesk partners: Google Cloud, Amazon Web Services, Microsoft Azure, Alibaba Cloud).



For quick start, default configurations are provided, which can be launched with a single command:





Note: Plesk is installed without a license key for the product. You can purchase a license at RUVDS. Or use a trial version of the product, which for 14 days will work for educational purposes.



Ports and Protocols Used





Ports and Protocols for Plesk



Supported Browsers



Desktop





Smartphones and tablets





Interface



In Plesk, each user group has its own interface, adapted to their needs. In the interface for hosting providers - tools for providing hosting, including an integrated billing system for automating business. Companies using the platform to manage their own web infrastructure can use a wide range of server management operations: system recovery, web server setup, and the like. Let's look at the last two versions of the platform - Plesk Onyx and Plesk Obsidian - through the eyes of a web administrator.



â–Ť Functions for web administrators



User accounts. Create separate user accounts with their own credentials. Define user roles and subscriptions for each user or user group.



Subscriptions Create a subscription with a specific set of resources and services related to the service plan, and grant users access according to the user's role. Limit the amount of system resources (CPU, RAM, disk I / O) that can be used by a particular subscription.



User Roles Turn on and off the functionality and icons for individual users. Provide different access levels to different users at the same subscription level.



Service plan. Create a service plan that determines the distribution of your resources: for example, disk space, bandwidth, and other features offered to your customer.



Mail server support. By default, the Postfix mail server and Courier IMAP are installed on Plesk for Linux, and MailEnable on Plesk for Windows.



DKIM, SPF and DMARC Protection. Plesk supports DKIM, SPF, SRS, DMARC for mail authentication.



Supported OS The latest version of Plesk for Linux / Unix supports several platforms, including Debian, Ubuntu, CentOS, Red Hat Linux, and CloudLinux.



Database management. Scan, restore, report, repair supported databases.



Compliance with PCI DSS standard out of the box. Secure your server and achieve PCI DSS compliance on the Linux server.



Task planning. Set the time and date to run specific commands or tasks.



System update. Update all system packages available on the server manually or automatically without opening the console.



Plesk Migrator. Migrations without the need to use the command line. Supported sources: cPanel, Confixx, DirectAdmin and others.



The server administrator has the ability to change the appearance, controls and even the logo of the server administration panel in accordance with the needs. You can change the interface settings both for marketing purposes, and simply for ease of use. You can use your own themes . More details in the guide for administrators .





Button Settings



The interface has an adaptive design for working with smartphones, it is possible to automatically log clients into Plesk from external resources without re-authentication (for example, from the panel of your hosting provider), the ability to share direct links to screens. Consider the Sites and Domains tab





Sites and Domains Tab



  1. This section shows the name of the user who is logged in and the currently selected subscription. The user can change the properties of his account and choose which subscription to manage.
  2. It contains the Help menu, which opens a context-sensitive online guide and allows you to view video tutorials.
  3. Search.
  4. This section contains a navigation bar that helps you organize your Plesk interface. The tools are combined in functionality, for example, the tools for managing web hosting settings are on the Sites and Domains page, and for managing mail accounts on the Mail page. Here is a brief description of all the tabs and the provided functionality:



    • Sites and domains. The tools presented here allow customers to add and remove domains, subdomains, and domain aliases. They also allow you to manage various web hosting settings, create and manage databases and their users, change DNS settings and protect sites using SSL / TLS certificates.
    • Post office. The tools presented here allow customers to add and delete mail accounts, as well as manage mail server settings.
    • Applications The tools presented here enable customers to easily install and manage many different web applications.
    • Files Here is a file manager with a web interface with which customers can upload content to sites, as well as manage files that already exist on the server in their subscription.
    • Database. Here customers can create new and manage existing databases.
    • File sharing. This is a file sharing service that allows customers to store personal files and share them with other Plesk users.
    • Statistics. Here is information about the consumption of disk space and traffic, as well as a link to visit statistics showing detailed information about site visitors.
    • Server. This information is visible only to the server administrator. Here are tools that allow the administrator to set global server settings.
    • Extensions. Here, customers can manage the extensions installed in Plesk and take advantage of the functionality of these extensions.
    • Users The tools presented here allow customers to add and remove user accounts.
    • My profile. This information is visible only in Power User mode. Here you can view and update contact details and other personal information.
    • Account. This information is visible only in the shared hosting client panel. Here you’ll find information about using subscription resources, hosting options and privileges. Using these tools, customers can receive and update their contact details and other personal information, as well as back up their subscription settings and sites.
    • Docker. This item is visible if the Docker Manager extension is installed. Here you can run and manage containers created from Docker images.
  5. This section contains all the controls related to the currently open tab. The “Sites and Domains” tab is open on the screenshot, therefore various tools for managing those aspects of the subscription that are related to web hosting are shown.
  6. This section contains various controls and information collected for your convenience.


To perform many daily tasks, in most cases you will need to open one of the tabs and click on the controls presented there. If the panel does not have the desired tab or tool, most likely they are disabled for this subscription. A detailed overview of the navigation bar items on the left side of the screen is here . In the new version of Plesk Obsidian, the interface will be in a new attractive UX design that makes website management even easier and is fully consistent with how web professionals create, protect and run servers and applications that scale in the cloud.





Plesk obsidian



Linux server administration



Administrators can use several additional tools supplied with the standard Plesk distribution to add custom automation tasks, back up and restore data, and restore Plesk components and system settings. The tools include several standalone applications, command line utilities, and the ability to integrate custom scripts with Plesk. To easily perform server management tasks, there is a step-by-step instruction that contains the following sections:





Extensions



Additional tools, functions and services can be obtained using an abundance of extensions presented in the library , conveniently divided into categories.





Plesk Extension Library



Here are some of the most popular and actively developing:







WordPress Toolkit





You can reduce the response time of sites and the load on the server using Nginx Caching. The function can be activated via the panel interface.





Nginx



Conclusion



As you may have noticed, for web administrators, the Plesk dashboard is designed to make managing sites, domains, mailboxes, and databases easy and enjoyable. We hope that this review will help Plesk navigate those of our customers who purchase a license with VPS from RUVDS.






All Articles