How to Install Plesk on a Linux Server

Introduction

Plesk is a powerful web hosting control panel used to manage websites, domains, databases, emails, and servers through a user-friendly interface. It supports multiple operating systems and simplifies server administration for developers and system administrators.


Prerequisites

Before installing Plesk, ensure the following requirements are met:

  • A fresh Linux server (recommended: Ubuntu, CentOS, or AlmaLinux)
  • Root or sudo access
  • Minimum 1 GB RAM (2 GB or more recommended)
  • At least 20 GB of free disk space
  • A static IP address
  • Required ports open: 22, 80, 443, and 8443

Implementation

Follow these steps to install Plesk:

Step 1: Connect to Your Server

Login to your server using SSH:

ssh root@your-server-ip


Step 2: Download the Plesk Installer

wget https://autoinstall.plesk.com/plesk-installer


Step 3: Make the Installer Executable

chmod +x plesk-installer


Step 4: Run the Installer

./plesk-installer


Step 5: Choose Installation Type

During installation, select the required option:

  • Recommended installation (recommended for most users)
  • Full installation
  • Custom installation

Step 6: Wait for Installation

The installation process may take 15–30 minutes depending on server performance. All required components and dependencies will be installed automatically.


Step 7: Access Plesk Panel

Open your browser and access:

https://your-server-ip:8443

Step 8: Complete Initial Setup

  • Accept the license agreement
  • Set administrator password
  • Configure hostname and email
  • Choose license type (trial or paid)

Conclusion

Installing Plesk on a Linux server is simple and efficient. Once installed, it provides a centralized interface to manage hosting services. Ensure that your server is properly secured and regularly updated after installation to maintain performance and security.

Kaviya D

Kaviya is a DevOps professional who works across Linux systems, cloud infrastructure, automation, and server operations. She enjoys solving infrastructure challenges, improving deployment and operational workflows, and exploring technologies that make systems more reliable and secure. Her interests include cloud, containerization, CI/CD, monitoring, and infrastructure automation, with a strong focus on continuous hands-on learning.

Leave a Reply

Scroll to Top