Me pasaba que todo arrancaba bien menos el Apache. No había ningún otro proceso ejecutándose por el puerto 80. Lo resolví ejecutando los pasos siguientes (suponiendo que ampps se ha instalado en /usr/local):
cd /usr/local/ampps/apache/lib
sudo mkdir backup
sudo mv ./libapr* ./backup/
sudo apt-get -y install libaprutil1 libaprutil1-dev libapr1 libapr1-dev
En mi caso fue en una ubuntu 17.10 pero puede pasar en otras distribuciones.