This article will explain how to install a working single domain free install of the Plesk 9.0 control panel. Plesk is a control panel like HSphere or CPanel, that creates an environment for people who would like to have an out of the box fully functional shared hosting environment. This type of solution makes it easy to deploy LAMP stack for a customer or project.
Plesk offers a free trial version of Plesk that will allow you to install and test their software, it will limit you to one usable domain. You will also need to sign up for an account at the following link:
From here you will need to download the most relevant "autoinstaller" for your distrobution, in this instance we'll use the CentOS 5.x version.
# mkdir plesk # cd plesk # wget http://download1.parallels.com/Plesk/PPP9/CentOS5/
By default the wget downloader will strip executable status from
# chmod +x plesk_installer
The 'autoinstaller' from plesk will require a couple of dependencies that aren't on our default kicks, but they are easy enough to install using the 'YUM' update manager.
# yum update
# yum install rpm-devel rpm-libs
# yum install pam
# rpm -e bind-libs bind-utils
This section of the install is done within an ncurses style interactive command line menu. Follow along with these screenshosts.
Now we just need to ensure that we can access Plesk's web interface by poking a hole in our firewall:
$ /sbin/iptables -I INPUT 1 -p tcp --dport 8443 -j ACCEPT $ /sbin/service iptables save
Your installation is now complete.
To log in to your Plesk control panel simply browse your server on port 8443 with https:
Your plesk password will always be in the same spot on your server and it is easy to find incase you forget it:
from the command line:
# cat /etc/psa/.psa.shadow
The line that it returns is the current admin password, and your admin user will always be admin. You always want to use the control panel when you make a password change, and it will automatically update this file.
Brandon Woodward, RHCE 13:16, 17 March 2009 (CDT)
© 2011-2013 Rackspace US, Inc.
Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License