Applicable to:
- Plesk for Linux
Question
How to install Plesk on Linux?
Answer
Note: For Plesk installation, you require a fresh Linux server with an access to the Internet. You can create it on your own or purchase it from any Hosting Provider. Before the installation, make sure that the server meets Plesk Software Requirements. Some of Hosting Providers have preinstalled Plesk as an option or option to install it during the server creation. One of such Hosting Providers is DigitalOcean.
Automatic installation with Plesk Web Installer
- Go to website https://get.plesk.com/
- Provide server's IP address and enter your server's root password or add private key.
- Accept the terms of the End-User License Agreement and click Install.
- The installation will be started.
- When the installation finished, click on the login link.
- Do not be afraid of 'secure connection warning', it is normal, just make an exception.
- Set up your email, Plesk 'admin' user password and choose if you have a purchased license or require a trial. Click Enter Plesk.
Other options
-
Installing Plesk in one click via SSH
Connect to a server via SSH as a root user or any other with 'sudo' access 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:
-
-
Run Plesk with Docker in one click
Connect to a server via SSH as a root user or any other 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
-
Installing Plesk via a browser
If the server's IP address or the hostname can be resolved from the Internet and the port 8447 is opened, you can launch Plesk Installer in a browser:
- Connect to a server via SSH as a root user or any other with 'sudo' access 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 browser on your PC and access Plesk Installer on the port 8447 either via an IP address or a hostname. For example:
CONFIG_TEXT: https://203.0.113.2:8447
OR
CONFIG_TEXT: https://server.example.com:8443
For detailed information about an installation via a browser, see:
-
Installing Plesk via a command-line interface
- Connect to a server via SSH as a root user or any other with 'sudo' access 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 and follow the on-screen instructions:
# ./plesk-installer
For detailed information about an installation via CLI, see:
Comments
4 comments
I was looking for How to install Plesk 10.X OR 11.x Each guide redirects do version 12 and later. I began to combine and the solution is very simple. You need to use the command:
Download:
wget http://autoinstall.plesk.com/plesk-installer
Permission: chmod +x plesk-installer
./plesk-installer --all-versions
@Przemysław, you are absolutely right, to list ll available versions for installation --all-versions key should be used. However Plesk 11.x has already reached its end of life. So I would recommend you to use Plesk 12.x or Plesk Onyx
I'm trying to reinstall the plesk panel and getting below error. I have followed above steps to install the plesk. Please help me
Trying to start service mysqld... mysqld is stopped
Initializing MySQL database: [ OK ]
Starting mysqld: [ OK ]
done
Trying to establish test connection... ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password: YES)
ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password: YES)
ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password: YES)
@Shahama
Please, try the following article.
Please sign in to leave a comment.