Homeserver mit Debian


1. Debian installieren

2. OpenSSH installieren

3. PuTTY installieren und
zum Server verbinden


4. Apache installieren

5. PHP5 und MySQL
installieren



... to be continued :-)


Part 5 - PHP5 und MySQL installieren

PHP und MySQL sind unerlässlich für Webanwendungen wie Foren, Blogs, etc. Deswegen installieren wir das natürlich...

Zu erst wechseln wir mit "cd /var/www/" in das Verzeichnis für die Webseiten. Danach starten wir nano mit "nano test.php".


In die Datei schreiben wir nun "This is php!" um gleich die PHP-fähigkeit zu testen. Wieder speichern mit Strg+o (danach Enter) und danach nano beenden mit Strg+x.


Aufruf im Browser mit "LAN-IP_vom_Server/test.php". Doch wie man sieht wird die Datei zum Download angeboten und nicht interpretiert und im Browser angezeigt.


Also installieren wir PHP mit "apt-get install php5-common php5-cgi php5-cli libapache2-mod-php5".


Der erneute Test im Browser: Geht! :-)


Nun noch MySQL mit "apt-get install mysql-common mysql-server mysql-server-5.0".


Zum bequemen Verwalten unserer Datenbanken installieren wir noch phpmyadmin mit, 3 mal dürft ihr raten, "apt-get install phpmyadmin".


Der Aufruf von "LAN-IP_des_Servers/phpmyadmin" im Browser sollte nun den Login zeigen. Doch womit einloggen?


Mit "mysqladmin -u root -p password UnserNeuesPW" können wir ein neues Passwort festlegen. Das wäre in diesem Fall "UnserNeuesPW". Wir werden nach einem Passwort gefragt. Wir geben einfach nichts ein, da ja noch keines gesetzt war und bestätigen mit Enter.


Wenn wir uns nun mit Name "root" und Passwort "UnserNeuesPW" einloggen wollen, sollte dies funktioniern und phpmyadmin steht uns zur Verfügung.





Das war es für's Erste. Noch geplant sind die Installation von Webmin, das Weiterleiten der Ports vom Router an euren Server, das Einrichten eines FTP-Zugangs und eventuell das Einrichten eines Gameservers.
Wenn ihr noch Wünsche habt, lasst sie mir zukommen. Genauso wie Kritik, Verbesserungsvorschläge und Co.

mfG n00bor