Einen Homeserver als LAMP mit Linux umsetzten Teil 1
Homeserver können praktisch sein um zum Beispiel Daten abzulegen, Dateien zu speichern und zu tauschen oder einfach nur aus experimentierfreude.


Heute habe ich mir einen Homeserver als Webserver aus einem alten Toshiba Tecra Notebook gebastelt. Als Betriebssystem dient Ubuntu Server. Ich habe eine SSH Verbindung eingerichtet um von meinem PC oder Notebook daran arbeiten zu können. Mit meinem Normalen Windows Rechner über Putty und über mein Notebook direkt über Ubuntu via SSH. Später soll das ganze noch aus dem Internet erreichbar sein, dazu kommt aber ein anderes Tutorial.
Anleitung:
- Besorgt euch einen alten PC (Ebay etc.). Hier solltet als minimale Voraussetzung 266MHZ und 512MB RAM sowie ein CD-Rom haben. Besser währe min. 1 GHz und 512MB-1GB sowie ausreichend Festplattenspeicher.
Wichtig! damit alles wie hier beschrieben funktioniert sollte der PC Internetzugang haben, am besten über eine Interne Netzwerk-karte. Ubuntu findet bei der Installation die Karte meistens von alleine. - Zieht euch eine Linux Distribution. Wie gesagt bei mir läuft Ubuntu. Debian währe auch gut möglich. Natürlich könnt ihr frei wählen, aber dieses Tutorial bezieht sich auf Ubuntu oder Debian, da ich mit anderen Distributionen zu wenig Erfahrung habe. Bedenkt, dass wenn ihr einen sehr langsamen PC habt, nur die Server Version nehmen solltet also ohne graphische Oberfläche (GNU) Ubunto findet ihr hier.
- nachdem ihr das Image heruntergeladen habt könnt ihr das auf CD-Rom Brennen (achtet darauf das,dass ihr die CD im Image-Modus Brennt, damit ihr davon booten könnt.
- Stellt den PC auf Boot von CD-Rom und legt die Disk ins Laufwerk.
- Installiert Ubuntu (bei dem alten Notebook hat es 7 Stunden gedauert
also bringt viel Zeit mit). - Als nächstes solltet ihr euch um den Zugriff via SSH kümmern, so das ihr an eurem “Normalen” Rechner arbeiten könnt. Dazu loggt euch mit Root ein.und bestätigt mit eurem Passwort das ihr zuvor vergeben habt.
- Wichtig! Solltet ihr euch mit su / sudo nicht anmelden können, müßt ihr ein neues Passwort mit:
sudo passwd
- Okay jetzt tippt ihr
"apt-get install openssh-server openssh-client"damit wird der installationsvorgang gestartet und ihr bekommt das Komplettpaket.
- Jetzt solltet ihr euch auch schon mit eurem Windows Rechner Zutritt verschaffen können. Am einfachsten geht das mit Putty.
- Was ihr jetzt benötigt ist die IP von eurem Server im Heimnetzwerk, diese bekommt ihr mit:
"ifconfig"Die erste IP-Adresse ist es. also z.B. 192.168.1.25
- Jetzt tragt in Putty diese Adresse in die obere Zeile ein.

- Jetzt klickt auf “Open”. Nun solltet ihr euch mit euren Daten auf dem Server einloggen können.
dies sind die gleichen Daten, mit denen ihr euch auch so einloggen könnt. - Solltet ihr vorhaben den Server später auch über Internet erreichbar zu machen, solltet ihr noch bestimmte Sicherheitsegeln beachten. Dazu mehr in einem anderen Tutorial.
- Möchtet ihr Dateien hoch/runter laden könnt ihr dies zunächst über Winscp tun. Dies ist ein Programm, das euch Zugriff genau wie ein FTP Programm gibt. Die Anmeldung verläuft genau wie bei putty. Nur das ihr euch nicht in der Konsole anmelden müßt:

Glückwunsch den ersten Teil habt ihr gemeistert. - Im 2. Teil richten wir auf dem Server die Dienste: Apache, MySQL und Phpmyadmin ein.
Hier geht es zum 2. Teil





