{"id":1149,"date":"2016-01-28T12:09:04","date_gmt":"2016-01-28T11:09:04","guid":{"rendered":"http:\/\/dressler-hassloch.de\/?p=1149"},"modified":"2016-10-24T09:18:14","modified_gmt":"2016-10-24T08:18:14","slug":"webserver-lighttpd-auf-meinem-raspberry","status":"publish","type":"post","link":"https:\/\/dressler-hassloch.de\/?p=1149","title":{"rendered":"Webserver &#8220;lighttpd&#8221; auf meinem Raspberry"},"content":{"rendered":"<p>Um meine Elektronikspielwiese \u00fcppiger zu gestalten, wollte ich noch einen Webserver auf dem Raspberry Pi installieren.<\/p>\n<p>Ich habe mich an die Empfehlungen im Internet gehalten und den kleineren &#8220;lighttpd&#8221; genommen, nicht den Apache. Zus\u00e4tzlich kam noch das PHP5-Paket hinzu. In der &#8220;.conf&#8221; habe ich dann das cgi-Modul f\u00fcr Python eingerichtet. Das ist alles etwas spartanisch, aber es sollte f\u00fcr meine Anspr\u00fcche mehr als reichen. Auf ein ausgewachsenes SQL habe ich verzichtet, bei Bedarf gibt es ja in Python ein SQLite3.<\/p>\n<p>Die default-html-Datei von lighttpd wurde auch beim ersten Aufruf im Explorer angezeigt, mit meiner ersten PHP-Datei hatte ich aber Probleme. Die Datei wurde nicht gefunden (Fehler 404). Das Root-Verzeichnis meiner Installation liegt offensichtlich unter &#8220;\/var\/www\/html&#8221; und nicht unter &#8220;\/var\/www&#8221;. Andere Anwender scheinen auch schon \u00fcber diese Unstimmigkeit gestolpert zu sein. Die Unix-Rechte der Dateien und Verzeichnisse machen einem etwas Kummer, da der Webserver unter einem anderen Benutzer l\u00e4uft.<\/p>\n<p>Aber jetzt funktioniert HTML, PHP und Python3. Damit ist mein Ziel &#8220;Webserver auf dem Raspberry Pi&#8221; zun\u00e4chst erreicht.<\/p>\n<p>Ein Durchgriff \u00fcber PHP zur Shell und auf die PiNoIR-Kamera funktionierte auf Anhieb. Ich kann somit ein Bild aktuell \u00fcber den Browser aufnehmen lassen und anzeigen.<\/p>\n<p>PS: Der Webserver l\u00e4uft nur im internen LAN, ist also f\u00fcr Fremde von au\u00dfen nicht sichtbar.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um meine Elektronikspielwiese \u00fcppiger zu gestalten, wollte ich noch einen Webserver auf dem Raspberry Pi installieren. Ich habe mich an die Empfehlungen im Internet gehalten und den kleineren &#8220;lighttpd&#8221; genommen, nicht den Apache. Zus\u00e4tzlich kam noch das PHP5-Paket hinzu. In der &#8220;.conf&#8221; habe ich dann das cgi-Modul f\u00fcr Python eingerichtet. Das ist alles etwas spartanisch, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[11],"tags":[26],"_links":{"self":[{"href":"https:\/\/dressler-hassloch.de\/index.php?rest_route=\/wp\/v2\/posts\/1149"}],"collection":[{"href":"https:\/\/dressler-hassloch.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dressler-hassloch.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dressler-hassloch.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dressler-hassloch.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1149"}],"version-history":[{"count":0,"href":"https:\/\/dressler-hassloch.de\/index.php?rest_route=\/wp\/v2\/posts\/1149\/revisions"}],"wp:attachment":[{"href":"https:\/\/dressler-hassloch.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dressler-hassloch.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dressler-hassloch.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}