Si quieres poner un servidor web en tu PC necesitas una conexión a inet y tener el puerto 80 abierto, da = la conex que tengas (cuanto más ancho mejor claro).
Si tienes windows 2000 o 2003 puedes usar el servidor que trae integrado (el IIS), aunque casi mejor que te pongas el apache ya que funciona en más sistemas operativos.
También necesitarás (dependiendo del tipo de páginas que vayas a servir) un intérprete de secuencias de servidor, p.ej. si vas a ausar ASP el IIS lo soporta "de serie", el apache "creo" que no.
Si vas a usar PHP pues lo puedes instalar tanto en apache (se combinan a la perfección) o en IIS (yo no me fío demasiado).
Si vas a usar ColdFusion, JSP, Perl, etc necesitas sus respectivos intérpretes aplicables a la plataforma que uses.
Con respecto al "appserv" no me suena así que no puedo ayudar mucho, pero lo mismo es por lo del puerto 80 que lo tienes cerrado.