En ce qui concerne le serveur web :nginx est réellement un très bon choix (facilité de paramétrage et rapidité).
Je te conseille de l'installer via les sources.=> faire attention aux options de compilation. cf: https://calomel.org/nginx.html
Pour tes clients : pourquoi ne pas leur offrir un accès webdav ? Simplicité d'utilisation (côté client) et facilement paramétrable. http://fr.wikipedia.org/wiki/WebDAV