Si vous avez décider d'utiliser d'autres ports que les ports 80 (HTTP) et 443 (HTTPS) pour vos sites, alors vous devez remplacer les ports d'écoute par défaut d'Apache, par ceux que vous allez utiliser.
Par défaut, Apache n'écoute que les ports 80 (et 443 si le module SSL est activé)
Vous devez donc d'abord aller modifier le fichier /etc/apache2/ports.conf et remplacer par ceux de votre choix !
Puis, n'oubliez pas de changer le socket d'écoute dans votre vhost.
Relancer apache :
systemctl restart apache2
Si vous avez configuré un pare-feu (nftables/iptables etc.), vous ne devrez pas oublier d'ouvrir le port !