Installationseinleitung
Schritt 1: Umgebung vorbereiten
Sie benötigen einen Webserver mit PHP >=4 und MySQL >= 4.0 (Bei einer Neuinstallation, empfielt sich
die Integrierte APACHE-PHP-MySQL-Lösung XAMPP von ApacheFriends
- Für die Dauer der Installation benötigen Sie den superuser-Zugang für den Webserver
- Für die Einrichtung der Datenbank benötigen Sie den root-Zugang für die MySQL-Datenbank
Schritt 2: Installieren
Nach dem Download einfach zur Installation folgende Schritte ausführen:
- Eine Linux-Shell aufrufen, zum Order wechseln, in dem sich die heruntergeladene Datei befindet, z.B. tmp:
cd /tmp
- Dann das heruntergeladene Archiv auspacken, und zum ausgepackten Verzeichnis SportONLINE-1_0_b wechseln:
tar xvfz SportONLINE-1_0_b.tar.gz
cd SportONLINE-1_0_b
- Um die Datenbank zu erzeugen, müssen Sie das SQL-Skript sport_db.sql ausführen. Per default, ein mysql-User sp_admin mit Passwort FIXME! wird angelegt. Aus Sicherheitsgründen sollen Sie das Passwort (oder auch den Usernamen) ändern, am besten sofort. Ersetzen Sie alle Vorkommen von sp_admin und FIXME! durch den gewünschten Usernamen und Passwort in der Datei sport_db.sql. Anschließend sollen sie das Vorkommen von sp_admin und FIXME! in der Datei conf/conf.php entsprechend ändern. Nun können Sie die Datei sport_db.sql ausführen:
mysql -u root -p < sport_db.sql --default-character-set=utf8
Alternativ, können Sie die Datei sport_db.sql über einen grafischen MySQL-Client importieren.
Vorsicht: Beim Importieren der Datenbank können Kodierungsfehler auftretten. Wenn Sie über eine grafische Schnittstelle importieren, stellen Sie sicher, UTF-8 als die Zeichenkodierung für die Datenübertragung zu setzen.
- Der Unterordner hsp muss in das DocumentRoot des Webservers (z.B. /srv/www/htdocs) kopiert werden. Werden Sie Superuser und führen das Kopieren durch:
su -
cp -R hsp /srv/www/htdocs/
cd /srv/www/htdocs/hsp
- Zugriffsberechtigungen müssen nun gesetz werden. Informieren Sie sich wie der Benutzer und die Gruppe des Webserverusers heißen (z.B. in der Konfigurationsdatei httpd.conf). Für das Beispiel des Webserverusers www und -gruppe www-run sieht es so aus:
chown -R www:www-run .
chmod -R 550 .
chmod -R 770 conf/ images/
Das war's. Nun dürfen Sie das Quellverzeichnis der Installation tmp/SportONLINE-1_0_b löschen.
Schritt 3: Testen
In der Adress-(URL-)Zeile
des Web-Browsers tippen Sie die URL des Webservers, wo Sie SportONLINE installiert haben, ein, z.B,:
http://www.myserver.de
und hängen Sie den Pfad der Installation (d.h., hsp) dran:
http://www.myserver.de/hsp
Die Administratorsicht erreichen Sie nun unter
http://www.myserver.de/hsp/login.php wo Sie sich mit den von Ihnen im Schritt 2.3 definierten Usernamen und Passwort einloggen können.
Und? War das einfach?? Falls irgendwas nicht geklappt hat, überprüfen Sie ob
- Der Webserver und die MySQL-Datenbank laufen
- Der Webserver ist übers Netzwerk erreichbar
- Das hsp-Verzeichnis im DokumentRoot des Webservers liegt
- Der User des Webserverprozesses die Leseberechtigung auf die gesammten Dateien in hsp
und die Schreibberechtigung (rekursiv!) für die Unterordner conf und images hat.
|