Tiki Installation auf Linux

Erste Schritte: Download, Auspacken und Verzeichnisse erstellen

Diese ersten Schritte setzten voraus, dass ein Linux Rechner mit installiertem -und funktionierenden- Apache Webserver eingesetzt wird. Bovor mit der Installation begonnen wird, lies dieses Kapitel bis zum Ende. Sofern ein Windows Rechner eingesetzt wird, kann dieses Kapitel übersprungen werden und mit Windows direkt fortgefahren werden.

Bevor mit der Installation begonnen wird, sollten diese Informationnen vorliegen
  • Dein Benutzername und -passwort der Datenbank
  • Deinen Apache-Benutzer und die Gruppen ID


Solltest du ein RPM-Archiv für Deine eingesetzte Umgebung vorfinden, dann können die Browser-basierten Schritte übersprungen werden.

Schritt Eins:

Auspacken des heruntergeladenen Archives und setzten der notwendigen Berechtigungen.
Auspacken in die ''Document Root' des Webservers in welchen Tikiwiki installiert werden soll:
in beispielsweisel SuSE /srv/www/
tar xvzf /srv/www

Schritt Zwei:

Ändere die Berechtigung des Skriptes setup.sh
chmod 755 setup.sh

Das setp.sh-Skrtipt setup.sh erstellt die notwendigen Berechtigungen des Webservers (zum Erzeugen und Ändern von Dateien), außerdem werden die notwendigen Cache-Verzeichnisse -falls notwendig auch leer- erzeugt.

Benutzung: ./setup.sh Benutzer Grupper Berechtigungen 'Liste der virtuellen Host-Domains'

Beispiel, sofern Apache als Benutzer $AUSER und Gruppe $AGROUP eingerichtet wurde, dann nutzt folgende Schreibweise:

Die Gruppen ID kann über den Befehl 'id' herausgefunden werden.

su -c './setpup.sh $AUSER'

Wahlweise kann auch der Benutzer und die Gruppe angegeben werden:
Ohne Rootrechte:
su -c './setup.sh $USER $AGROUP'

Die ermöglicht die Änderungen ohne RootRechte, anderenfalls können Dateien geändert oder gelöscht werden, ohne Rootrechte zu besitzen, aber dies eetzt voraus, dass Du Mitglied der Apache-(Webserver)Gruppe bist. Dann kann folgender Befehl benutzt werden:
./setup.sh $USER $AGROUP

Solltest Du Root-Rechte besitzen, aber nicht Mitglied der Apache-Gruppe sein, dann funktioniert folgender Befehl:
./setup.sh $USER yourgroup 02777

Dabei muss yourgroup mit Deiner Standardgruppe ersetzt werden.

Bemerkung: Sofern der letzt e Befehl nicht ausgeführt wird, dann ist es nicht möglich durch den Webserver (apache) Dateien erstellen zu können, und Du must Deinen System-Administrator bitten bei Bedarf Dateien zu löschen.

Um Tikiwikis Muliti.Site Möglichkeiten einzusetzen (virtuelle Hosdts einer DocumentRoot), muss eine Liste von Domains zum Setpup Skript (setup.sh) angegeben werden, um alle notwendigen Verzeichnisse zu erzeugen:
Besipiel:

Mit Rootrechten:
root@localhost tiki]# sh ./setup.sh youruser nobody 02775 test1 test2 test3

Ohne Root Rechte:
./setup.sh $USER $AGROUP 02777 domain1 domain2 domain3

Anschliessend wird Schritt Drei angezeigt!

Schritt Drei: Browser-basiertes Setup

  • Erstelle eine Tiki.Datenbank
    • benutze PhpMyAdmin and MySQL
    • bzw. auf der Befehlszeile mysqladmin erstelle die Datenbank mit Namen tiki
  • Rufe mit Deinem Webbrowser das Installationsskript auf (http://deine_domain/tiki/tiki-install.php)
  • Folge den Installationsanweisungen (hierfür benötigst Du Benutzer und Passwort der Datenbank)
  • Für die erste Anmeldung bei Tikiwiki gilt
    • Benutzer: admin
    • passwort: admin
~~#FF0000:Anmerkung--: Einer Deiner ersten Aufgaben sollte es sein, dieses Standard Passwort zu ändern!

Schritt vier: Benutzer individuelle Konfiguration

Nun kann Tikiwiki nach Deinen Vorstellungen eingerichtet werden:

  • Wähle die notwendigen Funktionen
    • Wähle Verwaltung im Hauptmenu
  • Optional:
    • Erstelle Gruppen, welche Berechtigungen teilen sollen.
    • Bestimme angemessene Berechtigungen

weitere Informationen

Originalseite

http://doc.tikiwiki.org/tiki-index.php?page_ref_id=7

Wer arbeitet hier?

DereDior: http://de.tikiwiki.org/tiki-user_information.php?view_user=DereDior