Bonjour.
Il semble difficile pour un non professionel de se monter un serveur mail, un serveur web avec un CMS (blog, site web) dessus.
Or, il existe des solutions pour ceux qui sont familiers avec Linux, même à un faible niveau via Yunohost.
Yunohost est un serveur Linux nginx mysql PHP associé à un serveur mail qui s'installe et se configure simplement en deux ou trois lignes de commande seulement.
Le principe est d'installer Debian jessie en minimal (SSH) et de lancer le script d'installation de Yunohost.
Une fois Yunohost installé, on a accès à une interface web pour installer différents modules, dont:
Roundcube (webmail)
Wordpress (CMS pour blog/site web)
PHPmyadmin
Jirafeau (hebergement de fichiers)
Ou mieux nextcloud
Transmission
Bref, environ 30 applications officielles et environ 60 en stade avancée d'intégration.
J'ai installé Yunohost en une après midi passé à lire leur doc une nuit à modifier le hardware de mon serveur :lol:
Le site de Yunohost:
https://yunohost.org/
Il y a un forum en Français et en anglais, dont l'activité est nettement moindre que celui de Ubuntu mais suffisante pour y trouver quelques réponses à des questions précises.
Le site réalisé grâce à Yunohost, sous Wordpress.:
https://forgeat.nohost.me/blog/