Installation d’un site pour Nextcloud avec nom de domaine et certificat

1 – Création du nom de sous-domaine avec FreeDNS

Créer un nom de sous-domaine avec FreeDNS

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

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

Installation de Certbot

Pour renouveler manuellement les certificats Let’s Encrypt

Gestion des certificats

Retour en haut