Die Installation des Wikis war erstaunlich wenig Arbeit. Ich musste eine etwas ältere Version verwenden, weil die neueste nur mit php5 funktioniert, und ich wollte nicht upgraden, weil man nicht einfach php4 und php5 in einem Webserver mischen kann. Nach Auspacken des Verzeichnisbaums gibt es eine Konfigurationsseite, auf der man alle möglichen Parameter eingibt, unter anderem den MySQL-Server (bei uns localhost) und das zugehörige root-PW, das Skript erzeugt dann die entsprechenden Befehle um eine table und einen Benutzer für das Wiki im MySQL anzulegen.

Das Konfigurationsfile /WWW/virtualhosts/universe/wiki/LocalSettings.php ist angepasst, im Wesentlichen um den upload von Bildern und auch von WikiMedia unbekannten files (Anwendung: Rolands Druckertreiber) zu erlauben.

Zugriffsrechte auf das Wiki werden über htaccess gesteuert, verwendet wird das von Moritz generierte .htpasswd, von innerhalb der Institute ist kein login nötig.

AuthType Basic
AuthUserFile /WWW/virtualhosts/universe/intern/.htpasswd
AuthName "Wiki Access from outside TUM - Universe-Cluster login needed"

<Limit GET POST>
Order Deny,Allow
Deny from all
Allow from physik.tu-muenchen.de
Allow from 129.187
Allow from 10.152
Allow from 10.155.59
Allow from 2001:4ca0:24f1::/48
Require valid-user
satisfy any
</Limit>

Das Logo habe ich aus dem Universe-Cluster-Logo von Moritz gebastelt durch verkleinern und Alpha-Channel aus Helligkeitskanal erzeugen (damit der Hintergrund transparent wird, sonst sieht es komisch aus auf dem grauen Untergrund). Das Logo sollte bei einer Neuinstallation gesichert werden, der Inhalt des Wikis steckt im MySQL-Server.

  • Keine Stichwörter