Print

Here’s another professional Knowledge Base article, ready to publish:


How to Install Plesk on a Server (Complete Guide)

πŸ“Œ Requirements

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

  • Supported Operating Systems:

    • AlmaLinux 8 / 9

    • Rocky Linux 8 / 9

    • Ubuntu 20.04 / 22.04

    • Debian 10 / 11

  • Root SSH access

  • Clean server (no other control panels installed)

  • Minimum specifications:

    • 2 GB RAM (4 GB recommended)

    • 20 GB disk space

  • Valid hostname (e.g. server.yourdomain.com)

  • Fully qualified domain (FQDN)


βš™οΈ Step 1: Update the system

Connect via SSH as root and run:

For AlmaLinux / Rocky Linux:

dnf update -y

For Ubuntu / Debian:

apt update && apt upgrade -y

🌐 Step 2: Set the hostname

Set a valid hostname:

hostnamectl set-hostname server.yourdomain.com

Verify:

hostname

πŸ“₯ Step 3: Download Plesk installer

Go to /root directory:

cd /root

Download the official installer:

curl -O https://autoinstall.plesk.com/plesk-installer

Make it executable:

chmod +x plesk-installer

πŸš€ Step 4: Run the installation

Run the installer:

./plesk-installer

You will see an interactive menu. Choose:

  • Install Plesk

  • Recommended version (latest stable)

  • Default components (or customize if needed)


⚑ Alternative: One-line installation (recommended)

For a faster install:

sh <(curl https://autoinstall.plesk.com/one-click-installer)

⏳ Installation time: 15–30 minutes depending on server performance.


πŸ” Step 5: Access Plesk Panel

Once installed, access via browser:

https://YOUR_SERVER_IP:8443

Login using:

  • Username: root

  • Password: your root password


πŸ› οΈ Step 6: Initial setup

Follow the setup wizard:

  • Accept license agreement

  • Set admin email and password

  • Choose interface (Power User or Service Provider)

  • Configure hosting settings


πŸ”₯ Important Notes

  • Plesk requires a valid license

  • Port 8443 must be open

  • Avoid installing on servers with:

    • cPanel

    • DirectAdmin

    • Other control panels

  • It is recommended to configure firewall rules after installation


βœ… Verification

Check Plesk service status:

systemctl status psa

🎯 Conclusion

You now have Plesk installed and ready to manage websites, domains, email services, and server configurations through a modern interface.


Share via
Did you find this article useful?  

Related Articles