Question
How to install Plesk on Linux?
Answer
Note: For Plesk installation, you need a fresh Linux server with access to the Internet. Before the installation, make sure the server meets Plesk Software Requirements. Hosting providers may have Plesk preinstalled as an option or an option to install it during the server creation.
Choose a method that suites you most:
-
Go to https://get.plesk.com/.
-
Enter your server's IP address/hostname and server's root password / add a private key.
Optional: Select Install OS updates before starting the Plesk installation.
-
Click Next.
-
Input your email address to create a new Plesk 360 account or log in to exiting one.
-
Accept the terms of the End-User License Agreement and click Install.
-
The installation will begin.
-
When the installation is finished, your Plesk server will be granted a technical hostname that will be secured with a free Let's Encrypt SSL certificate within the next couple of minutes.
-
To log in to Plesk, click on the
button. If the Plesk login page has not been secured yet, ignore the warning about insecure connection and make an exception.
To install Plesk on a cloud instance, follow the instructions for your cloud service provider:
- Installing Plesk on Alibaba Cloud
- Installing Plesk on Amazon EC2
- Installing Plesk on Amazon Lightsail
- Installing Plesk on DigitalOcean
- Installing Plesk on Google Cloud
- Installing Plesk on Linode
- Installing Plesk on Microsoft Azure
- Installing Plesk on Oracle Cloud
- Installing Plesk on UpCloud
- Choosing Between Plesk WebHost and BYOL
Connect to a server via SSH as a root user to begin the installation.
-
To install Plesk with a basic set of components in one click, run the command:
# sh <(curl https://autoinstall.plesk.com/one-click-installer || wget -O - https://autoinstall.plesk.com/one-click-installer)
-
To install Plesk with a custom set of components in one click, run the command:
# sh <(curl https://autoinstall.plesk.com/plesk-installer || wget -O - https://autoinstall.plesk.com/plesk-installer)
For detailed information about a one-click installation, see:
Connect to your server via SSH as a root user or any other user with 'sudo' access to begin the installation.
To run Plesk on Docker, execute the command:
# docker run -d -it -p 80:80 -p 443:443 -p 8880:8880 -p 8443:8443 -p 8447:8447 plesk/plesk
If your server's IP address / hostname resolves from the Internet and the port 8447 is opened, Plesk installer can be launched in a web browser:
- Connect to your server via SSH as a root user to begin the installation.
-
Download Plesk Installer:
# wget https://autoinstall.plesk.com/plesk-installer
-
Add execution permissions to Plesk Installer:
# chmod +x plesk-installer
-
Launch Plesk Installer with the command below:
# ./plesk-installer --web-interface
-
Open a web browser on your device and access Plesk Installer on port 8447 either using an IP address…