Projects | Community | Members 
 Midgard - Tutorial - 26.08.2002

  Projekte 
 
Midgard
und
Mandrake
 
das ultimative Installationsmanual

Midgard ist ein schönes Content Management System das unter dem Apache Webserver läuft und Mandrake ist eine gute Linux-Distribution die meiner Meinung nach professionell und gut bedienbar ist, ohne einen unnötig zu bevormunden. Am schönsten ist es natürlich wenn man unter Linux seine Softwarepakete einfach mit RPM installieren kann und alles funktioniert auf Anhieb. Aber leider geht das mit Midgard nicht, da diese Pakete veraltet sind und nicht für Mandrake zu Verfügung stehen. Das Installieren aus dem Source ist jedoch kompliziert genug um darüber mal ein Manual zu schreiben:

Inhalt:

1. Appetithappen
  1.1 Was ist Midgard??
 
  1.2 Was ist Nadmin??
 
2. Installation
  2.1 Pfade, Pakete und Tools
  2.1.0 Einige einfache Linux-Dinge vorab
  2.1.1 Midgard-Pfade
  2.1.2 RPM
  2.1.3 grab
  2.1.4 benötigte Pakete
  2.1.5 Webmin
  2.2 Apache 1.3.x installieren
  2.2.1 Durch RPMs
  2.2.2 Apache selber compilieren
  2.3 PHP 4.2.2
  2.4 Midgard-Sources entpacken und patchen
  2.5 Midgard-Library
  2.6 mod_Midgard, das Apache Modul
  2.7 das Midgard-PHP-Modul
  2.8 die Midgard-Datenbank
  2.8 [optional] Installieren von Nadmin
  2.9 Installation Testen
  2.9.1 PHP 4.2.2
  2.9.2 Midgard
  2.9.3 [optionales] Nadmin
3. [optional] extreme Midgard Debugging
  3.1 Logfiles von Midgard
  3.2 mögliche Debugger und Tools
  3.3 Debug-Compile von Apache
  3.4 statisches eincompilieren von mod_midgard und PHP
  3.5 Debuggen von mod_midgard_preparse
  3.6 Debuggen des PHP-Codes durch Log-Files
4. Übersicht über Midgard
  4.1 Ändern des Passwortes
  4.3 Datenbrowsing
  4.2 Generelle Konstruktion einer Seite
  4.4 Ein neuer Host zum spielen
  4.4 Ein paar Midgard-Funktionen
5. Übersicht über Nadmin
  5.1 Ändern des Passwortes
  5.2 Editieren der Seiten
6. Administration der Midgard-Datenbank
  6.1 repligard
  6.2 das Datenbank-Password für Repligard
  6.3 Importieren von Daten mit dem Repligard
  6.4 Exportieren von Daten aus der Midgard-Datenbank
7. Anhang
  7.1 was man noch so mit Apache und PHP machen kann
  7.1.1 mod_gzip
  7.1.2 ionCube PHP Accelerator
  7.2 Links

| © 2002 by 3rd-evolution