Archive | September 2013

Installing Flyspray

The list of prerequisites for Flyspray is long.  The easy way is to install XAMPP as a starting point.

Then download and install Flyspray.

That should be easy, but it isn’t.  You get a .zip with .html instructions in it that you don’t know how to display.  The answer is:

  1. install XAMPP by:
    1. chmod 755
    2. ./
    3. press <enter> to get the default settings for the install
    4. start the XAMPP server via /opt/lamp/lamp start
    5. check that <http://ip of box> displays a XAMPP page
  2. delete or move off the files in /opt/lampp/htdocs.
  3. unzip the Flyspray files into the /opt/lampp/htdocs directory.  You should have files like robots.txt and index.php in it.
  4. chmod 777 /opt/lampp/htdocs/cache and /opt/lampp/htdocs/attachments
  5. delete the flyspray.conf.php file from /opt/lampp/htdocs if it exists.  It probably doesn’t.
  6. chmod 777 /opt/lampp/htdocs – this changes the write permission so you don’t get the ../flyspray.conf.php unwriteable warning about a file that doesn’t even exist (yet.)
  7. tighten security on XAMPP by running /opt/lampp/lampp security
  8. display the root of the web site for install instructions and checklists.
  9. delete the /opt/lamp/htdocs/setup directory