Dies ist eine alte Version des Dokuments!
Hier wird beschrieben, wie man einen Apache-Webserver mit PHP5 und MySQL unterstützung unter Ubuntu installiert und einrichtet
Apache 2
Zum Installieren einfach
sudo aptitude update sudo aptitude install apache2
Eigentlich ist der Webserver jetzt schon fertig. Zum testen in einem beliebigen Browser http://<IP> eingeben. Wenn der Apache läuft, sollte etwas wie „It works“ stehen.
MySQL
MySQL (zur Zeit in der Version 5) ist ein Programm, das eine oder mehrere Datenbanken zur verfügung stellt.
Zur installation reicht folgendes
aptitude install mysql-server mysql-client
Während der Installation wird man nach dem SQL-root-Passwort gefragt. Diese bitte sehr sicher wählen und merken (oder aufschreiben). Diese Passwort dient dazu, Tabellen zu erstellen und zu löschen, sowie zu editieren und andere grundsätzliche Dinge mit den Datenbanken zu machen.
Installation abgeschlossen!!
PHP5
PHP ist eine Scriptsprache, mit an C und Perl angelehnten Syntax<br> Zur installation folgende eingeben
aptitude install php5 libapache2-mod-php5</code Jetzt muss der Webserver neu gestartet werden, damit das Modul libapache2-mod-php5 gestartet wird <code>/etc/init.d/apache restart
Zum testen von PHP schreibt man ein kleine PHP-Skript Namens phpinfo.php mit folgendem Inhalt
<?php phpinfo(); ?>
Diese Datei kommt in das Apache Root-Verzeichnis /var/www . Jetzt muss man noch das Skript aufrufen: http://<IP>/phpinfo.php .
Es müssten jetzt verschieden Informationen über den Webserver und seine Module angezeit werden.
PHP5 und MySQL
Damit PHP5 auf den SQL-Server zugreifen kann, müssen noch verschieden Module installiert werden.Eine Auflistung dieser Module bekommt man, wenn man
aptitude search php5
eingibt. Ich installiere aber nur folgende Module
aptitude install php5-mcrypt php5-mysql libapache2-mod-php5 php5-cli php5-common php5-curl php5-gd
Jetzt noch mal den Apache Webserver neu starten, damit auch diese neuen Module geladen werden
/etc/init.d/apache restart
Fertig
MySQL-Hilfe
Zum erstellen von MySQL-Datenbanken und Tabellen muss man kein SQL-Gott sein.
Hier gibt es ein kleines aber feines Tool zur Administration: 'phpMyAdmin
'.
Diese kann man über die Paketverwaltung installieren. Jedoch ist diese Version Uralt.
Hier eine kleine Anleitung zu installation von phpMyAdmin
mkdir phpmyadmin cd phpmyadmin wget <Sourceforge-URL> (Die bekommt man über google) tar -xvf phpMyAdmin-<Version>.tar.bz2 mv phpMyAdmin-<Version> /var/www/phpMyAdmin chown -R www-data:www-data /var/www/phpMyAdmin
Jetzt kann man sich über http://<IP>/phpMyAdmin mit dem MySQL-Server verbinden und administrieren. Wenn man bei der Installation von SQL ein root-Kennwort gesetzt hat, muss man sich hier über diese Kennung anmelden
Diskussion