A porta 80 é a parte complicada aqui. Apache e ngnix não são tão difíceis, mas o lighttpd parece mais o que você está procurando. O irá lidar com um grande número de conexões, mas é realmente mais projetado para facilidade de uso e configuração do que qualquer outra coisa.
apenas insira o arquivo em /var/www/index.html e exclua a página de índice padrão
Literalmente não é necessária nenhuma configuração aqui
Dito isto, se você tem a capacidade de fazer registros de servidor de nomes, isso também tem uma opção básica de proxy reverso para que você possa nomear essas coisas como music.example.com e assim por diante.
Se a porta 80 não é o que você realmente deseja usar, basta criar um novo diretório, colocar o arquivo de índice nele e executar python -m SimpleHTTPServer 8000
Eu uso isso para expor um diretório de arquivos readonly arbitrários com segurança para o meu servidor web por pura preguiça.