Om de server te monitoren installeer ik Munin Node.

  1. Uiteraard wil ik ook het systeem gaan monitoren, ik heb Munin gevonden en denk dat dit het wel is.

    We installeren de munin node op de server zelf en de munin-master installeren we in een virtuele machine zodat ik het een en ander kan delen met de buiten wereld zonder dat ik bang hoef te zijn dat mensen er misbruik van gaan maken.

    Installatie:
    # cd /usr/ports/sysutils/munin-node
    # make install clean

 

Het viel mij op dat ik foutmeldingen kreeg bij het installeren van Joomla, namelijk deze foutmeldingen:

PHP Fatal error:  Class 'PDO' not found in /www/libraries/joomla/database/driver/pdomysql.php on line 102

  1. Installeer de php55 extensions:
    # cd /usr/ports/lang/php55-extensions
    # make install clean

Uiteraard willen we PHP, Mysql en Apache hebben. Dit zijn toch wel de meest belangrijke tools voor mij en installeer ik deze dus ook op mijn FreeBSD machine:

 

  1. Ik ga ondertussen verder met het installeren van Famp (FreeBSD, Apache, MySQL & PHP).
    # cd /usr/ports/www/apache24
    # make install


 Ik heb deze sectie lichtgrijs gemaakt omdat dit de foute manier is. Zodra er een freebsd-ufs partitie op de drive zit:
# gpart add -t freebsd-ufs -s 1860g adxx

 

Dan zul je niet op adxx een label kunnen toevoegen, maar op adxxp1 kunnen toevoegen.

 

Mounten en copyeren

 

 

  1. Maak een directory aan en mount de encrypted partitie
    # cd /mnt
    # mkdir encryptos
    # mount /dev/label/oshide.elib /mnt/encryptos



Voorwoord

Sinds FreeBSD 9.x is het mogelijk om direct te installeren op een encrypted partitie, ik ga hier beschrijven hoe je dat stap voor stap doet.

Ik gebruik geli encryptie al sinds FreebSD 6.2, en er is veel veranderd. In de vroege dagen moest ik eerst het systeem installeren op een aparte harde schijf, daar FreeBSD op installeren, dan daar van booten. Normaal en encrypted partitie aanmaken op de harde schijf die ik zou gaan gebruiken, en vervolgens de losse harde schijf los koppelen in de hoop dat de be-oogte harde schijf goed zou functioneren.

Dit varkentje is toch iets groter geworden dan ik dacht. Ik ben uitgegaan van de Highpoint Rocketraid 2740 en dat was een verkeerde keuze. Ik heb 4 Highpoint controllers gehad en werkte alle 4 uitmuntend, maar dit model niet. Uiteindelijk heb ik deze terug gestuurd en heb ik mijn machine met 2x Perc H310 uitgeurst met IT firmware zodat ik dit met ZFS kan gebruiken. En heb de onboard raid controller gebruikt met 2 sas harde schijven.

Eindelijk heb ik ook gezien dat SAS echt het verschil maakt, eerst heb ik dit op Sata schijven gezet maar dit was beduidend trager met kleine bestandjes. En het OS werkt natuurlijk met een enorme hoeveelheid kleine bestandjes.

SSD vond ik nog even iets te duur, maar dat komt wel in mijn volgende project.