Sua pergunta é bastante subjetiva, e configurar a porta deve ser muito fácil com qualquer servidor http.
No entanto, eu recomendaria lighttpd
com server.port = 1080
(ou seja, acima de 1024 para usuários não raiz) em um arquivo de configuração:
server.document-root = "/home/foo/www"
server.port = 1080
É um servidor http completo o suficiente e, para servir conteúdo estático, quase nenhuma outra configuração é necessária. Basta colocar seus dados no diretório server.document-root
e iniciá-lo com lighttpd -f configuration-file
.