Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
wiki:dienste:lamp [2011/09/07 16:08] – [MySQL] wikiadmin | wiki:dienste:lamp [2013/12/10 09:14] – [Geschützter Bereich] wikiadmin | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ~~BARCODE~class=barcode_right~size=S~~ | ||
+ | |||
Hier wird beschrieben, | Hier wird beschrieben, | ||
Zeile 5: | Zeile 7: | ||
- | ===== Apache 2 ===== | + | ====== Apache 2 ====== |
Zum Installieren einfach | Zum Installieren einfach | ||
Zeile 15: | Zeile 17: | ||
- | ===== MySQL ===== | + | ====== MySQL ====== |
MySQL (zur Zeit in der Version 5) ist ein Programm, das eine oder mehrere Datenbanken zur verfügung stellt. | MySQL (zur Zeit in der Version 5) ist ein Programm, das eine oder mehrere Datenbanken zur verfügung stellt. | ||
Zeile 29: | Zeile 31: | ||
Installation abgeschlossen!! | Installation abgeschlossen!! | ||
- | ===== PHP5 ===== | + | ====== PHP5 |
PHP ist eine Scriptsprache, | PHP ist eine Scriptsprache, | ||
Zeile 52: | Zeile 54: | ||
- | ===== PHP5 und MySQL ===== | + | ====== 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 | Damit PHP5 auf den SQL-Server zugreifen kann, müssen noch verschieden Module installiert werden.Eine Auflistung dieser Module bekommt man, wenn man | ||
Zeile 69: | Zeile 71: | ||
- | ===== MySQL-Hilfe ===== | + | ====== MySQL-Hilfe |
Zum erstellen von MySQL-Datenbanken und Tabellen muss man kein SQL-Gott sein. | Zum erstellen von MySQL-Datenbanken und Tabellen muss man kein SQL-Gott sein. | ||
Zeile 84: | Zeile 86: | ||
Jetzt kann man sich über < | Jetzt kann man sich über < | ||
+ | |||
+ | ====== Login bei phpMyAdmin ====== | ||
+ | |||
+ | Man kann für phpMyAdmin die Anmeldedaten des SQL-Servers fest in der Datei '' | ||
+ | <file bash> | ||
+ | $cfg[' | ||
+ | $cfg[' | ||
+ | $cfg[' | ||
+ | </ | ||
+ | |||
+ | Wenn man aber bei jedem Start gefragt werden will, welcher User sich einloggen soll (höhere Sicherheit, Test von Userberechtigungen), | ||
+ | <file bash> | ||
+ | $cfg[' | ||
+ | $cfg[' | ||
+ | $cfg[' | ||
+ | </ | ||
+ | |||
+ | ====== Geschützter Bereich ====== | ||
+ | Manchmal ist es notwendig, einen Bereich vor fremden Augen per Passwort zu schützen | ||
+ | |||
+ | Zunächst muss man in der entsprechenden Site-Konfiguration mindestens die Option '' | ||
+ | |||
+ | In das zu schützende Verzeichnis eine Datei '' | ||
+ | < | ||
+ | AuthType Basic | ||
+ | AuthName " | ||
+ | AuthUserFile < | ||
+ | require valid-user | ||
+ | </ | ||
+ | |||
+ | Jetzt muss man nur noch die Passwortdatei erstellen | ||
+ | < | ||
+ | |||
+ | Mit der Option -c wird diese Datei neu angelegt. Sollten noch weitere Nutzer mit angelegt werden, muss -c weggelassen werden. | ||
+ | |||
+ | Mit der Option -D kann ein existierender User wieder gelöscht werden |