How to install OpenPanel and Drupal on Ubuntu 10.04 64 Bit Server With Recommended Drupal Permissions (Step 1 of 3)
If you are looking for an attractive, feature rich web hosting control panel, then OpenPanel is for you. It has a handful of features that make it stand out from the crowd, including an easy installation, sleek design, and simple management. Installing OpenPanel on Ubuntu, as you will see, is quite easy. It is all done through an OpenPanel repository and the package manager. Among other Open Source web hosting control panels, it is safe to say that OpenPanel has a much more attractive design than the others. Not only can you manage web servers with OpenPanel, you can manage the entire system very easily, including email, FTP, DNS, and updates. This tutorial is for beginners that are new to OpenPanel and need a step-by-step guide to the installation and configuration of OpenPanel.
To begin, I will assume you already have Ubuntu 10.04 installed, updated, and configured with a static IP address. The only additional packages you will need during installation are SSH. It is recommended that OpenPanel be installed on a fresh system with no additional servers running on it, so DO NOT install LAMP or anything else during the install of Ubuntu. All commands are ran as a normal user with sudo, unless otherwise noted.
To add the OpenPanel repository and install OpenPanel:
sudo sh -c 'echo "deb http://download.openpanel.com/deb/ stable main
deb-src http://download.openpanel.com/deb/ stable main" >> /etc/apt/sources.list'
sudo apt-key adv --keyserver keyserver.stack.nl --recv-keys 4EAC69B9
sudo apt-get update
sudo apt-get install openpanel-suggested
As you see, OpenPanel installs quite a few packages and configures them for you. Here is a list of packages OpenPanel installs:
Enter the MySQL root password and then confirm it:
Postfix configuration. We will be selecting the defaults for everything Postfix. Hit OK to continue:
Choose "Internet Site":
Hit OK to select the defaults:
Select No for "Create directories for web-based administration":
Select OK to generate a self-signed certificate:
To set the openpanel-admin password:
password user openpanel-admin
Conratulations, you now have OpenPanel installed. To access the web GUI: https://ipaddress:4089
Login with username "openpanel-admin" and whatever password you set in the last step.
In step 2, we will learn how to use OpenPanel by setting up a website, domain, ftp user, and email account.
If you have any questions or comments about this step, please feel free to leave a comment below.