Click here to Skip to main content
Click here to Skip to main content
Technical Blog

Tagged as

Create a Forum Site with a Little or No Code

, 30 Dec 2012 CPOL
Rate this:
Please Sign up or sign in to vote.
Creating a forum site with phpBB

Editorial Note

This article appears in the Third Party Products and Tools section. Articles in this section are for the members only and must not be used to promote or advertise products in any way, shape or form. Please report any spam or advertising.

Introduction

Everyone might have experience with a lot of forum sites. It is a site where people can register as members for asking questions or for commenting. For a developer, it is not an easy task creating the site with the specific features. For saving time on developing the site, everyone should spend time only for the interface design, it is good to use the already built framework. I have just found that forum site is already built and shared for use. I have seen a site that used an open source package of forum site. It is phpBB. At the time of starting this post, version 3 had been released.

Brief Steps for Installing phpBB3

Step 1: Download the package from here.

Step 2: Create a database on your mysql server (your remote server or your local server), I named mine phpbb3db. You can use any database type supported by phpBB3.

Step 3: Extract and upload or copy the package to your site root directory. You may upload the zip file and extract it on the server if your hosting provider provides this feature on the control panel.

Step 4: Browse your site for starting the installation. I tested it on my local server. The introduction to phpBB and other information will display on your browser.

Step 5: Click on the INSTALL tab. It will show you information about the types of database it supports.

Step 6: Click proceed to next step. I will show the result of the requirement test. It checks the PHP configuration.

Step 7: Click Start Install. Then enter the required information for database connection. You may input only database server hostname, database name, Database user, and Database password.

Step 8: Click proceed to next step. If the database connection is correct, it will show that it is successfully tested.

Step 9: Click proceed to next step. The page for entering the administration setting will appear. Enter your preferred username and password and your email address.

Step 10: Click proceed to next step. Then you will see that test is passed if they are correctly entered.

Step 11: Click proceed to next step and then click proceed to next step again.

Step 12: On this page, they ask for your forum setting. You should keep it default. It will be shown on how to change it later with the explanation.

Step 13: Click proceed to next step. Then Click proceed to the next step again.

Step 14: You will see congratulations message. Then follow an important last step.

Step 15: The last step is to remove or rename install folder in your site root directory. Unless you do this step, your forum is nothing.

Note: In order to administrate your forum, you must log into the same page of the forum and click on the link Administration Control Panel at the bottom of the page.

You should get documentation from phpBB website for more detailed understanding.

Convenient way is also a best way.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Member 8292021

United States United States
No Biography provided

Comments and Discussions

 
GeneralMy vote of 5 PinmemberMurron8-Jan-13 23:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

| Advertise | Privacy | Mobile
Web01 | 2.8.141015.1 | Last Updated 31 Dec 2012
Article Copyright 2012 by Member 8292021
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid