PA2EON & HAMnet

Informatie pagina's betreffende HAMnet

User Tools

Site Tools


hamserverpi

This is an old revision of the document!


HamServerPi

Om de diverse diensten te tonen en te gebruiken in het Hamnet wordt gebruik gemaakt van een Rpi (Raspberry server).
Als tijdelijke informatie verwijs ik graag naar de pagina hamserverpi hardware !

Om een hardware indruk te geven.

De HamServerPi geschikt voor Hamnet wordt uitvoerig beschreven op dit forum.
(Alleen via HAMnet bereikbaar)

Om een werkende website te bekijken (alleen via Hamnet) ga naar: db0ntv

Een erg mooie indruk geeft onderstaande foto, kleine handset als APRS of Packet server .. laat uw ideeen de vrije loop !

Aanvullende software voor de HamserverPi

Instellen van de netwerk kaart

De HamserverPi is standaard ingesteld op het IP nummer 192.168.1.200.
Dit is handig want je kan dan de Rpi instellen zonder DHCP server. Nu kan het zijn dat je de Rpi in een ander LAN netwerk moet laten werken \\(bijvoorbeeld 192.168.2.x) doe dan het volgende;

Maakt verbinding met de Rpi (of via de aangesloten HDMI monitor).
Na inloggen ga naar /etc/network Daar staat het bestand interfaces Pas deze aan met het commando:

  sudo nano interfaces

En pas dan de volgende waarden aan:

 # LAN
 auto eth0
 allow-hotplug eth0
 iface eth0 inet static
 address 192.168.2.200   => het subnet van 1 naar 2
 netmask 255.255.255.0
 network 192.168.2.0     => het werkelijke netwerk
 broadcast 192.168.2.255
 gateway 192.168.2.1     => Je eigen router

Vervolgens sla het bestand op door de combinatie CTRL-X en dan 'Y' in te toetsen.
Na opslaan herstart de Rpi

 sudo reboot     

Aanpassen wachtwoord webserver

Standaard staat op de server de volgende combinatie ingesteld

Gebruikers naam: sysop
Gebruikers wachtwoord: hamsrvpi

Log met deze waarden in ([ip-nummer]/admin) en ga daarna eerst naar de menu keuze 'Settings' (rechtsboven in scherm) en dan midden onder het venster stel het nieuwe wachtwoord in.
Vervolgens 'Save Settings'

De bezoekers teller

De plugin van de bezoekers hits is niet geheel stabiel.
Een kleine .php file kan keurig de informatie van het aantal hits weergeven in de voorpagina
van de server.

 <?php
 ! 
 /* counter */
 !
 //opens countlog.txt to read the number of hits
 $datei = fopen("/countlog.txt","r");
 $count = fgets($datei,1000);
 fclose($datei);
 $count=$count + 1 ;
 echo "$count" ;
 echo " hits" ;
 echo "\n" ;
 !
 // opens countlog.txt to change new hit number
 $datei = fopen("/countlog.txt","w");
 fwrite($datei, $count);
 fclose($datei);
 !
 ?>
 

De '!' tekens uit de listing verwijderen die zijn in deze geplaatst voor de duidelijkheid. Vevolgens in de menu manager een koppeling maken.

  <?php
  include '/var/www/counter.php';
  ?>
  </div>
 

Plaats het countlog.txt bestandje in dezelfde folder als de counter.php, begin met een waarde 0

hamserverpi.1446653708.txt.gz · Last modified: 2021/01/11 11:38 (external edit)