Bananenkiste als Homeserver
Aus BraLUG-Wiki
(Die Seite wurde neu angelegt: „=Hmmm...= =Bananian installieren und konfigurieren= ==Installation== ==Konfiguration== <pre> bananian-config </pre> ==Bananian von einer Festplatte booten== H…“) |
(→Printserver) |
||
Zeile 50: | Zeile 50: | ||
=Server-Dienste= | =Server-Dienste= | ||
==Printserver== | ==Printserver== | ||
+ | |||
+ | CUPS installieren: | ||
+ | <pre> | ||
+ | apt-get install cups cups-bsd foo2zjs | ||
+ | </pre> | ||
+ | |||
+ | Mit dem Tool ''cupsctl'' sollte man folgendes einstellen: | ||
+ | * die lokalen, am Server angeschlossenen, Drucker im Netzwerk freigeben | ||
+ | * CUPS über das Netzwerk administrierbar machen | ||
+ | * die automatische Druckervermittlung aktivieren | ||
+ | <pre> | ||
+ | cupsctl --share-printers --remote-admin --remote-printers | ||
+ | </pre> | ||
+ | |||
+ | Danach kann CUPS z.B. über einen Webbrowser administriert werden. URL: ''https://dein_server:631'' | ||
+ | |||
+ | Ich besitze einen HP Laserjet 1018, es muss die Firmware aus dem Internet geholt und installiert werden, damit diese automatisch beim Einschalten des Druckers in selbigen kopiert wird: | ||
+ | <pre> | ||
+ | getweb 1018 | ||
+ | ... | ||
+ | </pre> | ||
+ | Danach empfiehlt sich ein Reboot des Systems. | ||
+ | |||
==Fileserver== | ==Fileserver== | ||
==Backup== | ==Backup== |
Version vom 21. Juni 2015, 18:51 Uhr
Inhaltsverzeichnis |
Hmmm...
Bananian installieren und konfigurieren
Installation
Konfiguration
bananian-config
Bananian von einer Festplatte booten
Hat man eine SATA-Festplatte an seinen Banana Pi angeschlossen, ist es sinnvoll von dieser auch zu booten. Um dies so einzurichten, sind z.B. folgende Schritte zielführend (angenommen, /dev/sda ist die angeschlossene Festplatte):
fdisk /dev/sda
...RTFM --> Partionierung der Festplatte.
mkfs.ext4 /dev/sda1
...Formatierung der (ersten eingerichteten) Partition der Festplatte.
Das root-Filesystem der SD-Karte muss auf die Festplatte kopiert werden (Annahme, es wurde nur die Partition /dev/sda1 auf der Festplatte angelegt; der Swap-Bereich befindet sich in der Datei /swapfile1 (Default bei Bananian)):
mount /dev/sda1 /mnt/ rsync -ax / /mnt/
Danach müssen noch die entsprechenden Boot-Parameter in der Datei /uEnv.txt eingestellt werden (der Editor joe ist installiert):
umount /mnt/ mount /dev/mmcblk0p1 /mnt/ joe /mnt/uEnv.txt
Die Zeichenfolge 'root=/dev/mmcblk0p2' ist durch 'root=/dev/sda1' auszutauschen. Nach einem
reboot
sollte von der angeschlossenen Festplatte gebootet werden...!
"Heartbeat" ausschalten
Um die nervig blinkende grüne LED auf dem Board auszuschalten, ist folgender Befehl (als root auszuführen) erfolgreich:
echo none > /sys/class/leds/green\:ph24\:led1/trigger
Wird dieses Kommando in der Datei /etc/rc.local aufgenommen, erfolgt das Ausschalten der blinkenden "Herzschlag"-LED automatisch nach dem Hochfahren des Systems.
Server-Dienste
Printserver
CUPS installieren:
apt-get install cups cups-bsd foo2zjs
Mit dem Tool cupsctl sollte man folgendes einstellen:
- die lokalen, am Server angeschlossenen, Drucker im Netzwerk freigeben
- CUPS über das Netzwerk administrierbar machen
- die automatische Druckervermittlung aktivieren
cupsctl --share-printers --remote-admin --remote-printers
Danach kann CUPS z.B. über einen Webbrowser administriert werden. URL: https://dein_server:631
Ich besitze einen HP Laserjet 1018, es muss die Firmware aus dem Internet geholt und installiert werden, damit diese automatisch beim Einschalten des Druckers in selbigen kopiert wird:
getweb 1018 ...
Danach empfiehlt sich ein Reboot des Systems.