Installing a local copy of the uWiki sources

  1. First make a git clone:

    $ git clone git://git.pipapo.org/uwiki_cgi _uwiki
    This will clone the uwiki sources into a dir '_uwiki' at your local machine.
  2. Make a clone of _types:

    $ git clone git://git.pipapo.org/uwiki_types _uwiki/_types
  3. Make local copies in _uwiki of the directories that are not yet versioned:

    _groups, _meta
  4. Make a local copie of /etc/uwiki.conf.

Other tasks

  1. Install Haserl and make sure that there is a binary or symlink /usr/local/bin/haserl. The uWiki scripts use this.

  2. Create the account directory as configured in /etc/uwiki.conf and also the following subdirectories:

    pending, revoked
  3. Make a script alias directive in the configuration file of Apache

    ScriptAlias /_uwiki/ "path_to/_uwiki"
  4. Make sure that Apache can access the _uwiki sources. Depending on your configuration it might be necessary to add e.g.

    <Directory "path_to_uwiki_sources">
        AllowOverride None
        Options None
        Order allow,deny
        Allow from all
    </Directory>
  5. ToDo: configure error pages.

[Edit File] [Recent Changes]