ACHTUNG !!!
Es gibt eine Installationsanleitung für Joomla 1.0.2 und zwar hier: http://www.joomlaportal.de/fertige-h...a-1-0-2-a.html
Moin Moin !
Ich habe mal einen kleinen Leitfaden zur Installation von Mambo CMS anhand Mambo 4.5.2.2 geschrieben. Wenn er genug Anklang findet, würde ich eine kleine Serie daraus machen. Der nächste Teil würde sich mit den Problemen beschäftigen, die bei der Installation entstehen können (SafeMode, nicht beschreibbare Verzeichnisse usw.).
Für konstruktive Kritik und Verbesserungsvorschläge bin ich immer zu haben.![]()
Installation von Mambo 4.5.2 (4.5.2.2)
Einleitung
Der folgende Handlungsleitfaden liefert die grundlegende Installationsweise von Mambo CMS 4.5.2.2. Aufgrund der Vielzahl von verschiedenen Serverumgebungen kann ich keine Garantie für die Richtigkeit der Informationen übernehmen. Der Leitfaden ist nur zur Orientierung gedacht.
Haftung für Schäden aller Art aufgrund der Benutzung dieses Leitfadens kann ich nicht übernehmen, die Benutzung geschieht auf eigene Gefahr.
Voraussetzungen
Webserver: Apache (> 1.13.19), IIS (> 4.0) (http://www.apache.org)
MySQL: Version 3.23 oder höher (http://www.mysql.com)
PHP: Version 4.3.10 oder höher (http://www.php.net)
Optional: phpMyAdmin (http://www.phpmyadmin.net) zur Datenbankadministration
Es gibt komplette Pakete für unterschiedliche Betriebssysteme, die alle drei notwendigen Pakete ineinander vereinen. Dieses sind zum Beispiel von Apachefriends (http://www.apachefriends.org) zu beziehen und nennt sich XAMPP. Zur Installation dieser Pakete sei auf die Dokumentation von Apache, MySQL und PHP verwiesen.
Download von Mambo
Mambo ist mittlerweile auf vielen Portalseiten zum Download zu finden. Ich bevorzuge aber den direkten Download von Mamboserver bzw. Mamboforge. Dort ist definitv die richtige Version zu finden:
http://mamboforge.net/frs/?group_id=5
Benötigt wird die Datei MamboV4.5.2.2-stable.tar.gz (1,46 MByte).
Hochladen auf den Webspace
Nach dem Entpacken des heruntergeladenen Mambo-Archivs müssen die Dateien auf den Webserver per FTP geladen werden. Hierbei muss darauf geachtet werdem, dass die Transferart des FTP-Clients auf binär (und nicht auf ASCii) steht. Die meisten FTP-Clients stellen die Transferart automatisch ein, so dass hierbei keine Probleme auftauchen sollten.
Anlegen der MySQL-Datenbank
Dieser Schritt wird nur ausgeführt, wenn noch keine Datenbank vorhanden ist. Bei den meisten Webspace-Paketen gibt es schon eine vorkonfigurierte Datenbank. Sollte man über mehrere Datenbanken verfügen, so sollte für die Installation von Mambo CMS am Besten eine leere Datenbank benutzt werden. Es hat aber keinerlei Auswirkungen, wenn zum Beispiel ein Forum seine Daten in die gleiche Datenbank schreibt.
Die Tabellen von Mambo CMS werden standardmäßig mit dem Präfix mos_ versehen (dies kann aber geändert werden). So findet eine Unterscheidung zu anderen Tabellen statt und verhindert Namenskonflikte, falls eine gleichlautende Tabelle schon existiert.
Eine neue Datenbank richtet man am Besten mittels phpMyAdmin ein. In unserem Fall nennen wir die Datenbank test_mambo4522.
Installation - Pre-Installation Check
Wenn nun die webgestützte Installation von Mambo CMS mittels
http://www.IhrDomainName.tld/installation/index.php aufgerufen wird, erscheint der pre-installation check. Hierbei werden verschiedene Informationen über die Anforderungen von Mambo CMS an den Webspace und deren momentanen Konfiguration aufgelistet.
Hier stehen die allgemeinen Anforderungen von Mambo CMS. Sollte ein Punkt rot eingefärbt sein (Unavailable), besteht ein schwerwiegendes Problem.
Zlib-, XML- und MySQL-Unterstützung müssen auf jeden Fall möglich sein, sonst ist der Webspace für den Betrieb von Mambo nicht geeignet.
Sollte die Datei configuration.php nicht schreibbar sein, so kann man in diesem Fall trotzdem die Installation weiter durchlaufen lassen. Im Schritt 4 der Installation muss man diese Datei dann per Hand anlegen. Dazu in geplanten Fortsetzungen dieser Serie mehr.
Der Session Save Path muss vorhanden und beschreibbar sein, sonst kommt es später zu Problemen bei der Anmeldung im Front- und Backend bzw. zu Fehlfunktionen von Modulen und Komponenten.
Wenn bei der Liste der empfohlenen Einstellungen einige Einstellungen rot markiert sind und nicht den Vorgaben entsprechen, ist der Leistungsumfang und die Funktionalität von Mambo CMS eingeschränkt. Das CMS kann aber trotzdem genutzt werden.
Hier einige Erklärungen zu den einzelnen Einstellungen:
- Safe Mode: Dient dazu, den Dateizugriff einzuschränken. Wird vor allem auf Servern eingesetzt, auf denen mehrere Internetpräsenzen laufen, um Dateizugriff zwischen den einzelnen Domains zu verhindern
- Display Errors: Ist zur Darstellung von PHP-Fehlern zuständig
- File Uploads: Erlaubt Datei-Uploads über HTTP
- Magic Quotes GPC: GPC steht hier für Get/Post/Cookies. Werden Daten an den Webserver gesendet (z.B. ein Formular), werden Teile der Inhalte durch Maskierung geschützt
- Magic Quotes Runtime: Ähnliches Verfahren wie Magic Quotes GPC, hier sind aber auch zurückgegebene Daten von Datenbanken und Textdateien berücksichtigt
- Register Globals: Stellt globale Variablen unter ihrem Eigennamen zur Verfügung. Sollte aus Sicherheitsgründen auf Off stehen
- Output Buffering: Inhalte werden erst an den Browser geliefert, wenn ein bestimmter Skriptteil abgearbeitet wurde
- Session auto start: Session wird automatisch mit dem Aufrufen der Seite gestartet. Nachteil ist, dass keine weiteren Objekte in die Session aufgenommen werden können
Die Verzeichnisse sollten alle beschreibbar sein. Sollte dies einmal nicht der Fall sein, kann man mittels FTP-Programm dies nachholen. Die Verzeichnisrechte werden auf Unix-Systemen meistens durch eine Oktalzahl (z.B. 0644 bzw. 644) dargestellt. Die erste Ziffer (6) bezieht sich auf den Eigentümer (User), die zweite Zahl auf die Gruppe und die dritte auf auf die Anderen (Others). In den meisten Serverumgebungen benötigt nur der User vollen Zugriff auf oben aufgeführte Verzeichnisse. In dem Fall sollten die Verzeichnisse die Rechte 0755 bzw. 755 bekommen.
Hier eine kleine Zusammenfassung der möglichen Rechte:
0: keine Rechte
1: nur ausführen
2: nur schreiben
3: lesen und schreiben
4: nur lesen
5: lesen und ausführen
6: lesen und schreiben
7: lesen, schreiben und ausführen
Um zum nächsten Schritt der Installation zu kommen, klickt man auf den Button “Next>>>”.


LinkBack URL
About LinkBacks



Zitieren





Lesezeichen