Creating an apache virtual host using webmin

The catch (and it took me a while to realize it) is that you can create everything through webmin APART from getting apache to listen to the new port if you are defining the host on a new port.

So you still need to edit /etc/apache2/ports.conf through Terminal and add a new line “Listen XXX” where XXX is your new port. Doh!