Você precisa manter a porta 80 aberta, pois todo o seu conteúdo para o domínio / www vhost também passa por 80.
Existe uma configuração padrão do vhost pelo apache, você só precisa comentá-la no seu httpd.conf.
Para editar a configuração no webmin:
Webmin -> Servers -> Apache Website -> Global Configuration
Dê uma leitura lenta e você encontrará o bloco de código vhost padrão, apenas comente. Isso vale a pena, pois você pode querer ajustar as configurações mais tarde de qualquer maneira.
Andre (OP) determinou que a definição vhost padrão estava em / sites-enabled / default-000
Aqui está a seção que você está procurando:
### Section 2: 'Main' server configuration
#
# The directives in this section set up the values used by the 'main'
# server, which responds to any requests that aren't handled by a
# <VirtualHost> definition. These values also provide defaults for
# any <VirtualHost> containers you may define later in the file.
#
# All of these directives may appear inside <VirtualHost> containers,
# in which case these default settings will be overridden for the
# virtual host being defined.
#
Comente essas diretivas na seção 2 usando um hash:
#ServerName
#<Directory />
#<Directory>
#---comment out all contents of this directory block---
#<Directory /var/www/html>
#---comment out all contents of this directory block---
#</Directory>
#DocumentRoot