How To Set up Plesk on Ubuntu 20.04

In this article, we want to teach you How To Set up or Install Plesk on Ubuntu 20.04.

Plesk is a web-based platform for hosting companies.

A Plesk license allows web hosting companies to easily manage hundreds and even thousands of virtual hosts on a single server, providing their customers with easy and simple access to any products they prefer using.

Plesk is scalable, secure, and can be expanded with many different plugins which are available in bundles or as single modules. It does not require any coding skills from the user and offers top security for business owners and end-users.

Steps To Set up Plesk on Ubuntu 20.04

Before you start to install Plesk on Ubuntu 20.04, you need to log in to your server as a non-root user with sudo privileges and set up a basic firewall. To do this, you can follow our article the Initial Server Setup with Ubuntu 20.04.

Now follow the steps below to set up Plesk on your server.

Install Plesk on Ubuntu 20.04

Here we install Plesk on Ubuntu 20.04 by using the Plesk installer console. First, update your local package index with the following command:

sudo apt update

Then, install the wget tool with the command below:

sudo apt install wget

Download Plesk Installer Script on Ubuntu

Now you can use the wget command to download the Plesk installer on your Ubuntu 20.04:

sudo wget http://autoinstall.plesk.com/plesk-installer

Here you need to make your downloaded file executable with the following command:

sudo chmod 755 plesk-installer

Use the following command to start your Plesk installation:

sudo ./plesk-installer

You will be asked some questions. First, you need to agree with the terms of services by pressing F. Second, to send information about upgrading and installation issues, enter Y or N by your will.

In the next step, you need to choose the type of Plesk installation on Ubuntu 20.04. Enter F for the recommended installation.

Then, Enter F for upgrading software packages.

When your installation is completed, in your output you will see:

Installation is finished

Output
                                   Congratulations!
        The installation has been finished. Plesk is now running on your server.
        To complete the configuration process, browse either of URLs:
          * https://mystifying-maxwell.server's-ip.plesk.page/login?secret=jP-sBM4rmtmwvU_MD_bAIHSwOA-xbik0KRmcCKhtHshmE9g2
          * https://server's-ip/login?secret=jP-sBM4rmtmwvU_MD_bAIHSwOA-xbik0KRmcCKhtHshmE9g2
        Use the username 'admin' to log in. To log in as 'admin', use the 'plesk login' command.
        You can also log in as 'root' using your 'root' password.
        Use the 'plesk' command to manage the server. Run 'plesk help' for more info.
        Use the following commands to start and stop the Plesk web interface:
        'service psa start' and 'service psa stop' respectively.
        If you would like to migrate your subscriptions from other hosting panel
        or older Plesk version to this server, please check out our assistance
        options: https://www.plesk.com/professional-services/
The changes were applied successfully.

Manage Plesk Service

When your installation is completed, you can use the following command to start your Plesk on Ubuntu 20.04:

sudo service psa start

Check that your service is active and running on your server with the following command:

sudo service psa status

In your output you will see:

Output
psa.service - Plesk Panel
Loaded: loaded (/lib/systemd/system/psa.service; enabled; vendor preset:>
Active: active (exited) since Sat 2021-12-25 12:41:45 CET; 7min ago
Main PID: 36841 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 2282)
Memory: 0B
CGroup: /system.slice/psa.service

Configure Firewall For Plesk

Now we assumed that you have enabled UFW firewall from the requirements. You need to allow the Plesk Admin port and Plesk port through Ubuntu 20.04 firewall:

$ sudo ufw allow 8880/tcp
$ sudo ufw allow 8443/tcp

Reload the firewall to apply the new rules:

sudo ufw reload

Access Plesk Web Interface

You can access the Plesk web interface by the provided URL during the installation.

Also, you can type your server’s IP address in your web browser followed by 8880 (insecure port) or 8443 (secure port):

http://server_Ip_Address:8880
https://server_Ip_Address:8443

You will see the Plesk login screen.

Enter your server’s root user and password and press login to continue.

Plesk login screen

After that, you need to enter your Plesk contact details and set a password for the Plesk admin user. Also, you will be required to provide the License or continue with the free version(trial version). Then, press the Enter Plesk button.

Plesk contacts info

Next, you will see the Plesk welcome dashboard. On the left side of the page click on Explore Plesk.

Plesk welcome dashboard

Here you will see your Plesk dashboard and you can start using it.

Plesk dashboard on Ubuntu 20.04

Conclusion

At this point, you learn to Set up Plesk on Ubuntu 20.04.

Hope you enjoy it.

May this article about How To Set up Plesk on AlmaLinux 8 be useful for you.

Newsletter Updates

Enter your email address below and subscribe to our newsletter

Stay informed and not overwhelmed, subscribe now!