The choices made here are to use FreBSD with ZFS as the bases for all the examples, it goes without saying that 95% of the explanations and configurations shown will also apply to other operating systems (ie: Linux with Btrs, ...).

Operating system


Are presented here the various services that can be found on a server, based on its desired role: file and printing server, mail server, web server, ...

The proposed configuration for these services will implement if possible:

Category Services
Mail smtp, imap, webmail
Web apache, php
Databases mysql, ldap, dns
File transfert ftp, ssh
Remote filesystem nfs, samba, automount
Remote disk iscsi
Printing cups, samba
Security pam, firewall
Source management subversion
Management snmp