sudo nano /etc/apache2/ports.conf
y cambiar el 80 por el que queramos
ademas tenemos que cambiar el archivo de los sitios:
sudo nano/etc/apache2/sites-available/default
y volver a cambiar 80 por el puerto elegido. Reiniciar el apache
sudo /etc/init.d/apache2 restart