Got it:
To disable apache2 simply type:
sudo update-rc.d apache2 disable
Now this worked for me, but my install is on Ubuntu 18 Desktop installed Nextcloud from the software manager, then configured the web cert for ssl.
Used above to disable apache2, as NicolasFM mentioned it is interfering with Nextcloud starting on boot.