HomeCommunity & Content › Step‑by‑Step Migration from phpBB to Discourse on Hostinger

Step‑by‑Step Migration from phpBB to Discourse on Hostinger

Updated 2026-07-23 · Hosting Reviews

Hosting Reviews is reader-supported. This page contains affiliate links to Hostinger; we may earn a commission if you sign up through them — at no extra cost to you.

If you've been running a community on phpBB for years, you know it's a reliable workhorse. However, modern users expect real-time notifications, mobile-responsive designs, and seamless engagement. To get these features, the best move is to migrate phpBB to Discourse. Discourse isn't just a forum; it's a modern community platform that transforms how members interact.

The biggest hurdle for most small business owners and community managers is the technical setup. Unlike phpBB, which runs on a standard LAMP stack, Discourse requires a Docker-based environment. This means your choice of hosting is the most critical part of the process. To do this right without spending a fortune, you need a setup that scales as your membership grows.

Deal alert
Get Forum & Community Site online
Build an online community or forum — the hosting that handles traffic plus the software to run discussions and groups.
Build Your Community on Hostinger →

Choosing the Right Hosting for Your Forum & Community Site

When building a Forum & Community Site, you can't rely on basic shared hosting. Because Discourse requires Docker and a specific set of system resources, you need a VPS (Virtual Private Server). A VPS gives you root access to the server, allowing you to install the necessary software dependencies that shared plans simply don't support.

Hostinger is an excellent choice here because they offer a balance of affordability and performance. For a growing community, their VPS plans are ideal because they provide the dedicated resources needed to handle spikes in traffic when a thread goes viral. Depending on your member count, expect to pay anywhere from $5 to $20 per month for a capable VPS. Keep in mind that introductory rates are often lower than renewal rates, so always check the long-term cost.

What You Need Before You Migrate phpBB to Discourse

Before touching your database, gather your tools. You don't want to be hunting for passwords in the middle of a data transfer. You will need:

Step-by-Step Migration Process

Migrating your data requires a bit of patience, but the process is straightforward if you follow these steps. First, set up your new environment on Hostinger. Use a clean Ubuntu installation on your VPS, as this is the gold standard for Discourse.

Next, install the Discourse official Docker image. This involves running a few commands in your terminal to pull the image and configure your site settings. Once the new site is live and you have a working SSL certificate (which Hostinger helps simplify), it's time to move the data.

To migrate phpBB to Discourse, you will use the built-in Discourse importer. You'll need to export a full SQL dump of your phpBB database. Upload this file to your new server and run the importer tool. The tool maps your old phpBB users, topics, and posts into the new Discourse format. After the import, spend an hour cleaning up categories and verifying that the user permissions transferred correctly.

Speed, Security, and Scaling Your Community

A slow forum is a dead forum. To keep your site snappy, ensure you are using a server location close to your primary audience. Hostinger's global server network helps reduce latency, which is vital for that "real-time" feel Discourse provides.

Security is equally important. Because you are managing a VPS, you are responsible for basic server hardening. Always keep your Docker images updated and use a strong SSH key instead of a password for server access. Since Discourse handles memberships and private user data, ensuring your SSL is active is non-negotiable to protect your members' information.

Managing Costs and Growth

One of the best parts of using a VPS for your Forum & Community Site is the ability to scale. You can start with a modest plan while you migrate and then upgrade your CPU and RAM with a few clicks as your member count hits the thousands. This "pay-as-you-grow" model prevents you from overpaying for resources you aren't using yet.

Budget for the hosting, the domain, and the transactional email service. While some email services have free tiers for low volume, expect to spend an additional $5-$15/month on email as your community engagement increases.

FAQ

Can I run Discourse on shared hosting?

No. Discourse requires Docker and root access to the operating system, which are not available on shared hosting plans. You must use a VPS to host a Discourse community.

Will I lose my SEO rankings after migrating?

If you use the Discourse importer and set up proper 301 redirects from your old phpBB URL structure to the new Discourse structure, you can maintain your search engine rankings.

How long does the migration take?

For a small to medium forum, the technical setup and data import usually take 2-4 hours. However, we recommend doing a "test migration" on a staging site first to ensure all posts and images transfer correctly.

Ready to buy?
Get Forum & Community Site online
Build an online community or forum — the hosting that handles traffic plus the software to run discussions and groups.
Build Your Community on Hostinger →