Installation des MAMBO CMS unter Linux
Zu Beginn muss man Apache und MySQL starten. Hierzu installiert man einfach die Pakete auf der Linux CD/DVD. Danach müssen die Runtimes 2, 3 und 5 im Level – Editor aktiviert und Apache und MySQL gestartet werden.
Anschließend bin ich in das public_html – Verzeichnis gewechselt.
cd / home / Benutzername / public_html
In diesem Verzeichnis sind die HTML – Dateien abgelegt, die Apache standardmäßig für diesen Benutzer zur Verfügung stehen.
D. h. auch, dass für jeden Benutzer, der angelegt wird ein solches Verzeichnis existiert. Man kann das public_html – Verzeichnis auch deaktivieren und stattdessen alle HTML – Dateien in ein anderes Verzeichnis packen. Einstellen kann man das in der
/ etc / httpd / htttpd.conf
Dieses Verzeichnis lässt sich dann im Browser über die IP
(http://ip-adresse-des-servers+port/~benutzername / )
aufrufen.
In diesem Verzeichnis habe ich einen Ordner namens MAMBO angelegt:
Mkdir mambo
Und bin anschließend in dieses Verzeichnis gewechselt
Cd mambo
In diesen Ordner kopiert man die vorhandenen MAMBO – Dateien.
Für die MySQL – Installation muss man aber noch die Zugriffsrechte für das MAMBO – Verzeichnis ändern:
cd..
chmod a+r mambo/ -R
chmod a+w mambo/ -R
Nun muss noch phpMyAdmin installiert werden(damit MySQL einfacher und schneller konfiguriert werden kann).
Als nächstes habe ich einen neunen SQL – Benutzer über phpMyAdmin angelegt. Dazu muss man im Browser http:/127.0.0.1/phpMyAdmin aufrufen und dann auf „Rechte“ klicken.
Auf der Seite, die dann geladen wird klickt man auf „Neuen Benutzer hinzufügen“ und gibt folgende Daten ein:
Logininformationen
Benutzername:
Host:
Kennwort:
Wiederholen:
Dann klickt man noch bei den Rechten auf „Alle auswählen“ und auf „OK“.
Als nächstes muss MySQL neu gestartet werden:
Rcmysql restart
Dann folgt die eigentliche MAMBO Installation:
Es muss die Seite http://ip-adresse-des-servers+port/~benutzername / mambo oder
http://127.0.0.1/~benutzername / mambo
Es sollte die Seite “Welcome to Mambo Open Source installtion” erscheinen. Wenn dies der Fall ist, wurde bis jetzt alles richtig gemacht. Jetzt muss man auf „Continue“ klicken und folgende Daten eingeben:
Host Name: localhost
MySQL User Name: Name den man unter phpMyAdmin angegeben hat.
MySQL Password: Passwort das man unter phpMyAdmin angegeben hat.
MySQL Database Name: mambo
Drop Existung Tables? Nein
Backup Tables? Nein
Install Help? Ja
Install Sample Data? Ja
Ab hier wird die MAMBO – Installation selbst erklärend deswegen gehe ich an dieser stelle nicht weiter drauf ein.
Fehler und Lösungen
Die index.php wird nicht angezeigt sonder zum Download angeboten
In der Datei / etc /httpd / httpd.conf den DirectoryIndex ändern:
Von nach:
<IfModule mod_dir.c> <IfModule mod_dir.c
DirectoryIndex index.html DirectoryIndex index.html index.php index.php4
</IfModule> </IfModule>
Achtung diese Fehlermeldung trat nur unter SUSE 8.2 und Apache auf nicht Apache2.
Mambo Ordner und Dateien werden angezeigt
Sich vergewissern das alle notwendigen Pakete installiert sind.
Bilder werden zwar auf localhost aber auf keinem im Netzwerk befindlichen Rechner angezeigt
Die config.php von Mambo muss verändert werden dort steht ein Eintrag mit der
Bezeichnung mosconfig_live_site der dort angegebene Pfad muss geändert werden in
http://ip-adresse-des-servers+port/~benutzername / mambo
ich hoffe das dieses tutorial vielen usern weiter hilft