Though you can use the Fantastico tool to install Drupal, sometimes Fantastico may not have the most up to date version. If you wish to install the newest update you will need to do so manually. This two part article shows you how to manually install Drupal 7 onto your account. For the first part, we will focus on setting up the database and getting the base files uploaded properly. The second article will focus on the initial configuration of the Drupal 7 software.

The steps below are for those using cPanel software on their hosting account. If you have a hosting account with a provider that does not use cPanel, please contact them on how to properly set up a database on your account.

Creating a database and user for Drupal to use

  1. Log into cPanel
  2. Go to MySQL Database Wizard and click on the icon
  3. Type in the database name and click next step
  4. drupal_install_1

  5. Fill in the username and password for the database user and then click the Create User button.
  6. drupal_install_2

  7. From the privileges assignment page, select “ALL PRIVILEGES” and click “Next Step
  8. drupal_install_3

  9. Write down the database name, database user, and password you created as you will need those details later in the initial site configuration.

Downloading and Uploading Files to your Account

  1. Go to http://drupal.org/start and click on the link to download the latest version
  2. Select the version you want to download and click on the “zip” format
  3. drupal_install_4

  4. Extract the files from the zip file you just downloaded
  5. drupal_install_5

  6. Using a FTP program like FileZilla, upload the contents of the folder that was just created. Do not upload the /Drupal7.12/Drupal7.12/ folders. You only want to upload the contents of the folders to your destination. If you are uploading to the root of your main domain, you would place it in the 'public_html' folder. If you are looking to add it to a subfolder or addon domain, then  it would be under that specific folder name, such as 'public_html/subfolder'.
  7. drupal_install_6

At this point, you’re ready to finish configuring your Drupal installation. Please see our next tutorial for part 2 of  the Drupal 7 manual installation on finishing the installation and configuring Drupal. For more information on this course please visit Installing and Getting Started with Drupal 7.

If you need further assistance please feel free to ask a question on our support center.

You are viewing Section 3: Manually install Drupal 7 - Part 1/2 - Database and file setup
Section 2: How to install Drupal using Fantastico
Section 4: Manually install Drupal 7 - Part 2/2 - Initial Configuration
Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address
Name

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question
n/a Points
2014-11-19 12:00 pm

Thanks nice topic - here is also some videos about Drupal if you like it and it's free ;)

www.learn-drupal.com

Post a Comment

Name:
Email Address:
Phone Number:
Comment:
Submit

Please note: Your name and comment will be displayed, but we will not show your email address.

1 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?

Search

Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail: support@InMotionHosting.com
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!