This section shows you how to host a forum with the popular open source forum software phpBB on QNAP NAS.
Activate the web server and MySQL database server
Login the administration page of the NAS and go to “Network Services” > “Web Server”. Select the option “Enable Web server” and click “Apply”.
Next go to “Application Servers” > “MySQL Server” and select both “Enable MySQL Server” and “Enable TCP/IP Networking” then click “Apply”.
Create a database for phpBB3 in phpMyAdmin
Prior to installing phpBB3, create a new database for it and we will use phpMyAdmin to create the database so install phpMyAdmin QPKG if you do not have it running on the NAS yet. Once installed point the browser to http://NAS-IP/phpMyAdmin/ and enter the user name and password to login (default user name and password is root/admin). You can also select your preferred language.
Once in, enter the database name “phpbb3” in the field says “Create new database” and choose a default encoding language you prefer (UTF-8 for best compatibility) then click “Create”. Then, proceed to the next step.
Start the phpBB3 web-based installation
Download the phpbb3 source archive from http://www.phpbb.com/downloads/olympus.php and download the [Full Package] one and unzip it to Qweb or Web network share.
Point your browser to “http://NAS-IP/phpBB3” and you should see the phpBB3 web-based installation page like below. Click “INSTALL” tab to start.
Click “Proceed to next step”.
The installation compatibility page will be shown. In most of the cases your current web server should be compatible with the requirements so click “Start install” to go the next step.
Fill up the fields with your MySQL information including the host name, database name, database username, and database password then click “Proceed to next step” to continue.
You should see “Successful connection” if your MySQL server is running and the database “phpbb3” we created earlier is present. Click “Proceed to next step”.
Specify the phpBB3 administrator username and password as well as a valid email address. Once done, click “Proceed to next step”.
You should see “Tests passed” and click “Proceed to next step”.
phpBB3 writes all the settings information to a configuration file (config.php) at this stage. Click “Proceed to next step”.
Specify advanced settings if you wish then click “Proceed to next step”.
phpBB3 creates all the database tables and populates some initial data at this stage. Click “Proceed to next step”.
Now there is one more thing you need to do is that you have to delete the installation folder located under the phpBB3 folder. Once deleted you can click “Login” to enter the administration page of phpBB3.
This is the phpBB3 Administration Control Panel where you can perform all administrative tasks.
This is the front page of your freshly installed phpBB3 forum. Start sending out forum invitations to establish your online community.