Az irány jó, csak csináltál egy "in medias res"-t. Vagyis a közepébe vágtál a gyors siker érdekében.
Első körben jó lenne látni a hibát.
`journalctl -xeu apache2` és az `apache2ctl configtest` parancsok kimenetét nézd meg, esetleg a releváns részeket másold be ide.
Ami gyakori hiba. az a cert fájlok jogosultságának és tulajdonosának a helytelen beállítása. Ellenőrizd és ha kell igazítsd a minta cert (snakeoil) jogosultságaihoz.
A key file csak a tulajdonos által lehet olvasható asszem.
Maga cert olvasható bárki számára.
Ha a certek rendben vannak, akkkor ellenőrizd, hogy be van-e importálva a root CA a cert-hez.
Ha ezek rendben vannak, akkor a az apache2ctl configtest parancs nem jelez hibát és jó eséllyel indul is az Apache.