Ik heb ongeveer twee jaar een VPS (unmanaged) setup draaien met FreeBSD.
Nu wil ik mijn server eens opkuisen en migreren van Apache naar Nginx e.d.m.
FreeBSD heeft altijd goed gedraaid, maar het is niet echt een systeem om mee te 'spelen'. Ports kunnen verschrikkelijk moeilijk zijn, en sommige configuraties zijn niet altijd even plezierig.
Omdat de server veel voor development doeleinden gebruikt wordt en er vaak dingen moeten aangepast worden, zou ik dan opteren voor een Linux distributie. Daarbij zijn er op Linux ook wel open source controle panelen beschikbaar waarmee ik vrienden gratis hosting zou kunnen aanbieden. (Zelf heb ik geen controle paneel nodig)
Ik heb al wat gelezen over de verschillende Linux distributies, maar weet eigenlijk niet wat ik moet kiezen. CentOS, Ubuntu en Debian komen steeds terug, maar Arch Linux is ook wel zeer geschikt voor development.
Welke besturingssystemen raden jullie aan voor een gewone Nginx / PHP / MariaDB stack, als je er rekening mee houdt dat er ook neven diensten zoals Git, Mercurial, VPN, Go apps, en veel meer op moeten komen?
Wat zijn zowat de voordelen/nadelen van de vernoemde distributies. Waar moet ik opletten? Of raden jullie mij aan om op BSD te blijven?