Si vous avez installé Python, vous pouvez l'utiliser pour servir le répertoire courant via HTTP :
python -m SimpleHTTPServer
Par défaut, il se lie au port 8000.
Pour choisir un autre port :
python -m SimpleHTTPServer 9000
Vous pouvez même avoir un support CGI si vous utilisez CGIHTTPServer à la place. Assurez-vous simplement que les scripts CGI sont dans un sous-répertoire cgi-bin.
SimpleHTTPServer et CGIHTTPServer sont des modules Python qui sont fournis avec les installations standard de Python.
Je suis sûr que la plupart des langages de script ont des astuces similaires, mais il se trouve que Python est mon couteau suisse préféré.
Bien sûr, Python est bien plus important qu'un simple petit exécutable autonome, mais il se trouve qu'il est installé sur tous les ordinateurs que je touche.