TWiki

The installation instructions for setting up an iiTWiki yourself are shown below.

This information is only for non-D-INFK people. For D-INFK research groups we provide iiTWiki as a service and all the steps below are done by isginf.

Requirements

A Red Hat Enterprise Linux 7 or CentOS 7 installation is required.

OS Installation and Setup

After installing a base system the following settings may need to be done:

  • The firewall (iptabled or firewalld) needs to be configured to allow traffic to ports 80 and 443.

Repository

Download RPM-GPG-KEY-isginf-el7 and store it as /etc/pki/rpm-gpg/RPM-GPG-KEY-isginf-el7. Similarly download isginf-iitwiki-el7.repo and store it as /etc/yum.repos.d/isginf-iitwiki-el7.repo.

Installation

Run

yum install --enablerepo=isginf-iitwiki-el7 iitwiki

to install iiTWiki. Similarly install any required additional plugins. The list of available plugins can be obtained with the following command:

yum list available --enablerepo=isginf-iitwiki-el7 iitwiki-*

Setup Instructions

Point your browser at the IP address or host name of the system you installed the RPM on and follow the instructions on the page in the browser window.

Final Checks

Use the online SSL server test to verify if your site is secure.

Updates

Updates for iiTWiki should be done separately from the updates of the operating system. Run

yum upgrade --enablerepo=isginf-iitwiki-el7

after upgrading the operating system and other packages first and review the output of the update script that automatically runs on package update.

Page URL: https://isg.inf.ethz.ch/bin/view/Main/HelpWebTWiki
2019-09-18
© 2019 Eidgenössische Technische Hochschule Zürich