Knowledgebase

How to Install Plesk on a Linux Server?

Installing Plesk on a Linux server allows you to set up a fully managed hosting environment quickly and efficiently. With the right preparation and steps, you can quickly get your server ready for websites, emails, and applications.

This guide provides a complete step-by-step process for installing Plesk on popular Linux distributions, including CentOS, RHEL, AlmaLinux, Ubuntu, and Debian.

You will learn how to update your server, run the official installer, select the correct components, and access Plesk through your browser, ensuring your server is fully configured and ready for use.

Let’s get started!

Prerequisites

Before installing Plesk, ensure your server meets the minimum requirements:

Minimum requirements for Plesk:

  • CPU: 1 GHz or higher.
  • RAM: 1 GB minimum (2 GB recommended).
  • Disk space: 10 GB of free space is required (more space may be needed depending on the websites).
  • Operating Systems supported: CentOS, RHEL, AlmaLinux, Ubuntu, Debian.

Also Read: How to Upload Website Files in Plesk Panel?


Steps to Install Plesk on Linux Server

1. Update Your Packages

Firstly, let’s update your server so everything is fresh and ready:

CentOS / RHEL:

Copied!
sudo yum update -y

AlmaLinux:

Copied!
sudo dnf update -y

Ubuntu / Debian:

Copied!
sudo apt update && sudo apt upgrade -y

*Note: You have to make sure your server has a static IP and a fully qualified domain name (FQDN) set up. Plesk installation may fail on servers without proper hostname configuration.


Also Read: How to Create a Database in the Plesk Panel?


2. Download and Prepare the Plesk Installer

Now, we need the Plesk installer script. It’s just a small file that will help us set up everything automatically.

Download the installer:

Copied!
wget http://autoinstall.plesk.com/plesk-installer

Make it executable (so your server can run it):

Copied!
sudo chmod +x plesk-installer

And that’s it for preparation, simple, right?


Also Read: How to Install WordPress Using Plesk Panel?


3. Run the Installer

You can install Plesk using either the command line interface (CLI) or the web interface (GUI).

Option 1: Command Line

You have to run this:

Copied!
sudo ./plesk-installer

If you want to see all available Plesk versions:

Copied!
sudo ./plesk-installer –all-versions

Option 2: Web Interface

Do you prefer a GUI to click through options? Try this:

Copied!
sudo ./plesk-installer –web-interface –all-versions

Once you run it, either the CLI or the web interface will guide you through the installation.


Also Read: How to Create an Email Account in Plesk?


4. Choose How You Want to Install

The installer will now ask you a few questions. Don’t worry, it’s mostly clicking and confirming:

Choose Installation Type:

  • Recommended: Installs all the basic stuff you need.
  • Full: Installs everything available (more storage and time needed).
  • Custom: Select exactly what you want. It would be great if you knew the specific components you need.

Pick Your Components:

Decide what you want, like Apache or Nginx, PHP versions, Mail Server, MySQL/PostgreSQL, WordPress Toolkit, etc.

Confirm and Install:

Double-check your choices and hit install. Plesk will take care of downloading and setting up everything for you.

*Tip: This step can take 30–45 minutes, depending on your server’s speed and internet connection. Grab a coffee while it runs!

5. Access Plesk After Installation

Once the installation is finished, you can log in to Plesk through your browser.

➔ Open your browser and go to: https://<server_ip_or_hostname>:8443

➔ Log in with your username & password.

Set up your Plesk:

  •  Change your admin password and add a contact email.
  •  Apply your Plesk license.
  •  Start adding domains and subscriptions.
  •  Install any additional tools you want.

And boom, you are ready to manage your server, websites, emails, and everything else Plesk offers!


Also Read: How to Create Nameserver in the Plesk Panel?


Wrapping Up

That’s it!

Installing Plesk involves updating your server, downloading the installer, and following the on-screen prompts. 

Once complete, you will have a powerful control panel to manage websites, emails, databases, and more, all from one convenient location.