Skip to content
RePod edited this page Oct 28, 2016 · 10 revisions

If upgrading, refer to Upgrade Path first.


  • Properly set up config.php by editing it in a text editor
  • Important settings are near the top, decreasing in priority/severity as you go down.
  • Ensure there are no undefined (CHANGEME) values.
  • If a value requires a double-quote (") escape it as \" or wrap the value in single-quotes: '"potato"'. Likewise for single-quote (').
  • Set up user accounts in test.php by using a text editor.
  • They are located near the top of the file, Example.
  • The default, unedited login is username "admin" and password "guest", it's highly recommend to change these!
  • Access test.php from your web browser to begin installation.
  • You may need to chmod (change the permissions of) the containing folder to 0777.
  • This will perform a lot of automated actions based on your config:
  • Test your versions of PHP, GD, and MySQL.
  • Create the working SQL database and tables for storing information.
  • Create additional working folders in the same directory and ensure they have proper permissions.
  • On the first run, if everything is okay you should only see SUCCESS next to each item. If there are errors (FAILED) modify your config accordingly and run it again.
    • For security, you need to delete the .test_lockout file in the same folder as test.php to run it again.
  • If all went well, access imgboard.php to generate the board.
  • If you want you can delete the user accounts that were entered near the top of test.php.