Active Web Hosting Logo

How to Install Drupal

What is Drupal?

Drupal is a full Content Management System in which you can use to build an interactive web site. You can have registered users as well. You can control content, photos, create a personal home page, blog and more.


To use Drupal, you need to be sure your CGI account is set up. Please see How To Request A CGI Account for more information. You may also need to have a MySQL account set up if the script accesses a MySQL database. Most PHP-based scripts require this. Please see How To Request A MySQL Database. You will also need to download a copy of Drupal. The version used in this tutorial was 6.12.

Always be sure you have installed the latest updates and/or patches for the script as well as for any additional add-ons. Updates are very important to the security and proper functioning of the script! Our instructions may be for earlier versions of scripts due to the fact that we are not able to keep up with updates to every script at all times. It is still up to the domain owner to install and use the latest version of these scripts.


Remember that only your main account can access CGI scripts on your server. Any hosting or extra FTP accounts that access these scripts may cause your account to be deactivated and you'll have to contact support.

For Drupal to work correctly, please do not put it or it's directories inside your cgi-bin directory. If you do, the script may not work. It's best to use a separate directory and leave the cgi-bin directory for your smaller scripts.


  1. After downloading Drupal, you must extract the files from the archive. Windows users will need a program such as WinZip or PowerArchiver. Be sure to extract the files onto a separate directory on your hard drive.

  2. copy sites/default/default.settings.php to sites/default/settings.php on your own computer where you extracted the files to.

  3. Edit the bolded areas in sites/default/settings.php file as follows:

    $db_url = 'mysql://yourdomaincom:your_database_password@localhost/yourdomaincom';
    $db_prefix = 'drupal_';

    Change yourdomaincom to that of your full domain name, leaving out the dot. Change your_database_password to that of your MySQL datbase password. Be sure to set the $db_prefix to something, like drupal_

  4. Upload all drupal files to the CGI server via FTP. We suggest you first create a drupal directory and upload all the files to that directory.

  5. chmod (or set file permissions in your FTP program) for /sites/default/settings.php to 666.

  6. Make a files directory in the /sites/default directory and set the file permissions for the directory to 777.

  7. Point your browser to your drupal installation, for example,

  8. Follow the setup instructions. When done, it will show a page with a pink-red box at the top saying you can now remove the write permissions from the settings file.

  9. Go into your FTP and change the file permissions for /sites/default/settings.php back to 644. You can now log off your FTP server and continue with working with your Drupal installation in your web browser.


    If you have any problems or questions about Drupal, please consult the Drupal web site.

    Active Web Hosting may not be able to provide support for this program or it's installation.

    Alternative Software:

    Below you'll find a list of alternative software that you may also want to try. Click on the program name to go to the author's site. Click on the 'Tutorial' link to view our installation tutorial.


Home - Support - Management - About Us
... Active Web Hosting, 213 N Stephanie St G318, NV 89074 ...
(702) 449-2337