How to install a new module in Drupal 7

Drupal 7 has the ability to gain extra functionality through the use of modules. Modules can provide many different additional features such as banners, forms, forums, and reporting. They are much like plugins in other content management systems such as WordPress and Joomla. You can find modules that perform specific tasks by searching for the appropriate type of module. Installing a module is relatively easy and done through the Drupal dashboard.

In this article, we’ll show you how to install a new module in Drupal 7.

Installing a module in Drupal 7

  1. After finding a module that you would like to install, download it to your local computer.
  2. Log into the Drupal 7 Dashboard
  3. Go to Modules
  4. Click Install New Module
  5. Click Choose File and select the module you downloaded to your local computer
  6. Click Install
  7. Now, if you want to enable the new module, click on the link Enable newly added modules
  8. Scroll down, find the desired module, and place a check box next to it to enable the module.
  9. Click Save configuration

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

Carrie Smaha
Carrie Smaha Senior Manager Marketing Operations

Carrie enjoys working on demand generation and product marketing projects that tap into multi-touch campaign design, technical SEO, content marketing, software design, and business operations.

More Articles by Carrie

7 thoughts on “How to install a new module in Drupal 7

  1. Hi.

    I’m trying to install Ctool through the dashboard but after a while it leads to a blank screen and nothing else happense.

    The module is also not installed. Any ideas?


    Thanks in advance for your help

    1. Hello emilie,

      Thank you for your question. Often, when you see a blank screen, it is suppressing an error. Setting error messages to display in Drupal can provide more detailed error messages.

      Then, (based on your error) you may have to change the PHP settings in your account.

      If you have any further questions, feel free to post them below.

      Thank you,

    1. Hello Ashija,

      Thank you for your suggestion. We are, in fact creating videos for our community to supplement many of our most popular articles. This idea came to us from comments such as yours!

      Kindest Regards,
      Scott M

Was this article helpful? Let us know!