Willkommen auf

 Friedlweb.de

der Homepage von

Marc Friedl 

2014_Webserver

Dieser Webserver läuft auf einem Raspberry Pi 256MB. Die Webseite soll für die Präsentation, sowie für die Dokumentation meiner Projekte dienen.

Problemstellung

Derzeit ist es nicht möglich seine Projekt selbst darzustellen und zu präsentieren.

Aufgabenstellung

Aufsetzten eines kostengünstigen Webservers für die ständige Dokumentation der Projekte.

Projektplan

Im Projektplan ist der geplante zeitliche Ablauf des Projektes festgehalten.

Stand der Technik

Für einem Webserver, welcher zu Hause stehen soll, gibt es folgende Auswahl.

  • Raspberry Pi (RPI)
  • Raspberry Pi 2
  • Banana Pi
  • Beaglebone Black

Die Wahl ist auf den RPI gefallen, da dieser vorhanden ist.

Mindmap

Das Mindmap zeigt zu Beginn die gesammelten Gedanken.

Hardware

Folgende Hardware wird verwendet um eine Raspberry Pi als Webserver zu verwenden.

  • Raspberry Pi (RPI)
  • SD-Karte 8 Gb
  • RPI-Gehäuse (optional)
  • Netzwerkkabel
  • Micro-USB-Netzteil 2A
  • Tastatur (erst Konfiguration)
  • Bildschirm (erst Konfiguration)

Software

Die folgende Software wird für dieses Projekt benötigt.

  • Windowsrechner
  • Raspbian NOOBS 1.4.2
  • Putty

Die Wahl des Betriebssystem ist auf Raspbian gefallen, ein Ableger von Debian (Linux). Betriebssystemversion NOOBS 1.4.2 (neu Auflage des Webservers). Betriebssystem runterladen, auf SD-Karte kopieren und in den RPI einstecken. Netzwerkkabel und USB-Netzteil am RPI anbringen.

Betriebssystem installieren. Nach der Installation des Betriebssystems wird sich mittels Putty über eine SSH-Verbindung mit dem RPI verbunden. Anmelden auf dem Terminal mit Standard User Pi und Password raspberry.  

1. Paketdaten aktualisieren

sudo apt-get update

2. Apache installieren

sudo apt-get install apache2

Das Verzeichnis auf dem RPI ist /var/www/. In diesem Verzeichnis liegt eine HTML-Dokument, welches die Webseite repräsentiert.

Der Webserver ist lokal im Netzwerk verfügbar.

Durch die Verweisung des Routers auf die IP-Adresse des RPIs wird dieser im Internet anzutreffen sein. Dazu wird ein Host benötigt. Dieser ist in meinem Fall ddnss.de. Dieser Hoster ist kostenlos.

Fazit

Die Kosten und der Aufwand für das Aufsetzten eines Webservers ist gering. Die Pflege, sowie die Instandhaltung der Dokumentation wird zur Pflicht.
Meiner Meinung nach ist dies aber der effiziente Weg seine Projekte online verfügbar zu machen.