Download und Minimalanleitung zur Installation von apache, php, perl und mysql für die Dreambox

english instructions

Zuallererst möchte ich vorausschicken, dass ich weder einen Beitrag zur Entwicklung noch zur Kompilierung von apache, php, msql und perl für PowerPCs geleistet habe.
Ich selbst habe auch nur nach einer auf der Dreambox laufenden Software gesucht und habe sie dann auf der Seite von gamesquad.nl gefunden. Da diese URL nicht mehr zugänglich ist und von einigen Leuten im Forum der Wunsch nach diesen Programmen für die Dreambox laut geworden ist, hab ich mich entschlossen diese paar Zeilen zusammenzuschreiben.
Ich selbst habe apache, php und perl auf meiner Dreambox 7020 erfolgreich getestet und stelle sie nun hier ebenfalls zum download zur Verfügung. Es ist durchaus möglich, dass in diesem Dokument Fehler enthalten sind, da ich kein ausgesprochener Linux-Experte bin. Ich glaube aber, dass die Anweisungen ausreichen um die Software richtig zu installieren. Sollte jemand Fehler finden, Hinweise, Kritiken, oder sonstige Einwände haben so könnt ihr diese per E-Mail unter folgender Adresse Edmund Schöpf zukommen lassen. Kommen wir nun endlich zur Sache.

Instructions

Im Internet gibt es genügend Anleitungen (sicherlich auch bessere als diese hier), aber vielleicht können die folgenden Zeilen für den einen oder anderen doch hilfreich sein.

Die Installation des local.tar.gz hab ich so durchgeführt wie hier unten beschrieben, ohne eigenlich zu verstehen, warum das notwendig ist. Auf einer anderen Dreambox hab ich diesen Schritt nicht durchgeführt und trotzdem ist apache gelaufen.

Hier zum optionalen Teil

Als Voraussetzung sollte idealerweise eine Festplatte auf der Dreambox installiert sein.

Installation Apache

Installation PHP

* Entpacken des Paketes (unter /hdd/tmp haben wir es hinkopiert) * kopieren der httpd.conf.php auf die httpd.conf * folgende Einträge in die httpd.conf vornehmen * apache neu starten Analog dazu könnt ihr dann Perl und mysql (was ich nicht getestet habe) installieren

Download tar.gz for Dreambox (PowerPC Version)

local
apache
php
perl
mysql

==== START OPTIONAL INSTALLATION ====

Install instructions for some libs/binaries for dreambox
I recommend to use the 'cut and paste' feature to perform these steps. The are a lot of . (dots) in the commands

* Download local.tar.gz and FTP to /hdd/tmp
* Unpack tarfile

* Give user root a writable home directory ( for .profile ) by changing the 6th field ( : is seperator ) in /etc/passwd from / to /hdd/root. If you want to edit /etc/passwd with mc (Midnight Commander = Norton Commander clone) do the following
* Create a .profile for root. The .profile gets executed during login. * execute .profile After performing these instructions, the user root has a .profile. In this .profile a script (/hdd/opt/local/env.sh) is called to set the right environment for all other programs downloaded from my download site. The script /hdd/opt/local/env.sh extends the PATH variable in such a way that all bin and sbin directories found in /hdd/opt/local/* are added.

==== END OPTIONAL INSTALLATION ====