At one time, you needed special knowledge about web programming languages in order to create an internet forum online. Things have become a lot easier these days, with great new ways of creating forums for feedback without ever having to learn a new language. Follow these steps and get all the feedback you are looking for, and then some!

Method 1
Method 1 of 2:

Hosting a Forum on Your Own Domain

  1. 1
    Register a domain at a host who supports PHP. Many services provide a place to host your BBS, and generally offer guaranteed uptime, easy setup, domain names, and customer support. Many forum hosting providers now include a service that automates forum installation of 2 of the more popular forum software applications, SimpleMachines and phpBB (if so, follow your hosts instructions to install and then skip to the login portion of the instructions below).
  2. 2
    Download forum software. Consider free open source software that's very well supported, both in terms of development and community support.
    Advertisement
  3. 3
    Download an FTP client. You will need this to upload your PHP content to your host.
  4. 4
    Create a MySQL database. Set this up on your host through the control panel of your domain.
  5. 5
    Set up your forums. Go to example.com/forumdirectory/install.php to install and configure your forums.
  6. 6
    If you are using phpBB: In your FTP client, go to config.php > Properties and set the CHMOD settings to 666.
    • Follow the instructions on install.php.
    • After finishing installation, go to the CHMOD settings of config.php and change them to 644 (if you are using phpBB 2).
  7. 7
    Clean up time. Delete the install and contrib directories.
  8. 8
    Login and Customize
    • Go to example.com/forumdirectory/index.php.
    • Login and go to the admin panel to customize your forum.
  9. Advertisement

Sample Forum Rules

Community Q&A

  • Question
    Does it cost any money to set up a forum?
    Community Answer
    Community Answer
    If you want to use a normal domain like .com, then yes. If you're willing to do so, you can go with any of several free forum hosts.
  • Question
    Can I create a multilingual forum?
    Community Answer
    Community Answer
    Of course! Just allow people to communicate in multiple languages and it will work.
  • Question
    How can I monetize an online forum?
    Community Answer
    Community Answer
    Some forums have plugins which will allow you to format advertisements toward your Google AdSense account.
Advertisement

Warnings

  • All forum software is at some point vulnerable to hacks, but keeping your forum software up to date is a good way to help prevent issues.
    ⧼thumbs_response⧽
  • You may be exposed to harsh language, but a lot of forum software allows you to ban certain words which can help.
    ⧼thumbs_response⧽
  • You will be thought less of by the web programming community if you use software as opposed to your own script.
    ⧼thumbs_response⧽
Advertisement

Things You'll Need

  • A host that supports PHP
  • An FTP client
  • Knowledge of how to CHMOD.








About This Article

Tested by:
wikiHow Technology Team
wikiHow is a “wiki,” similar to Wikipedia, which means that many of our articles are co-written by multiple authors. To create this article, 126 people, some anonymous, worked to edit and improve it over time. This article has been viewed 520,419 times.
How helpful is this?
Co-authors: 126
Updated: January 16, 2023
Views: 520,419
Article SummaryX

1. Sign up for a web host that supports PHP.
2. Download forum software.
3. Download an FTP program.
4. Create a MySQL database.
5. Install your forum software.
6. Set up your forums.

Did this summary help you?
Advertisement