Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
wiki:dienste:apache [2011/02/23 10:45] – angelegt wikiadmin | wiki:dienste:apache [2011/05/05 16:48] – wikiadmin | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | Hier wird beschrieben, wie man einen Apache-Webserver mit PHP5 und MySQL unterstützung unter Ubuntu installiert und einrichtet | + | Hier wird die Installation, Einrichtung und Wartung deines |
+ | ====== Installation ====== | ||
+ | Die Installation wie folgt starten: | ||
- | ===== Apache 2 ===== | + | Bei Ubuntu/ |
+ | < | ||
+ | sudo aptitude install apache2</ | ||
- | Zum Installieren einfach | + | Bei openSUSE |
- | + | <file>zypper | |
- | <code>sudo aptitude update | + | |
- | sudo aptitude | + | |
Eigentlich ist der Webserver jetzt schon fertig. Zum testen in einem beliebigen Browser < | Eigentlich ist der Webserver jetzt schon fertig. Zum testen in einem beliebigen Browser < | ||
+ | Zusätzliche Pakete können installiert werden | ||
+ | ^Paketname^Beschreibung^ | ||
+ | |apache2-prefork|Modul, | ||
+ | |apache2-worker|Modul, | ||
+ | |apache2-example|erste Startpage und Beispiel-Seiten| | ||
+ | |apache2-doc|Dokumentation zu Apache| | ||
- | ===== MySQL ===== | + | ====== |
- | + | ||
- | MySQL (zur Zeit in der Version 5) ist ein Programm, das eine oder mehrere Datenbanken zur verfügung stellt. | + | |
- | + | ||
- | Zur installation reicht folgendes | + | |
- | + | ||
- | < | + | |
- | + | ||
- | Während der Installation wird man nach dem SQL-root-Passwort gefragt. Diese bitte sehr sicher wählen | + | |
- | + | ||
- | Installation abgeschlossen!! | + | |
- | + | ||
- | ===== PHP5 ===== | + | |
- | + | ||
- | PHP ist eine Scriptsprache, | + | |
- | Zur installation folgende eingeben | + | |
- | + | ||
- | < | + | |
- | + | ||
- | Jetzt muss der Webserver neu gestartet werden, damit das Modul libapache2-mod-php5 gestartet wird | + | |
- | + | ||
- | < | + | |
- | + | ||
- | Zum testen von PHP schreibt man ein kleine PHP-Skript Namens phpinfo.php mit folgendem Inhalt | + | |
- | + | ||
- | < | + | |
- | phpinfo(); | + | |
- | ?></ | + | |
- | + | ||
- | Diese Datei kommt in das Apache Root-Verzeichnis /var/www . Jetzt muss man noch das Skript aufrufen: < | + | |
- | + | ||
- | 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 | + | |
- | + | ||
- | < | + | |
- | + | ||
- | eingibt. Ich installiere aber nur folgende Module | + | |
- | + | ||
- | < | + | |
- | + | ||
- | Jetzt noch mal den Apache Webserver neu starten, damit auch diese neuen Module geladen werden | + | |
- | + | ||
- | < | + | |
- | + | ||
- | 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: | ||
- | Diese kann man über die Paketverwaltung installieren. Jedoch ist diese Version Uralt. | ||
- | Hier eine kleine Anleitung zu installation von phpMyAdmin | ||
- | < | ||
- | cd phpmyadmin | ||
- | wget < | ||
- | tar -xvf phpMyAdmin-< | ||
- | mv phpMyAdmin-< | ||
- | mv phpMyAdmin /var/www | ||
- | chown -R www-data: | ||
- | Jetzt kann man sich über < | + | ====== Hilfe ====== |
+ | * Eine veraltet {{: |