This is a short guide on how to install Twiki 6.0.0 on Ubuntu 14.04.
Install all of the relevant dependencies.
sudo apt-get installapache2 libgdal-perl libcgi-session-perl libhtml-tree-perl liberror-perl libfreezethaw-perl libjpeg62 rcs libapache2-mod-perl2-doc libapache2-mod-perl2 libapache2- mod-php5 latex2html
Download Twiki
If installing in the default directory for Apache (/var/www/html) place the downloaded zip/tar.gz
file in
/var/www/html (http://twiki.org/cgi-bin/view/Codev/DownloadTWiki).
Install Twiki
cp /var/www/html/twiki/bin/LocalLib.cfg.txt /srv/www/html/localhost /twiki/bin/LocalLib.cfg
chown -R www-data:www-data /var/www/html/twiki
Configure Twiki
Go to this link and have the page generate the configuration needed for your apache and perl
configuration.
http://twiki.org/cgi-bin/view/TWiki/ApacheConfigGenerator
Save the generated configuration to /etc/apache2/conf.d/twiki.conf
Restart Apache2
sudo /etc/init.d/apache2 reload
Allow configuration file to know where the path to the configuration should be put.
Edit /var/www/html/twiki/bin/LocalLib.cfg:
$twikiLibPath = "/var/www/html/twiki/lib";
Run Twiki config.
Configure your twiki: go to http://localhost/twiki/bin/configure, setup admin password
and paths.
Edit /var/www/html/twiki/bin/LocalLib.cfg:
$twikiLibPath = "/var/www/html/twiki/lib";
Note : Do not forget to enable cgi.load by
sudo a2enmod cgi sudo service apache2 restart
Enable the conf.d directory created by you for twiki.conf file in apache2.conf file.