Installing phpBB Forum/Bulletin Board on Windows 🌱

  1. Download XAMPP Download
  2. Download phpBB Download
  3. Install Microsoft Visual C++
  4. Right click the downloaded XAMPP file > Extract All...
  5. Right click the downloaded phpBB .zip file > Extract All...
  6. Rename the extracted phpBB3 folder phpBB
  7. Cut the phpBB folder inside the XAMPP/htdocs directory
  8. Copy the extracted XAMPP directory to a safe location to run from, C:\Program Files for example
  9. Run XAMPP/setup_xampp.bat to update the configuration files with the new server location
  10. Run XAMPP/xampp-control.exe
  11. Click the Start button next to Apache and MySQL
  12. Navigate to XAMPP/mysql/bin
  13. Hold the SHIFT key and right click in the white space > Open PowerShell windows here...
  14. Type the following in the PowerShell window to setup the phpbb database
    ./mysql -u root
    CREATE DATABASE phpbb DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
    GRANT ALL ON phpbb.* TO 'phpbb_rw'@'localhost' IDENTIFIED BY '!!phpBB##';
    FLUSH PRIVILEGES;
    EXIT;
    exit
  15. Open a web browser and navigate to http://DNSorIP/phpBB
  16. Input an administrator username, email address and password > Click Submit
  17. Enter the database hostname, username, password and database name > Click Submit
  18. Click the Submit button on the Server configuration page
  19. Click the Submit button on the E-mail configuration page
  20. Enter a title and short description on the Bulletin board configuration page > Click Submit
  21. When the installation completes, open XAMPP/htdocs/phpBB and rename or delete the install directory
  22. In a web browser, navigate to http://DNSorIP/phpBB
  23. Welcome to your very own, self-hosted forum with phpBB