Skip to topic | Skip to bottom
Home

Computers
Computers.WigWamr1.1 - 13 Mar 2005 - 07:18 - HeatherShermantopic end

Start of topic | Skip to actions
This website runs on a shared server -- an my instance of apache and all the modules that I need to run TWiki live in my home directory and the applications run in user space. How do I do this? Using a collection of shell scripts and tools which form publication management system called WigWam

Want to build a TWiki which looks Just Like This in 10 steps or less? Here's how . . .

  1. Download wigwam-bootstrap-3.1

  2. create your project with
    ./wigwam-bootstrap-3.1 --project=twiki-wigwam
  3. cd to your new project's directory
    cd twiki-wigwam
  4. if you are planning to store your project and configuration files in CVS (you should!) import your new project into your CVS server with:
    cvs import project-name wigwam start
    and then remove this copy of it. Then check out and build your new project:
    cvs co _project-name_
    cd _project-name_
    echo developer > etc/role
    ./autogen.sh

  5. put the tools in your environment
    Use . ./setup-env if you are using a Bourne shell variant.
    Use source ./setup-env for csh derived shells.
  6. install the software you'll need:
    packagectl install apache-eapi-static-mod_perl
    packagectl install service_apache_add_twiki
    packagectl install TWiki-Plugin-TablePlugin
    packagectl install TWiki-Skin-VoidSkin

  7. generate initial configuration file
    cd etc
    servicectl check-config role developer --script > project.conf
  8. edit project.conf and set the essential variables:
    APACHE_HOSTNAME
    APACHE_PORT
    APACHE_ADMIN
    LOG_DIR="$LOCAL_VAR/logs"
    TWIKI_LOCAL_DIR="$HOME/twiki_files"

  9. you're ready to go! Start your TWiki up with
    servicectl start
  10. -- HeatherSherman - 13 Mar 2005
    to top


You are here: Computers > WigWam

to top

Copyright © 1999-2008 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback