How to Easily Install Plesk on Your Windows or Linux Server

Maintaining the websites and servers is quite a difficult job even if you have the only CRM installed in the platform you are administering. Relying on the web-based version of a user-friendly Plesk panel which comes up with a beautiful GUI for managing everything from a single interface is no brainer at all! In short, Plesk provides you simple and clear approaches to creating and managing websites, applications, FTP servers, email accounts, DNS configurations, and extensions of more than 100 to improve performance—without writing a line of code. To be precise, Plesk, contrary to other control panels such as cPanel, dots all the i's and crosses all the t's for Windows and Linux servers it runs on, making it more than appropriate for heterogeneous server configurations.

This guide includes full descriptions and helps with installing Plesk in Windows and Linux both ways that you are using right now.




Topics Covered:

  • Overview of Web Hosting Control Panels
  • Requirements for Installing Plesk
  • System Requirements
  • Various Installation Methods
    • One-Click Installation
    • Browser-Based Installation
    • Command-Line Installation
    • ISO Image Installation
    • Web Installer Setup
  • Plesk vs. cPanel: A Comparison
  • Conclusion

Let’s dive in!

What Are Web Hosting Control Panels?

Web hosting control panels provide a centralized interface to manage server resources and hosted applications. Control panels make it easy to handle file management, domain setups, email configurations, databases, and security without needing extensive coding or technical skills.

Example Scenario: Imagine you run a small online store. You’ll need to manage website files, set up email accounts for customer inquiries and marketing, and organize products in a database. Without a control panel, these tasks would require advanced technical knowledge. With a tool like Plesk, you can perform these functions with just a few clicks, making hosting and server management more accessible and efficient.

Requirements for Plesk Installation

Before the installation of Plesk, make sure your server has:

  • Clean OS Installation: Plesk demands a pristine server environment. In this case, preexisting software, such as Apache, MySQL, Cyrus, SELinux, or PHP must be deleted.
  • System Resources: The minimum configuration of a Plesk server is at least 1 GB of RAM 1 GB of swap space for Linux and 2 GB of RAM for Windows. The free disk space requirement is 20 GB for Linux and 32 GB for Windows.

Installation Methods

The Plesk can be installed using a variety of methods. Here is a summary of each:

One-Click Installation

To set up the software without wasting time, you can execute a one-click, command installation:

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

This command initiates the installation and will download the latest stable Plesk version. The process typically takes 30 minutes to an hour.

Browser-Based Installation

If your server’s IP address or hostname is accessible and port 8447 is open, you can install Plesk via a web browser:

1. Download the Installer:

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

2. Grant Execution Permissions:

chmod +x plesk-installer

3. Launch Installer:

./plesk-installer --web-interface

4. Access in Browser: Visit https://your-ip-address:8447 or https://your-host-name:8447.
5. Login: Use the “root” credentials.
6. Select Plesk Version: Choose the latest stable version and proceed with installation.

Command-Line Installation

For Linux, you can download and run the installer directly from the command line:

1. Download Plesk Installer:

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

2. Set Permissions:

chmod +x plesk-installer

3. Run Installer:

./plesk-installer

You can also use ../plesk-installer --all-versions to view and select specific Plesk versions.

ISO Image Installation

Plesk offers ISO images for simplified installation on Ubuntu and CentOS:

  1. Configure server parameters and boot from the ISO image.
  2. Follow OS installation prompts.
  3. Plesk will automatically install after the OS setup.

Web Installer

Using the Plesk Web Installer, you can set up Plesk through a browser interface:

  1. Visit: https://get.plesk.com/
  2. Provide Server Details: Enter your server’s IP or hostname.
  3. Agree and Start Installation: Accept the terms and start the process.
  4. Login and Configure: Once complete, log in and begin your setup.

Post-Installation Configuration on Linux

After installing Plesk, follow these steps:

  1. Access Plesk: Go to https://your-host:8443 or https://your-ip:8443.
  2. Login: Use the root credentials.
  3. Update Admin Details: Provide the admin’s name, email, and a new password.
  4. Select License: Choose between a trial or paid license.
  5. Accept Terms: Once agreed, Plesk is ready to use.

Plesk Installation on Windows

For Windows, follow these simple steps:

  1. Log into Server: Use Remote Desktop (RDP) to access your server.
  2. Download Installer: Download the Plesk installer.
  3. Run Installer:
plesk-installer.exe --select-product-id=panel --select-release-latest --installation-type=recommended

For customized installations, use the console command plesk-installer.exe --console and select the version and features you need.

Plesk vs. cPanel: A Comparison

KeyPleskcPanel
PlatformMulti-platform (Linux & Windows)Primarily Linux
User InterfaceModern and intuitiveTraditional, familiar
Ease of UseBeginner-friendlySteeper learning curve for new users
Access ControlUnified interface for web hosting & adminSplit between cPanel and WHM
CostSubscription-based, flexible plansGenerally more costly, especially for multi-accounts
Support24/7 support and extensive documentation24/7 support and large community forums
DatabaseSupports MySQL, MariaDB, PostgreSQLMainly MySQL and MariaDB
ExtensionsLarge marketplace for third-party appsLimited official extensions
CustomizationHighly configurableLess flexible by default

Conclusion

Installing Plesk on a Windows or Linux server is straightforward, with multiple installation options to suit your needs. The platform is designed to simplify server management with easy-to-use interfaces, customization, and compatibility with both Windows and Linux. Plesk offers an all-in-one solution for managing websites, emails, and databases, making it an excellent choice for users of all technical levels.

References :

How to Easily Install Plesk on Your Windows or Linux Server

Comments

Popular posts from this blog

Installing IIS on Windows Server 2019

Comprehensive Guide to DDoS Attack Prevention

Installing and Configuring Windows Server 2022