Unix Setup Steps

To install FogBugz for Unix on your server:

  1. Log on as root or issue the su command. (Root user is not fully necessary, e.g. if you are having FogBugz hosted remotely.)
  2. Before you start, you'll need to know three things about your system. Figure these out and make a note of them:

    The group under which Apache runs (?)
    The location of your Apache web server configuration file (?)
    The location of your php.ini configuration file (?)
  3. Uncompress the tar.gz file which you downloaded in the directory where you want FogBugz to live. We recommend /opt.

    $ mv FogBugz-setup-php-*.tar.gz /opt
    $ cd /opt
    tar zxf FogBugz-setup-php-*.tar.gz
    $ cd FogBugz
  4. Run the install.php script:

    $ php -d output_buffering=0 -f install.php

    Note: that's a zero, not the letter O. When I started programming, we had to do everything with just zeros and ones, and sometimes we couldn't even afford ones.
    (Advanced system administrators can read the details of exactly what the setup program does to install FogBugz.)
  5. When this has completed, launch your web browser and navigate to http://localhost/fogbugz/install1.php
  6. When you have finished setting up FogBugz, remember to set up the FogBugz Maintenance Service.