Em primeiro lugar, você deve entender como funciona a Internet e seus serviços. Para fazer isso, você precisará de uma teoria de redes de computadores, um pouco de paciência e do Google. Para começar, experimente o Google e a Wikipédia:
E, em seguida, você deve se aproximar um pouco mais da linguagem de script (principalmente, do lado da sirver)
então, quando você souber um pouco sobre tudo, poderá escolher coisas específicas para estudar mais de perto: como linguagem de programação (php, python, perl), servidor web (apache, iis) . Suponho que a melhor maneira de aprender alguma coisa é começar com a história do assunto.
Então, como era um pouco menor do que você precisava, eu só poderia dar uma grande Fonte do Conhecimento (um pouco como fazer):
um pouco mais perto de sua pergunta sobre o Python (como instalar o módulo):
É um artigo sobre o servidor web Apache do FreeBSD Handbook (um dos meus favoritos)
Além disso, talvez você deva verificar isso (documentação mais detalhada sobre o mod_python):
(também inclui o guia de instalação do Windows - link )
Mas se eu estiver no seu lugar, prefiro usar PHP ou Ruby para esse propósito.
Fonte de ajuda do PHP: link
Noções básicas do Ruby: link