---
title: "Installing and Enabling the blog module in Drupal 8"
description: "Blogging is one of the more popular online activities and the main reason some people create a website. For Drupal 8, however, the Blog module was removed from the core files. This in no way means..."
url: https://www.inmotionhosting.com/support/edu/drupal/install-enable/
date: 2013-11-11
modified: 2021-08-16
author: "Scott Mitchell"
categories: ["Drupal"]
type: post
lang: en
---

# Installing and Enabling the blog module in Drupal 8

Blogging is one of the more popular online activities and the main reason some people create a website. For Drupal 8, however, the *Blog* module was removed from the core files. This in no way means that blogging is disabled or cannot be done within Drupal 8. You can find the *Blog* module at *https://drupal.org/project/blog* and can install and enable it in your website. Follow the instructions below as we guide you on how to install and enable the *Blog* module in Drupal 8.

## Installing the Blog module

1. First, you want to find the *Blog* module. This is located at [https://drupal.org/project/blog](https://drupal.org/project/blog).
2. [![](https://www.inmotionhosting.com/support/wp-content/uploads/2013/11/edu_Drupal-8_204_install-enable-blog_1-blog-module-page.png)](/support/wp-content/uploads/2013/11/edu_Drupal-8_204_install-enable-blog_1-blog-module-page.png) Look to the lower section of the page, under the *Downloads* section. Locate the version you want to install. Currently, there is only one available, the development release. Hover over your choice of download, in our case we will choose the zip version. Right click on the link and choose the **Copy Link Location** link. Your browser may have a different wording, but make sure you save the link location as you will be using that URL later.
3. Once you have the link safely stored on your clipboard memory, [log into your Drupal 8 admin interface](/support/edu/drupal/how-to-log-into-the-drupal-admin-dashboard/).
4. [![](https://www.inmotionhosting.com/support/wp-content/uploads/2013/11/edu_Drupal-8__common-images_select-menu.png)](/support/wp-content/uploads/2013/11/edu_Drupal-8__common-images_select-menu.png) From the the topmost menu bar, select **Menu**
5. [](/support/wp-content/uploads/2013/11/edu_Drupal-8__common-images_select-extend.png)[![](https://www.inmotionhosting.com/support/wp-content/uploads/2013/11/edu_Drupal-8__common-images_select-extend.png)](/support/wp-content/uploads/2013/11/edu_Drupal-8__common-images_select-extend.png) Next, click on the the **Extend** link from the second menu bar that appears.
6. [![](https://www.inmotionhosting.com/support/wp-content/uploads/2013/11/edu_Drupal-8_204_install-enable-blog_2-click-install-button.png)](/support/wp-content/uploads/2013/11/edu_Drupal-8_204_install-enable-blog_2-click-install-button.png) You are now on the *Extend* page where available modules are listed. Since the *Blog* module is not listed, we need to install it. Look to the top of the page and click the **Install new module** button.
7. [![](https://www.inmotionhosting.com/support/wp-content/uploads/2013/11/edu_Drupal-8_204_install-enable-blog_3-enter-url.png)](/support/wp-content/uploads/2013/11/edu_Drupal-8_204_install-enable-blog_3-enter-url.png) This is the installation screen. Since you have the specific URL of the blog module file, enter it into the field labeled **Install from a URL**. Once entered, click the **Install** button at the bottom of the screen. This will install the module to your extensions list.

## Enable the blog module

Now that the *Blog* module has been installed into your Drupal 8 site, it is now time to enable it so you can begin to create blog specific content.

1. [](/support/wp-content/uploads/2013/11/edu_Drupal-8__common-images_select-extend.png)[![](https://www.inmotionhosting.com/support/wp-content/uploads/2013/11/edu_Drupal-8__common-images_select-extend.png)](/support/wp-content/uploads/2013/11/edu_Drupal-8__common-images_select-extend.png) As previously, click on the the **Extend** link from the second menu bar at the top of the screen.
2. [![](https://www.inmotionhosting.com/support/wp-content/uploads/2013/11/edu_Drupal-8_204_install-enable-blog_4-enable-blog.png)](/support/wp-content/uploads/2013/11/edu_Drupal-8_204_install-enable-blog_4-enable-blog.png) Once again we are on the *Extend* page for available modules. This time, scroll down past the *Core* list of modules and you will see a section labeled *Other*. Here you will see the **Blog** module. Click on the checkbox to the left of the module to enable it.
3. Once checked, click on the **Save configuration** button to save the setting and activate the module. This will now allow a *Blog page* content type to be available when creating new nodes. Before After [![](https://www.inmotionhosting.com/support/wp-content/uploads/2013/11/edu_Drupal-8_204_install-enable-blog_before.png)](/support/wp-content/uploads/2013/11/edu_Drupal-8_204_install-enable-blog_before.png) [![](https://www.inmotionhosting.com/support/wp-content/uploads/2013/11/edu_Drupal-8_204_install-enable-blog_after.png)](/support/wp-content/uploads/2013/11/edu_Drupal-8_204_install-enable-blog_after.png)
