Start Neues

PostHeaderIcon Aktuell

PostHeaderIcon Der WebServer auf Raspberry PI

Die Portierung der WebServer Software von der i586 Architektur zu ARM. Ein kleines Feierabend Projekt ....

Nun das Ergebnis: Der Webserver läuft jetzt auch mit einem Raspbian Wheezy1 auf einem Raspberry PI. Der Quellcode für die WebCam-Software  Camsource (nun Version 0.7.1) musste allerdings von dem alten v4l Treiber auf den aktuellen v4l2 gepatcht  und auf dem RasPI neu kompiliert werden. Im Netz gibt es für den Videotreiber von openSUSE eine sehr gute Hilfe aus dem Jahr 2013. Der bisher eingesetzte Treiber sqcam905 wird hier nicht mehr benötigt, die WebCam wird nun von dem v4l2 Treiber erkannt. Die nachfolgend aufgeführten Programme können alle aus dem RasPI Repository installiert werden. Als Webserver kommt auf dem kleinen Minirechner der Lighttpd zum Einsatz, da der Apache2 für den RasPI zu resourcenhungrig ist.

Bild 1: So meldet sich der RasPI-Webserver.

Das Content-Management-System (CMS) Joomla läuft nur gemeinsam mit dem MySQL Server, daher wurde  dieser auch anstelle einer schlankeren Lösung installiert. Als FTP Server wird der bekannte ProFTPD Server verwendet. Der Inhalt des Webserververzeichnisses ließ sich einfach vom bestehenden Rechner auf den RasPI übertragen. Einige config- Dateien mussten allerdings noch händisch auf die neue Serverumgebung angepasst werden. Einige Dateirechte wollten auch noch korrigiert werden.

Raspi mit Camera

Ansonsten läuft alles überraschend stabil und für meine Belange mit ausreichender Geschwindigkeit. Große Leistung darf man allerdings nicht erwarten, der RasPI ist in seiner Performance vergleichbar mit einem PII mit 300 MHz. Dennoch habe ich eine praktikable Ersatzlösung zur Hand, falls einmal mein miniITX- Rechner ausfallen sollte.

 

Bild 2:

Der RasPI-Webserver mit WLAN-Modul und alter Pencam aus dem Jahr 2002

 

Da nun der WebCam-Treiber im Kernel eingebunden ist, kann man die Gamma-Werte nicht mehr händisch wie bei der bisherigen Lösung unter Kernel 2.6. einstellen. Daher musste ich die Gamma-Funktionalität in die Anwendersoftware übertragen. Die WebCam-Software für RasPI und für einfache 8-Bit Kameras mit neuer Gamma-Korrektur ist hier unter "Download WebCamSoftware" als Quellcode sowie als rpm für openSUSE 13.2 herunterladbar. In den Bildergalerien unter Webcam-Bilder sind einige Beispiele für die Gamma-Umschaltung zu sehen. Die ersten Bilder zeigen die Einstellung bei Gamma 3, gegen Ende ein Bild mit Gamma 5. Bei zunehmender Dunkelheit dann die Einstellung bei Gamma 6 und das Schlussbild schließlich wieder bei Gamma 3 zwecks Rauschunterdrückung.

 

Aktualisiert (Sonntag, den 27. September 2015 um 16:20 Uhr)

Weiterlesen...

 

PostHeaderIcon Linux - Hilfe zum Umstieg

Linux - Ja, Bitte

Für diejenigen, die sich für Linux interessieren, habe ich hier einen kleinen Leitfaden zum Herunterladen erstellt. Dort habe ich meine damaligen Erfahrungen zum Umstieg auf Linux niedergeschrieben.

Die einzelnen dort verwendeten Softwarebezeichnungen stammen zum großen Teil zwar noch aus den Jahren 2006 und 2007, dies ist aber jedoch für die grundsätzliche Vorgehensweise ohne Belang. Ziel dieser Zusammenfassung ist es, einen Überblick über die notwendigen Randbedingungen zu vermitteln und das entsprechende ideelle Rüstzeug bereitzustellen.  Es ist somit keine reine Installationsanleitung für ein Linux-System. Daneben habe ich noch einige weitere zusätzliche lesenswerte und wichtige Dokumente für einen erfolgreichen Wechsel hier angefügt. Zum einen den Beitrag von Felix Schwarz "Windows ist nicht Linux ", des Weiteren noch einige Beiträge, die ich damals im Internet gefunden habe und für wissenswert erachte.

