Skip to main content

Plesk 12.0 RTM

Although there was no official announcement yet, Plesk 12.0 was released and is already available for deployment. The general availability mark will be set a little bit later, but now this release is in the “early adopter” stage. This means that you can install it right now and start using the new features.

Read more

Extensions: Development Environment

This article describes how to setup a development environment for creation of Plesk extensions. Creation of a new Plesk extension can be started from generating a new stub. To do this log in to a machine with Plesk installation and type the following command:

Here is an example of output:

This command will […]

Read more

How Plesk supports MySQL and PHP variants

Plesk for Linux since version 11.5 supports third-party builds and variants of MySQL server, PHP packages and PHP-FPM. For example, you may install MariaDB or Percona Server in place of OS vendor MySQL packages. Or you may install PHP packages from Webtatic (or any other) repository. And Plesk will properly support such alternatives, including the […]

Read more

CheckPassword authentication in Dovecot: a practical example in Shell

In this post I’ll show how to set up authentication in Dovecot via custom CheckPassword script written in Shell. While this is not generally suitable for any kind of production deployment for performance reasons, employing CheckPassword authentication is great for prototyping custom authentication that cannot be done via other available standard drivers. Disclaimer: This post […]

Read more

Dropbox Backup Extension

Introduction From my own experience of VPS usage, I noticed the need for cloud backup storage. The current version of Backup Manager for Parallels Plesk Panel does not support any remote storage except FTP, but I wanted to utilize a cloud storage for that purpose. As a developer, I wanted to implement a complete solution […]

Read more

Slave DNS and Plesk

Preface There are several reasons why you might need at least two DNS servers for serving your sites: You purchased a domain name from a domain registrar. To delegate the domain, many registrars require the domain zone to be served by at least two name servers residing in different IP subnets. You have several hosting […]

Read more

Introducing ‘plesk installer’ (Linux)

Have you ever felt that using Parallels Installer from command line is somewhat daunting? It has a lot of options and you usually need to get required “spell” from KB articles or official forums. For example, to manually install latest updates onto your system previously you would have to run (tediously typing each option!):

[…]

Read more