Project: Server Pisang | |
---|---|
Naam | Server Pisang |
Door | JanBee |
Status | Uitvoer |
Madskillz | Linux configuratie |
Doel / Omschrijving | |
Home Cloud | |
Alle Projecten - Project Toevoegen |
Ik heb van enkele space deelnemers begrepen dat ze mogelijk interesse hebben in het opzetten of wijzigen van een thuisserver.
Zo'n server kan diverse doelen dienen, bijv. het beschikbaar maken van allerlei bestanden voor meerdere computers in je huis of daarbuiten (je eigen "HomeCloud"), maar ook je eigen website presenteren aan de rest van de wereld.
Ik heb al vele jaren zo'n server 24/7 draaien, in een ver verleden op WXP, later Linux, beide op een minitower-PC platform.
Recent heb ik e.e.a. overgezet naar een Banana-Pi, wegens energiebesparing. De minitower nam 80 Watt op, dat is zo'n € 150,= op jaarbasis en de Banaan heeft aan 15 Watt genoeg, incl. de Harddisk.
Die investering van ca. € 60,= heb je er dus binnen een paar maanden uit.
Mijn thuisserver heeft nu de volgende taken / eigenschappen:
- Maakt de inhoud van een 4TB Harddisk via NFS beschikbaar voor linux computers en via SAMBA voor windows computers in mijn thuisnetwerk.
- Idem via een beveiligde VPN (Virtual Private Network) verbinding voor mijn laptop, als ik ergens anders ben.
- Presenteert een aantal web-pagina's aan de rest van de wereld.
Ik heb gekozen voor een BananaPi omdat die een SATA poort heeft waarop de Harddisk aangesloten kan worden. Als je genoegen neemt met een USB-harddisk dan kan het met practisch elke credit-card-formaat PI.
In het artikel hieronder presenteer ik de installatie en configuratie van het e.e.a.
Aan de beurt komen:
- Installatie van het Operating System (beknopt)
- Activeren root account.
- Vast IP-adres.
- Installeren Harddisk.
- SSH om je server vanaf een andere computer te kunnen onderhouden.
- NFS om bestanden te delen met andere Linux computers.
- SAMBA om bestanden te delen met windows computers.
- Apache2 om web-pagina's beschikbaar te maken voor de rest van de wereld.
- OpenVPN om vanaf bijv. je laptop een beveiligde verbinding met je server te kunnen maken.
- Benodigde instellingen voor je ADSL internet modem / router
Het hele verhaal vind je op http://www.JanBeeProjects.nl/ServerPisang/ServerPisang.htm