RASPBERRY PI incl. Buchempfehlungen

Inbetriebnahme des Raspberry Pi

Einrichtung des
WLAN-Adapters (Edimax)

Der alternative Zugriff über
eine Remotedesktopverbindung
das Cygwin Terminal
den Cygwin XWin Server

Die Installation der Zusatzsoftware
für die Erweiterungsplatine
für das Kameramodul

Die Einrichtung
eines Webservers
eines FTP-Servers

Die Installation
des RPI ControlCenters
weiterer Software

Das System aktuell halten

Ich freue mich über Ihr Feedback zu dieser Anleitung, die im Dezember 2013 erstellt wurde. Sie basiert auf dem Raspbian-Image (Debian Wheezy) 2013-09-25-wheezy-raspbian.img.
Im Februar 2015 wurde sie für den Raspberry Pi 2 überarbeitet und mit dem aktuellen Raspbian-Image (Debian Wheezy) 2015-01-31-raspbian.img getestet.

FTP-SERVER EINRICHTEN

Standardmäßig verfügt ein Webserver über eine FTP Dienst, zum Austausch von Dateien. Im Terminal könnten mittels Eingabe Dateien hochladen werden - das ist aber recht mühsam. Um Dateien via Drag & Drop verschieben zu können, wird ein FTP Zugang konfiguriert und dann mit einem FTP Client genutzt.

sudo apt-get install vsftpd

Jetzt muss noch die Datei vsftpd.conf bearbeit werden:

sudo nano /etc/vsftpd.conf

Nach den folgenden Einträgen suchen und gegeben falls anpassen:

Anonymous_enable=NO
Local_enable=YES
Write_enable=YES
local_umask=022
Ascii_upload_enable=YES
Ascii_download_enable=YES

Speichern der Datei mit Strg-O und schließen mit Strg-X. Dann den FTP Dienst neu starten:

sudo /etc/init.d/vsftpd restart

Nun wird für den User "pi" noch die Berechtigung benötigt, um in das /var/www Verzeichnis zu beschreiben, hier kommen später die Internetseiten hin.

sudo usermod -a -G www-data pi
sudo chown -R pi /var/www

Jetzt auf dem Windows Rechner den Filezilla Client installieren, eine Verbindung zum Raspberry Pi einrichten und mit dem User "pi" die Webseite in das /var/www Verzeichnis hochladen. Braucht die Webseite für bestimmte Verzeichnisse Schreibrechte, um mit PHP zum Beispiel Logfiles zu schreiben, dann müssen diese gesondert vergeben werden.