There are essentially 2 different options for installing the Drupal content management system on your Bluehost webhosting account. The first is to install it the super easy way using the ‘Simple Scripts’ tool that Bluehost provides. The second is the typical install that requires a little more expertise. Here are step-by-step instructions for both of them.
Option 1: Simple Script (easy) Install Instructions
The following are instructions for installing the Drupal CMS on a Bluehost shared hosting account the simple and easy way using the very handy Simple Scripts tool from Bluehost. With just a few clicks of a button you will be on your way to setting up your very own Drupal CMS. Needed materials include a web browser, and access to your Bluehost control panel.
1. Login to your Control Panel. Then locate the ‘Simple Scripts’ icon located under Software/Services. Click on it.

2. Under the ‘Script List’, select the Drupal icon to begin installing the Drupal CMS. The icon is located under the Content Management category.

3. Now click on the Install button to begin the installation process

4. Select the domain name from the dropdown menu of where you want your Drupal CMS to reside. So if you are setting up this Drupal site for http://example.com then make sure that you select it from the dropdown. Then make sure the rest of your settings look exactly as the screenshot here shows.

5. Wait for Simple Scripts to finish the installation (should only take a minute)

6. That’s it! You are now presented with a screen that gives you direct links to your new Drupal site and to the admin screen. You are also presented with your username and password so that you can login.
You now within literally a minute or two have a working Drupal CMS on your Bluehost webhosting account. Congrats! If by chance you do run through any problems read through the instructions again. If that doesn’t help feel free to email me at drupal@chasesagum.com
Option 2: Advanced Install Instructions
The following are instructions for installing the Drupal CMS on a Bluehost shared hosting account. Needed materials include the Drupal files, an FTP client, a web browser, and access to your Bluehost account control panel.
1. Downoad the latest Drupal Package from Drupal.org

2. Unzip and upload the contents of the Drupal package to your directory of choice. I like to use Filezilla as my FTP client to help me connect to my Bluehost server and upoad all the files to it.

3. In your control panel, create a MySQL database for Drupal

4. Create a Database User, then assign the user to your new database

5. Run the Drupal installation script by pointing your web browser to the base URL of your website. (e.g. http://example.com)

6. Duplicate the file ‘default.settings.php’ and create ‘settings.php’ inside /sites/default directory as explained by Drupal when you begin the wizard.

7. Go through the Drupal installation wizard. Be sure to enter the correct database name, user, and password that you just setup in your control panel. Be sure to keep the host setting as ‘localhost’.

8. You are now taken to another page on the Drupal installation wizard. Fill out all the information it asks for according to your preferences. These include the site name, site email address, the admin’s username, the admin’s email, and the admin’s password. Then click the save and continue button.

That’s it. You now have successfully installed the Drupal CMS on your Bluehost webhosting server.
Disclosure: We are a professional review site that receives compensation from the companies whose products we review. We test each product thoroughly and give high marks to only the very best. We are independently owned and the opinions expressed here are our own.
