How to install Phorum

    October 17, 2019

    How Nexcess clients on physical (non-cloud) accounts can install Phorum on their server.

    1: Create a MySQL database

    1. Before installing Serendipity, we recommend that you create a MySQL database for Serendipity to use for data storage. For instructions on hot to create a MySQL database through your SiteWorx account, refer to How to create MySQL databases with SiteWorx.

    2. Note of the database and user information so that you can input it during the Phorum installation.

    2: Download Phorum and upload to server 

    1. Download the most recent version of Phorum.

    2. Extract the Zip archive to your local computer using your preferred archive manager.

    3. Open the ../include/db/config.php.sample file using a text editor, not a word processor.

    4. Edit the following lines with the database information you created in Step 1:
      • type = mysql
      • name = example_phorum
      • server = localhost
      • user = example_phorum
      • password = securepassword1234
      • table_prefix = phorum
      • port = 3306
      • socket = NULL

    5. Save the file as config.php.

    6. Upload the contents of the phorum-5.2.15a directory to your web root using FTP. Your web root is located at /home/examplec/

    3: Execute the installation script

    Open the installation script in your web browser. For example, if your domain name was, enter:

    1. After the script completes the system check, click Continue.

    2. The database tables will be created. Click Continue.

    3. Create an administrative account, then click Proceed. Enter a complex password or use our Secure Password Generator.
    4. Select any optional modules you wish to install, then click Continue.

    The application should now be ready to use. If an error messages displays, or if you have other questions about the installation process, contact our support team.  

    External resources

    Phorum Website
    Phorum Support
    Phorum Documentation

    For 24-hour assistance any day of the year, contact our support team by email or through your Client Portal.

    Was this article helpful?

    Send feedback

    Can’t find what you’re looking for?

    Our award-winning customer care team is here for you.

    Contact Support