Here's a complete step-by-step guide on how to install Plesk on a VPS — suitable for any Linux-based VPS, including from MikyHost.


✅ Prerequisites

Before installing Plesk, make sure your VPS meets the following requirements:

????️ System Requirements:

  • Supported OS (Fresh Installation Preferred):

    • Ubuntu 22.04 / 20.04

    • Debian 11 / 12

    • AlmaLinux 8 / 9

    • Rocky Linux 8 / 9

    • CentOS 7 (EOL soon, not recommended)

  • RAM: Minimum 1 GB (2 GB+ recommended)

  • Disk Space: Minimum 10 GB free

  • Root SSH Access to your VPS

⚠️ Do NOT install on a system with other control panels (like cPanel, Webmin, etc.).


Installation Steps (Linux VPS)

Step 1: Login to Your VPS via SSH

Use a terminal (macOS/Linux) or PuTTY (Windows):

ssh root@your-vps-ip

Step 2: Download the Plesk Installer

curl -O https://autoinstall.plesk.com/plesk-installer
chmod +x plesk-installer

Step 3: Run the Installer (Interactive Mode)

./plesk-installer

The script will:

  • Ask if you want to install the latest version (say yes)

  • Allow you to choose between installation types:

    • Recommended (web, mail, DNS — ideal for most users)

    • Full or Custom

Let it run. This may take 15–30 minutes, depending on server speed.


Step 4: Access the Plesk Web Interface

After installation, open your browser and go to:

https://your-vps-ip:8443

Example: https://123.45.67.89:8443

You might see a browser warning because it's using a self-signed certificate. You can safely continue.


Step 5: Login and Set Up

  • Username: root

  • Password: your root password

You’ll be guided through:

  • Admin email setup

  • Hostname configuration

  • License activation (trial or full license)


Optional: One-Command Auto-Installer (Non-interactive)

If you want a quick, automated install:

sh <(curl http://autoinstall.plesk.com/one-click-installer) --select-release-latest --installation-type Recommended

✅ After Installation Checklist

  • ???? Secure your server: update software, change SSH port, enable Plesk firewall

  • ???? Install SSL (Let’s Encrypt) for your Plesk panel

  • ???? Install necessary Plesk extensions (e.g., WordPress Toolkit, File Manager, Git, etc.)


Troubleshooting

If you face issues:

  • Check logs: /var/log/plesk/install/autoinstaller3.log

  • Reboot the VPS and try accessing the panel again

  • Make sure ports 8443 and 8447 are open in the firewall


 

Was this answer helpful? 0 Users Found This Useful (0 Votes)