Control Panel

How to install OpenPanel and Drupal on Ubuntu 10.04 64 Bit Server With Recommended Drupal Permissions (Step 3 of 3)

By now, you should have a complete install of OpenPanel with a user, domain, website, FTP account, and E-mail address. Before we begin to install Drupal, there are a few packages we must install prior:


sudo apt-get install php5-mysql php5-gd

sudo a2enmod rewrite

sudo /etc/init.d/apache2 restart

This section about changing permissions is optional, however I recommend it because It makes the permissions more secure for an Apache Virtual Host environment with multiple users. If you look at the permissions in the home directory, you will notice that OpenPanel sets the default owner and group to the user you created.


root@web1:/home# ls -al

total 20

drwxr-xr-x  5 root            root            4096 2011-10-01 09:23 .

drwxr-xr-x 22 root            root            4096 2011-10-01 06:54 ..

drwxr-xr-x  3 user            user            4096 2011-09-30 21:56 user

drwxr-xr-x  2 openpanel-admin openpanel-admin 4096 2011-09-30 21:52 openpanel-admin

drwx--x--x  3 test            test            4096 2011-10-01 09:30 test


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 stable main

Subscribe to Control Panel