Il vous faut un PC comme serveur. Ici https://ubuntu.com/server/docs/installation les prérequis nécessaires.
Pour un serveur il faut bien entendu une bonne interface réseau.
Ensuite suivre le tutoriel en 4 étapes :
1.Installer un serveur Linux Ubuntu avec Nextcloud
2.Préparer le serveur Ubuntu pour Nextcloud
3.Télécharger et installer Nextcloud
4.Rendre Nextcloud accessible par Internet
Ce tutoriel a été réalisé avec Ubuntu Server 18.04.3 et Nextcloud 18.0.1.