Als Beispiel- Distribution für den Desktop habe ich openSUSE gewählt, zusätzlich wurde von mir damals noch Mandriva 2007 auf meinem Notebook installiert.

 

Update: Neue Version Stand September 2015 verfügbar (Version LPD 2015.2).

 

    Linux- Ja, bitte!


    Meine eigenen selbst gemachten Erfahrungen zum Wechsel auf Linux hier zum Herunterladen zusammengefasst.


Fremdbeiträge aus dem Internet um das Jahr 2007:

 

Die Anwendung dieser Beschreibungen erfolgt ohne Gewähr und auf eigene Gefahr!

 

Aktualisiert (Samstag, den 23. Januar 2016 um 21:43 Uhr)

 

PostHeaderIcon Erfahrungsbericht zum Webserver

2005 - 2013    Ein Erfahrungsbericht zum Betrieb des Webservers

Nach nun mehr 8 Jahren Dauerbetrieb meines WebServers ist es nun an der Zeit, ein kleines Resumee zu ziehen und die gemachten Erfahrungen hier kurz niederzuschreiben. Angefangen als kleines Testprojekt auf einem ausgedientem P1 Rechner unter Windows im Dezember 2004 habe ich mit Mambo mein erstes CMS installiert und dann über das Internet verfügbar gemacht. Als nächste Anwendung wurde ein FTP-Server aufgesetzt. Im Mai 2005 habe ich noch eine WebCam angeschlossen, die nun seit über 8 Jahren rund um die Uhr in Betrieb ist und seither noch nie ein Problem hatte. Zum Tracen der Rechnerverfügbarkeit verwende ich den Dienst Hyperspin, welcher die prozentuale Verfügbarkeit des Servers protokolliert.

Aktualisiert (Dienstag, den 02. Dezember 2014 um 11:14 Uhr)

Weiterlesen...

 

PostHeaderIcon Linux! Mein Rechner gehört mir!

LinuxpowerdEin positiver Aspekt von Linux ist die Tatsache, dass alle Vorgänge, die das Betriebssystem abarbeitet transparent sind. Somit genießt ein OpenSource Linux- Home- PC die höchste Vertrauenswürdigkeit eines privaten Rechners, was die Konsistenz der eigenen Daten anbelangt. Alle Programme legen ihre Log- und Config- Dateien im ASCII- Klartext ab und lassen sich ggf. mit jedem Editor bearbeiten. Da der Quelltext aller Open-Source Programme offen ist, kann man dort auch nachprüfen, wie das Programm funktioniert und wenn nötig, auch individuelle Anpassungen vornehmen. Der Datenfluss ist ebenfalls kontrollierbar, das beliebte "nach Hause telefonieren" vieler Fenster- Softwareprodukte ist somit nicht mehr unbemerkt durchführbar. Mit jeder Linux- Distribution erhält man ein echtes Mulituser- Multitasking System mit ausgeklügelten Dateizugriffsrechten als Desktop, Server sowie einer kompletten Entwicklungsumgebung frei Haus. Dieses skalierbare Betriebsystem wird nicht ohne Grund auch für Hochleistungs- Cluster- Systeme der Top 100 der weltschnellsten Computer in modifizierter Form eingesetzt. Fenster- Systeme sind dort selten anzutreffen. Für das Fensterprogramm für Desktop- Benutzer sind ebenfalls Programmierumgebungen vorhanden, nur müssen diese zusätzlichen Komponenten teuer zugekauft werden. Als Privatperson oder Hobbyprogrammierer ist dieses nicht finanzierbar.  Man erhält mit Linux die komplette Kontrolle über seine für teures Geld erworbene Hardware und bestimmt selber, an wen und wohin man seine Daten schickt.

Aktualisiert (Samstag, den 20. März 2010 um 15:11 Uhr)

 

PostHeaderIcon Bilder

Auf meinem WebServer finden Sie in erster Linie meine Bildergalerien. Weiterhin eine kleine Auswahl von Bildern meiner WebCam, an denen man die Funktion der automatischen Gamma-Umschaltung gut nachverfolgen kann.

Aktualisiert (Samstag, den 01. August 2015 um 11:33 Uhr)

 
Weitere Beiträge...

Joomla template created with Artisteer by Jürgen Körner.