Rechenmaschinen/bigbrother: Unterschied zwischen den Versionen

Aus C3MAWiki
(Bigbrother)
 
Zeile 45: Zeile 45:
</pre>
</pre>


Log Ordner Aktua/lisieren:
Der Log-Ordner muss bei jedem Start im Temp-Dateisystem angelegt werden.
'''/etc/nginx/nginx.conf'''
Dazu folgende Zeilen in '''/etc/rc.local''' einfügen: (Vor dem ''exit 0'')
 
Die beiden Pfad anpassen:
<pre>
<pre>
        access_log /var/log/nginx/access.log;
mkdir /var/log/nginx/
        error_log /var/log/nginx/error.log;
chown www-data /var/log/nginx/
</pre>
Zu:
<pre>
        error_log /var/log/nginx_error.log;
        access_log /var/log/nginx_access.log;
 
</pre>
</pre>



Version vom 1. August 2015, 20:30 Uhr

Temp Dateisystem aufm Raspberry

Weitere Dateisystem einhängen

Folgende Zeilen in /etc/fstab anhängen:

tmpfs    /tmp    tmpfs    defaults,noatime,nosuid,size=50m    0 0
tmpfs    /var/tmp    tmpfs    defaults,noatime,nosuid,size=30m    0 0
tmpfs    /var/log    tmpfs    defaults,noatime,nosuid,mode=0755,size=50m
   0 0
tmpfs    /var/run    tmpfs    defaults,noatime,nosuid,mode=0755,size=2m
   0 0

Quelle

  • [Expand the Life of a SDCard

http://www.zdnet.com/article/raspberry-pi-extending-the-life-of-the-sd-card/]

System

Netzwerk Schnittstelle

IP-Adresse auf folgendes setzen:

auto eth0
#allow-hotplug eth0
#iface eth0 inet manual
iface eth0 inet static
	address 10.23.42.10
	netmask 255.255.254.0
	gateway 10.23.42.1

Dienste

Mosqiutto

Folgender Anleitung folgen: http://mosquitto.org/2013/01/mosquitto-debian-repository/

Webserver

  • nginx

Folgenden Teil der ConfigurationsDatei aktualisieren:

server {
	listen   80; ## listen for ipv4; this line is default and implied
	#listen   [::]:80 default_server ipv6only=on; ## listen for ipv6

	root /tmp/www;

Der Log-Ordner muss bei jedem Start im Temp-Dateisystem angelegt werden. Dazu folgende Zeilen in /etc/rc.local einfügen: (Vor dem exit 0)

mkdir /var/log/nginx/
chown www-data /var/log/nginx/

Raum Status

Der Raumstatus besteht aus Bash-Skripten. Diese bnötigen folgende Pakete:

  • mosquitto-clients
  • rrdtool

Der Raumstatus ist unter /home/pi/raumdaemon/ zu finden. Um auf die Temperatur zuzugreifen muss query-rs485 installiert werden.