View source for Installation

Auch verfügbar in ((../English/Installation English)), ((../Español/Instalación Español)), ((../Français/Installation Français)), ((/Doc/Русский/Инсталляция Русский)), ((/Doc/简体中文/安装指南 简体中文))

{{toc numerate=1}}

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

===Vorbereitung der Installation===
  1. WackoWiki ((Herunterladen herunterladen))
  1. Das Paket entpacken
  1. ((/Dev/Release/R6.1/ReleaseNotes Versionshinweise lesen))
  1. Die entpackten Dateien mittels ((Glossar/F/FTP FTP/SFTP)) auf den Server hochladen
    * Kopiere oder verknüpfe den Ordner ##src/## in deinen Wiki-Ordner, z.B. ##wiki/##
  1. ((/Doc/Deutsch/Dateiberechtigungen Weise den folgenden Dateien und Verzeichnissen Schreibrechte zu)).
    * ##_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/##
      1. ##chmod 666 config/config.php config/lock config/lock_ap##
  1. Datenbank erstellen, falls noch nicht vorhanden (bspw. mit ((Glossar/P/phpMyAdmin phpMyAdmin)))
    1. Datenbank-Name
    1. Serveradresse (oft ##127.0.0.1## oder ##localhost## oder die Server-IP-Adresse)
    1. Datenbank-Benutzername
    1. Datenbank-Passwort
  1. 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##)
    1. %%const CACHE_SESSION_DIR	= '/tmp';%%
  2. Überprüfe, ob ((/Doc/Deutsch/RewriteModus .htaccess)) auf deinem Webserver aktiviert ist.
    * Die Richtlinie: ##AllowOverride All## sollte in deiner Apache Vhost-Konfiguration stehen, damit die .htaccess-Dateien nicht ignoriert werden. 
  1. ##example.com/wiki-ordner/## mit dem Browser öffnen

%%(info type="warning" title="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.
%%

===Installation deines Wiki===
file:/wackowiki_r6_de_install_1.png?500&right
Schritt für Schritt **((!/Bilder Installationsvorgang in Bildern))**.

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


**((Fehlersuche Probleme bei der Installation))**

===Einstellungen nach der Installation===
file:/ap_upload_settings_de.png?500&right
  1. ((/Doc/Deutsch/AdminPanel Estelle das Recovery-Password))
  1. ((/Doc/Deutsch/AdminPanel Admin Panel Anmeldung))
    1. Festlegen der ((Zugriffssteuerung Standard-Zugriffsberechtigungen))
    2. Registrierungseinstellungen festlegen
    1. Mail Server (SMTP)
    1. Maximale Größen für das Hochladen von Dateien
    1. Cache-Ebenen
    1. Captcha-Einstellungen
  1. Bad Behaviour (Antispam-Einstellungen)
  2. CSP-Einstellungen
  2. robots.txt

====Hinweise====
**Nicht Vergessen**
  1. Nach erfolgter Installation die Datei ##config.php## mit ##chmod 644## schützen
    ((user:RobertVaeth Robert Vaeth)) /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.
  1. Die Standardberechtigungen der ((Zugriffssteuerung Zugriffssteuerung)) in der ((Konfiguration)) nach der Installation richtig einstellen
  

((../Deutsch zurück zur Übersicht))