WackoWiki: Installation

https://wackowiki.org/doc     Version: 72 (05.10.2024 14:51)

Installation

Auch verfügbar in English[link1], Español[link2], Français[link3], Русский[link4], 简体中文[link5]



In diesem Abschnitt wird die Installation von WackoWiki R6.1 beschrieben. Schaue vorher nach, ob die Voraussetzungen[link6] erfüllt sind!
Möchtest du WackoWiki aktualisieren, schaue unter Wacko Upgrade[link7] nach.

1. Vorbereitung der Installation

  1. WackoWiki herunterladen[link8]
  2. Das Paket entpacken
  3. Versionshinweise lesen[link9]
  4. Die entpackten Dateien mittels FTP/SFTP[link10] auf den Server hochladen
    • Kopiere oder verknüpfe den Ordner src/ in deinen Wiki-Ordner, z.B. wiki/
  5. Weise den folgenden Dateien und Verzeichnissen Schreibrechte zu[link11].
    • _cache/config/
    • _cache/feed/
    • _cache/page/
    • _cache/query/
    • _cache/session/
    • _cache/template/
    • config/config.php
    • config/lock
    • config/lock_ap
    • file/backup/
    • file/global/
    • file/perpage/
    • file/thumb/
    • file/thumb_local/
    • xml/
    • Bspw. :
      1. chmod 0755 _cache/config/ _cache/feed/ _cache/page/ _cache/query/ _cache/session/ _cache/template/ file/backup/ file/global/ file/perpage/ file/thumb/ file/thumb_local/ xml/	
      2. chmod 666 config/config.php config/lock config/lock_ap	
  6. Datenbank erstellen, falls noch nicht vorhanden (bspw. mit phpMyAdmin[link12])
    1. Datenbank-Name
    2. Serveradresse (oft 127.0.0.1 oder localhost oder die Server-IP-Adresse)
    3. Datenbank-Benutzername
    4. Datenbank-Passwort
  7. Prüfe, ob der angegebene Pfad für CACHE_SESSION_DIR in config/constants.php korrekt ist.
    1. Der in der constants.php gesetzte Standardwert ist /tmp, kann aber in deiner Umgebung unterschiedlich sein.
    2. Dies kann man in einen benutzerdefinierten Ordner ändern. (z.B. _cache/session oder /var/tmp)
    3. const CACHE_SESSION_DIR	= '/tmp';	
  8. Überprüfe, ob .htaccess[link13] auf deinem Webserver aktiviert ist.
    • Die Richtlinie: AllowOverride All sollte in deiner Apache Vhost-Konfiguration stehen, damit die .htaccess-Dateien nicht ignoriert werden.
  9. example.com/wiki-ordner/ mit dem Browser öffnen

Warnung

Wie bei jeder Software-Installation die über das Internet zugänglich ist, werden Fehler oder Probleme mit der Sicherheit durch Dritte ausgenutzt. Installiere WackoWiki nur, wenn du die Installation laufend auf dem aktuellen Stand hältst.

2. Installation deines Wiki

WackoWiki R6.1 Installation Schritt 1: Spracheinstellungen
Schritt für Schritt Installationsvorgang in Bildern[link14].

  1. Datenbank erstellen
  2. Spracheinstellungen
  3. Systemanforderungen überprüfen
  4. Site Konfiguration
  5. Datenbank Konfiguration
  6. Datenbank Installation
  7. Konfig Datei schreiben
  8. Willkommen zum WackoWiki


Probleme bei der Installation[link15]

3. Einstellungen nach der Installation

Einstellungen für das Hochladen von Anhängen
  1. Estelle das Recovery-Password[link16]
  2. Admin Panel Anmeldung[link16]
    1. Festlegen der Standard-Zugriffsberechtigungen[link17]
    2. Registrierungseinstellungen festlegen
    3. Mail Server (SMTP)
    4. Maximale Größen für das Hochladen von Dateien
    5. Cache-Ebenen
    6. Captcha-Einstellungen
  3. Bad Behaviour (Antispam-Einstellungen)
  4. CSP-Einstellungen
  5. robots.txt

3.1. Hinweise

Nicht Vergessen
  1. Nach erfolgter Installation die Datei config.php mit chmod 644 schützen
    Robert Vaeth[link18] /27.01.2005 17:27/ Vorsicht! Ein chmod 644 erlaubt, dass jeder darauf Leserechte besitzt (wenn der Server PHP Dateien falsch ausführen würde)! Da in der Datei das Kennwort des DB-Nutzers steht, wäre das fatal. Ich empfehle gar ein chmod 400 nach der Installation, da die Datei nur ausgelesen werden muss und keine Änderungen dort gemacht werden. Beim Update auf eine neue Version kann man die Datei ja kurz "offener" machen, falls dies notwendig ist.
  2. Die Standardberechtigungen der Zugriffssteuerung[link17] in der Konfiguration[link19] nach der Installation richtig einstellen

zurück zur Übersicht[link20]