This is my pieced together how to on installing phpBB
<http://www.phpBB.org>
phpBB is a high powered, fully scalable, and highly customizable forums package. phpBB has a user-friendly interface, simply and straight-forward administration panel, and helpfull FAQ. All this and being backended by the blazeingly fast MySQL database server makes phpBB the ideal community solution for all web sites.
STEP 1
If you are going to want to put phpBB under your primary/html directory do the following, otherwise go onto the next step.
This was from a post from Darrell May
PHP support is not enabled in the primary i-bay in 4.1.2 Could you check whether the following works:
mkdir -p /etc/e-smith/templates-Custom/etc/httpd/conf/httpd.conf
cp 90e-smithAccess10primary /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf
Now edit 90e-smithAccess10primary to add a line after line 12:
<Directory /home/e-smith/files/primary/html>
AddType application/x-httpd-php .php .php3
Options Indexes Includes
[...]
/sbin/e-smith/signal-event ip-change $(/sbin/e-smith/config get ExternalIP)
STEP 2
download phpBB-1.4.0.tar.gz
from http://www.phpBB.com/download/phpBB-1.4.0.tar.gz I put it in my /primary/html directory then
untar phpBB-1.4.0.tar.gz
tar xvf phpBB-1.4.0.tar
this will put phpBB under primary/html/phpBB
STEP 3
Type mysqladmin create phpBB , this can be from any directory.
STEP 4
You will need the mysql password for the username "root"
pico /root/.my.cnf to find out what the root password is for mysql the mysql password is not the same as your root password.
/home/e-smith/files/primary/html/phpBB/chmod a+w config.php
STEP 5
Go to
<http://www.yoursite.com/phpBB/install.php>
fill in the first several screens, when it asks you to login
run chmod 644 config.php
then you will be able to login to the admin interface.
Im having a blast with this I hope you will too.
Written By Jason Hammond, with Info from e-smith forums, and the phpBB readme file. Basically I cant take credit for any of this.
Jason Hammond
Information Systems
<<...>>