Host your own private forum with MyBB

Forum animation
(Image credit: Faber14 / Shutterstock)

Forums are a popular discussion tool on websites that help create tight-knit communities. MyBB is a free, open-source forum software option that’s multilingual, easy to administer, and extendable through hundreds of themes and plugins. 

In this guide, we’ll show you how to install MyBB on Hostinger, covering all the steps you need to perform to make your new forum go live.

Step 1: Select MyBB in the Hostinger Auto Installer

MyBB is one of hundreds of applications with an automatic installation process on Hostinger. 

In your Hostinger website administration panel, click on Website and choose Auto Installer. Click the Select button under Other to bring up a select box of other options. These aren’t in alphabetical order, so scroll through until you find MyBB, then click Select.

Screenshot of the first step of the Hostinger Auto Installer

Hostinger offers an auto installer for hundreds of apps, including MyBB. (Image credit: Hostinger)

Step 2: Install MyBB

You have several options for the initial setup of your forum. Enter your website title, plus email address, administrator username, and a password you will use for your forum.

Click Advanced to see more options. Here, you can decide whether MyBB is installed in a subdirectory on your hosting plan, and specify whether to use an existing MySQL database or create a new one. 

Creating a new database will keep your MyBB data separate from other applications’ data, so it’s preferable. You should specify a new password if you’re creating a new database, or enter the correct password for an existing database. 

Click Next to continue.

Screenshot of Hostinger’s first setup page for MyBB

Set an administrator username and password for your forum. (Image credit: Hostinger)

Step 3: Select the application version and update schedule

On the next page, you can choose which version of MyBB to install, and whether to always update to the latest version. The settings will default to installing the latest minor (non-experimental) version of MyBB, and only update when minor versions are available. We recommend you stick with these default settings. 

Click Install to continue.

Screenshot of the final setup page for MyBB in Hostinger’s Auto Installer

Choose how often you want the application to update during this step. (Image credit: Hostinger)

Step 4: Log in to MyBB as an administrator

After MyBB is successfully installed, the application URL will be listed in your Hostinger Administration Panel under Installed Applications. Click on the link to visit your new forum. 

Click Login and enter the administrator username and password you created earlier. Once logged in, you’ll see a link for Admin CP in the top menu bar. Click this to reach the administration section of your MyBB forum.

Screenshot of the login dialog for MyBB

Log in to your MyBB forum using your administrator user credentials. (Image credit: Hostinger)

Step 5: Create your forums

MyBB is highly configurable software with hundreds of settings to tweak. Now it’s installed, let’s create forums for your users. 

Go to the Forums & Posts tab. A new MyBB installation will have a single forum set up that you can edit by clicking on Options, and you can add more by clicking on Add New Forum.

Besides setting a title and description for each forum, you can choose more advanced options like user permissions, passwords, and forum style in this section.

Screenshot of MyBB Add New Forum page

Each of your MyBB forums can have its own settings. (Image credit: Hostinger)

Step 6: Choose a theme

It’s easy to change your MyBB forum’s overall look and feel by using themes. Click on Templates & Style and select Browse Themes. Here, you’ll find hundreds of themes that overhaul the entire look of your forum. 

Click Download to copy a theme to your computer. To use this theme on your forum, move to the Import a Theme tab and click on Choose File. Select the XML file you’ve just downloaded and pick Import Theme.

Head back to the Themes tab and select Options beside your newly installed theme. Select Set as Default to make it the new default theme for your forum.

Screenshot of MyBB Browse Themes page

MyBB has hundreds of free preconfigured themes from which to choose. (Image credit: Hostinger)

Step 7: Other settings

You’ll undoubtedly want to customize your forum, and MyBB’s Configuration tab is where you’ll find a wealth of settings. 

Important sections include Site Details, where you can set the forum URLs and your contact details, and General Configuration, where you can decide on things like image Captchas and forum post moderation. 

Plugins is another exciting section here. You can browse and install over 500 extensions to your forum, to add fun and interactivity.

Screenshot of MyBB Configuration tab

MyBB has a huge list of settings for getting your forum just how you like it. (Image credit: Hostinger)

Summary

MyBB is a powerful forum software option for websites. It can be installed in a few minutes using Hostinger’s Auto Installer, and quickly molded through a few configuration settings. 

An alternative to installing MyBB is to use a WordPress forum plugin such as bbPress. You can also engage with your audience through social media using the latest social media management tools.

Read more in this series:

Richard Sutherland

Richard brings over 20 years of website development, SEO, and marketing to the table. A graduate in Computer Science, Richard has lectured in Java programming and has built software for companies including Samsung and ASDA. Now, he writes for TechRadar, Tom's Guide, PC Gamer, and Creative Bloq.