BbPress
From DreamHost
The title of this article should be bbPress, but due to technical limitations of this wiki it has been altered.
Contents |
Introduction
bbPress is forum software developed by Automattic, the same company responsible for WordPress
Installation
Step 1 - Create MySQL database
To install bbPress you will need to set up a MySQL database. Instructions for doing this are here.
Note the database name, hostname, username and password as they will need to be entered into the bbPress config file.
Step 2 - Create the installation directory
If you wish to install bbPress in an existing site, then you will need to make a new directory for it. I will base my example on the convenient mythical domain example.org.
# cd ~/example.org # mkdir forums # cd forums
If you wish to install bbPress into the root directory of a brand new website that is also possible, just navigate to your sites base directory to start.
# cd ~/example.org
Step 3 - Download bbPress
The current release version at the time of writing is 0.9.0.2
Download directly form the bbPress website and unzip:
# curl http://bbpress.org/latest.zip > ./bbpress-temp.zip # unzip bbpress-temp.zip
Move the contents to the desired directory:
# mv bbpress/* ./
Remove the temporary directory and zip:
# rm -R bbpress # rm bbpress-temp.zip
Step 4 - Run the web based installer
The installer is run by simply visiting your website, in our case http://example.org/forums
You will be redirected to http://example.org/forums/bb-admin/install.php
Start the installation.
Using the database information you noted earlier, complete Step 1 of the installation.
If you are integrating bbPress with WordPress then complete Step 2.
On Step 3, enter a name for the bbPress installation and check the URL is correct. Also create the administrator (keymaster) and add a name for the first forum.
You should now be given a password for the administrator on screen and also have one emailed to you.
Step 5 - Log in
Follow the login link offered on the install page and log-in to your new forum.

