In this tutorial we’ll learn how to install Plesk on CentOS 7. We will also install and configure its prerequisites. Plesk is one of the widely used web hosting control panels in the web hosting business. It offers simple server and website management solutions with single-click mechanisms. Plesk consists of webserver suite (LAMP), Mail server, FTP Server, Name Server applications etc. Plesk is a an enterprise hosting control panel and it requires license to work effectively.
I recommend to use a minimal CentOS server setup as a basis for the tutorial, that can be a virtual or a root server image with an CentOS 7 minimal install from a web hosting company or you use our minimal server tutorial to install a server from scratch.
Install Plesk on CentOS 7
Step 1. First, ensure your system and apt package lists are fully up-to-date by running the following:
yum -y install epel-release yum -y update
Step 2. Installing Plesk on CentOS 7.
Enter the following commands below to start installation of Plesk:
wget -O - http://autoinstall.plesk.com/one-click-installer | sh
When the Plesk installer is finished, go to “https://your-server-ip-address:8443” in your browser and start!
Step 3. Configure Firewall Plesk.
In order to access Plesk via the URL given at completion, the Plesk admin port (8443) must be unblocked. Enter the following commands below to unblock the Plesk admin port:
firewall-cmd --permanent --add-port=8443/tcp firewall-cmd --reload
Congratulation’s! You have successfully install Plesk on your CentOS 7 server. Thanks for using this tutorial for installing Plesk on CentOS 7 system.