One of the great advantages of Plesk is that it allows you to quickly install popular web applications, such as WordPress, Joomla, Drupal, or e-commerce platforms, directly from its interface. Instead of manually downloading, uploading, and configuring files, you can use Plesk’s built-in Applications Installer to set up your desired website tools with just a few clicks.
In this tutorial, we will guide you through the process of installing web applications for your domains in Plesk. We will begin by showing you how to access the Applications section, and then we will cover the process of installing and configuring applications for your chosen domain.
To start installing applications for your domains in Plesk, please make sure you have logged in to your Plesk control panel. To do that, please type in your IP address, hostname, or domain name inside your browser 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 requires your username and password.
Once logged in, Plesk will automatically display the “Websites & Domains” page, which will be the index every time. In the middle, you will see a table section containing a list of all your existing domains.
To proceed with installing an application, you need to choose a domain first. You can choose an existing one, or you can add a new domain or subdomain from the buttons above the table section. We have a tutorial on how to manage your domains in Ples, which you should totally check. Plesk will prompt you to select the location where you want it to be set up.
Please select the domain or subdomain under which you want the new application to run.
For example:
This flexibility allows you to organize your applications in the way that best fits your project.
After adding your desired domain and defining its root directory, you can proceed with the app installation. To do that, you first need to select the type of app you want to install. Of course, Plesk will also present you with the option to upload your own application either from a local device or from GIT.
Here are the available choices:
IMPORTANT: Softaculous is a third-party application that must be installed before use. We have a tutorial that will show you how to install extensions for your Pleks server, which you can check it here. Softaculous also offers a paid and a free version. The free version includes free installation for the most common apps, while installing all of them requires an upgrade to the paid version.
Once you have selected the desired application/deployment method and filled in the required information, Pleks will allow you to install or deploy the application and start using it immediately.
For brand new applications, Plesk will automatically handle downloading, setting up files, and configuring the database. However, if you are importing, uploading, or deploying via Git, you may need to do that on your own. We have great tutorials for Pleks database management, which you should definitely check out!
To make this even more straightforward, let’s walk through the installation process for a single application. Since WordPress is the most widely used content management system on the planet, we will use it.
To begin the installation, please select the WordPress option after adding your domain or subdomain.
Upon doing so, you will see a side menu pop up from the left-hand side. This is where you need to add the required credentials for your WordPress and start the installation.
Let’s go over all of them so you can get a better understanding.
Finally, please click on the blue “Install” button located at the bottom left side of the pop-up menu.
After installation, you can easily manage the application from within Plesk. Please go back to the Applications section, where you will now see your installed application listed.
From here, you can:
The above example showcases the WordPress management option. Please note that these may differ for other applications you install; however, they should give you an idea of what to expect.
As you can see, Plesk makes it very simple to install and manage web applications for your domains. With just a few clicks, you can set up powerful tools like WordPress, Joomla, or an online store without needing advanced technical knowledge.
We hope this tutorial was helpful, and we encourage you to explore the Applications section in Plesk to maximize the benefits of your hosting environment.
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.