1 – Création du nom de sous-domaine avec FreeDNS
Créer un nom de sous-domaine avec FreeDNS
Notez votre nom de sous-domaine.
2 – Installation de la machine sous Debian 12
Dans un premier temps, on installe Debian 12 sur le serveur sans interface graphique avec les serveurs WEB Apache et SSH. Cette machine peut être virtuelle sous VirtualBox ou physique du moment où elle est sur votre réseau local.
Installation de Debian 12 dans une machine virtuelle sous VirtualBox
Votre serveur doit avoir une IP fixe sur votre réseau local (à définir et à noter) en dehors de la plage DHCP s’il y en a une.
3 – Configuration des règles NAT sur la Livebox 5
Configuration de la Livebox 5 Orange règles NAT
Pour la suite, remplacez les paramètres mon_nom_de_domaine.com, mon_nom_de_domaine.conf par les vôtres.
4 – Configuration du serveur WEB Apache pour nextcloud avec nom de domaine (HTTP-80)
Remplacer mon_nom_de_domaine.conf par le nom de domaine créé précédemment (chez FreeDNS dans mon cas) avec l’extention .conf et le nom des dossiers pour le site et les logs est nextcloud.
Configuration du serveur WEB Apache pour une installation de Nextcloud sous Debian 12
5 – Installation et configuration pour le certificat (HTTPS-443)
Installation de Certbot et du certificat
Plus d’informations
Fichiers et dossiers du navigateur WEB Apache et commandes utiles pour la configuration
Consulter le log pour Apache sous Debian 12