In this tutorial, we will cover how to install phpBB3 manually and how to install via Softaculous.
Installing phpBB3 Manually
The manual installation of the phpBB3 platform is fairly easy process which includes the download of the installation package, the creation of a database and few more steps thru the web installer provided with the platform. In this tutorial we will fully cover all of these steps and at the end of the tutorial you will receive a nice and clean installation of the platform on your website.
To manually install phpBB3, you will need to:
Step 1: Download the Installation Files
Step 2: Upload the Files to the Server
Step 3: Initiate the Installation
Step 4: Configure the Installation
Step 1 Download the Installation Files
In order to download the installation package of the platform you will need to access the download page of the software at the official phpBB3 website.
Once you have the package downloaded on your local computer you should extract the archive and prepare the files for upload on your website.
Step 2 Upload the Files to the Server
In order to upload the files on your web-hosting account with us you will need to connect to the same using the FTP service which happens to be the best way of achieving that.
If you are not quite sure how to use FTP client or how to connect to your hosting account with us you should probably check our other FTP tutorial series.
Once connected to your web-hosting account with us you will need to determinate the folder where your phpBB3 platform should be installed. This is fairly easy – if you would like the Board available under your primary domain (let’s say example.com) you should upload all of the installation files into the public_html folder of your account. However if you would like the Board available under a subdomain (subdomain.example.com) or a subfolder (example.com/subfolder) you will need to upload the files in the corresponding subfolder.
In order to upload all of the files simply select a single file and use the keyboard combination of Ctrl + A. Then you should right-click on the selected files and choose the Upload option so the upload process can begin.
Step 3 Initiate the Installation
Now that you have all of the files uploaded it is time to initial the actual installation process by accessing the URL to the location you would like the phpBB3 platform installed at.
For the purpose of this tutorial we will install the phpBB3 platform in a subfolder of our domain example.com, so the URL for the installation interface should be:
By simply adding the install location to your URL you will be presented with the home page of the installation interface where the installation begins.
On the first page you will be able to read all of the product information like Introduction, License agreement, Support docs. In order to proceed with the installation please click on the second tab on that page labeled Install.
Step 4 Configure the Installation
The previous step will leave you at the installation page for the phpBB3 platform where all of the installation requirements and settings are listed as separate steps. On the landing page you will find detailed information on what you are going to need for the installation process to succeed and in order to proceed you should simply use the Proceed to next step button.
The next page is a simply requirements check page which will automatically test your server if is compatible with the phpBB3 requirements and will inform you about the missing components.
If all of the requirements are met you will be presented with the option to start the installation by simply clicking on the “Start Install” button.
The next page you will be directed to is called Database Settings and as the name suggests you will need to input the database information for your platform. In order to do that you will need to create a database and assign a user to that database via your cPanel>MySQL database wizard. More information on how to create a database you can find in our cPanel database tutorial series.
Once you have the database name and the username of the user having privileges to operate under that database you will need to input these details in the fields on the page you have reached.
If you are wondering what the values of these fields should be please read the explanation of the fields bellow each of the fields’ names. Make sure also that the Database Server will be set to localhost and also that the Database Server Port should be 3306.
Note: Please set the database type to MySQL as this is the supported database service we are providing our customers with.
Once you have all of the information filled you should click on the Proceed to next step button in order to move forward with the installation where the installer will confirm the database connection so the installation procedure can ensure that there will be no errors related to connectivity issues to the database server. You should simply click the Proceed to next step if no errors were reported.
The next page from the installation procedure called Administrator configuration serves for the configuration of the administrative user on your board – the so called admin.
Please configure the settings based on your needs and personal likes. Once you are ready please use the Proceed to next step button so you can move forward with the installation and on the next pages you will receive a confirmation that the user has been verified and added to the platform and if you proceed to the next step you will be also informed that the configuration file has been created and written by the installation script.
The setup of the platform continues with the page Advanced Settings where you will be able to find the settings regarding the email functions of the platform and also the Server URL settings which are usually configured and you will simply need to verify. All of the options on that page are fairly intuitive and you should be able to easily configure depending on your needs. If however you would like to receive more information on certain option you can simply check its description which is right bellow the option name:
Once you are ready with the configuration please use the Proceed to next step button so you can proceed with the installation script.
Next the installation script will populate the database of the platform with the default information the platform will use and need to operate properly. Once the script finishes you will be redirected to the final page where you will receive a summary on the installation you have just performed and also the option to directly login into your Board’s frontend.
How to Install phpBB3 via Softaculous
There is no other opensource bulletin board (forum) application like pphBB 3. Used by millions of people around the world this application offers the best forum experience you can find from such type of web application
In this tutorial we will cover the automatic installation of the phpBB 3 forum platform using the Softaculous auto installer available in all of our packages.
To install phpBB3via Softaculous, you will need to:
Step 1: Access the Installation page
Step 2: Configure the Installation
Step 1 Access the Installation page
To begin with the installation you will need to access the Softaculous auto installer available in your cPanel>Softaculous.
This icon will redirect you directly to the interface of the installer where you should be able to find the phpBB 3 platform either by navigating to the forums tab and then choosing the phpBB 3 plarform from the left vertical menu.
Or by directly typing into the search box located at the top right part of the page:
No matter which method will be used you will always end up browsing the Overview page for the platform.
Now if you click on the Install button you will be redirected to the installation interface where you should be able to install the application
Step 2 Configure the Installation
Once the Install page you will need to fill the required fields (described below) so the installation process can be finished.
Choose Protocol – The protocol your forum will be accessed at.
Choose Domain – The domain name you would like your forum accessed at.
In Directory – The subdirectory you would like your forum installed and accessible at. Note that you would like to have your forum directly accessible with your domain name and no subfolders in the URL you should leave this field blank.
Database Name – The name of the database your forum will be using. Note that this is filled by default with randomly generated database name and probably you should leave it as it is.
Board Name – The name of your forum.
Site Description – The description of your forum.
Board Email – The email address of your forum
Table Prefix – The prefix of the tables in the database of your forum. By default the prefix is filled with the “phpbb_” prefix and most probably you will need to leave it as it is.
Admin Username – The username of your admin user. For securty purposes we advise using different username than “admin”.
Admin Password – The password for your admin user. We recommend using strong password type. Such password type includes letters, numbers and symbols.
Admin Email – The email address for your admin user. Usually this email is used for any bug reports sent from the platform.
Select Language – The language you would like your blog displayed in.
Of course there are few advanced options related to the backup of your forum. This backup solutions is supported and provided by Softaculous. If you would like to use it you will need to select the frequency of the backups viathe Automated backups drop down menu and then the Backup Rotation which is the number of backups Softaculous will keep for your application.
Once you have confiured all of these options you can press the Install button located at the bottom of the page so the installation process can begin. The process is fairly fast and if there are no errors with the installation in few seconds you will receive a message that the forum platform is installed properly.