phpBB3 Manual Installation
Get a FREE phpBB installation with SiteGround phpBB hosting Package!
You can follow these instructions if you need to manually perform a phpBB installation for your web site. Note that you should skip this step if you have already completed the automated installation.
The manual installation of phpBB includes uploading the installation package via cPanel's File Manager or using an FTP client. The latest release can be found at the phpBB official website.
Bear in mind that the uploaded package should reside under public_html, which is the web root folder for your account, or alternatively under a sub-directory of it.
Additionally, prior to performing the installation, a new database should be created and a database user should be added to it. You can easily do so following the MySQL Tutorial.
The next step is to access the directory where you have uploaded the phpBB3 installation package. In case you have uploaded it directly under the public_html folder it will be accessible via your domain name only. In case you have used a sub-directory, for example "phpbb3" it will be accessible via an URL like the following one: http://yourdomainname.com/phpbb3. If everything is done right you will see the following page:
Feel free to check the General Public License as well as the support reference page. They might come in handy in the future.
Next you should click on the Install tab.
All requirements are met on the SiteGround servers so you can safely click the Proceed to next step button.
The next page is Installation compatibility. Again this step should be passed without any troubles. The Start Install button is available at the bottom of the page.
The requirements that are not met on your server will be colored in red and instructions how to correct the issues will be displayed.
Next step is the Database configuration. Here you should enter the database details for the new database you created earlier.
- The first option is Database type. Most commonly it should be left as MySQL with MySQLi Extension.
- The Database server hostname or DSN should be set as: localhost.
- The Database server port option can be left blank or you can enter 3306. Both will work without any troubles as our MySQL server works on a standard port.
- The Database name should be the one you previously created.
- The Database username should be the one you also previously created.
- The Database password option is also the one you previously set.
- Finally the Prefix for tables option can be left as it is auto generated. It is not important unless you are installing several scripts in the same database.
Bear in mind that both the Database name and Database username options will include your cPanel username as prefix.
A page with properly filled options will look like that:
You can now click the Proceed to next step button. If you have correctly entered the details you will see a successful connection confirmation.
You can click the Proceed to next step button.
On the Administrator details page you can enter the desired administrative details for the newly installed board.
Verify them and again click on the Proceed to next step button. If there are no errors you will get the Tests passed message. You should click on the Proceed to next step button two more times.
The Advanced settings page is the next one. Basically on this page there are no changes you should make. All settings are automatically generated and you can left them untouched. Then again click on the Proceed to next step button.
A confirmation that the database was successfully populated with data will be displayed and for the last time you should click on the Proceed to next step button. This will bring you to the successful installation confirmation page.
At this point you are given two options. The first is to proceed converting the data from an old phpBB2 installation to the newly installed phpBB3. The other is to proceed directly to your newly installed forum.
Note that you should delete, move or rename the install directory before you use your board. If this directory presents, only the Administration Control Panel (ACP) will be accessible.
This finalizes the phpBB3 manual installation.