PDA

Ver la Versión Completa : Manual configuracion ASP.NET con IIS


HombreSigma
09-10-2005, 19:33:49
Saludos:

Cada vez que instalo ASPNET y configuro las páginas en un directorio virtual del IIS tengo líos, pues algunas veces funcionan, otras no, y no tengo una clara explicación de cual es el problema con el IIS. Lo arreglo de forma burda algunas veces desinstalando y volviendo a instalar, pero no me parece muy elegante.

Quisiera tener información acerca de una guía sencilla, no de la instalación del IIS, sino de su configuración, en particular con páginas ASP.NET.

Por ejemplo, lo relacionado con el directorio de trabajo, compartimiento de recursos, la seguridad, permisos sobre archivos, auditorías y sobre todo que la página configurada por lo menos funcione y que no haya riesgos de que sea accedida indebidamente desde la web.

Gracias por cualquier información.

__hector
10-10-2005, 19:53:56
No se si exista un manual propiamente dicho, pero definitivamente el camino de la instalacion/desinstalacion no me parece la mejor via. Una vez instalado el IIS, e instalado el .NET Framework, solo tendrias que configurar como aplicacion cada uno de los directorios donde se ejecuta un webapplication.

Si instalas el IIS posteriormente al Framework, tienes que hacer un aspnet_regiis -i desde la linea de comandos, para registrar los ISAPIs y scripts de asp.net en el IIS. Y finalmente, saber que el IIS se ejecuta usualmente bajo el usuario IUSR_NOMBREMAQUINA, asi que si quieres ejecutar cierto tipo de tareas, como escribir fuera del directorio donde se ejecuta la aplicacion, o en el event log o registro de windows, tienes que asignar privilegios tanto a ese usuario, como al de ASPNET (ambos corren como cuentas locales de la maquina).

Comentanos por aqui el tipo de errores con el que has tenido que lidiar, a ver si podemos aclarar el asunto un poco.

HombreSigma
21-10-2005, 23:35:46
Mejoraré la pregunta.

¿Es posible conseguir un software de instalación que configure automáticamente el IIS con el directorio virtual de una página de inicio ASPNET , sin tener que lidiar con las pantallas del IIS?

Esto no solamente sería util para el desarrollador sino para el usuario novato que desee reinstalar la página cuando lo necesite.

Supongo que si debe existir, puesto que el web matrix, precisamente lo que hace en alguna de sus opciones es configurar automáticamente un directorio virtual que lo manejará el IIS. Pero obviamente no es el web matrix el que necesito pues esta es una herramienta para elaborar páginas ASP.NET y necesito ejecutar solamente esa tarea específica.

De esta manera, podría hacer un SOLO INSTALADOR que, previamente instalado el IIS: a) Instale el marco de trabajo de ASP.NET, b) Instale el directorio con las páginas ASP.NET a ejecutar y c) configure automáticamente el IIS.

Gracias por sus comentarios.

__hector
22-10-2005, 17:17:13
Este es un excelente enlace, que muestra como crear directorios virtuales en IIS desde vb.net (facilmente traducible a cualquier lenguaje.net):

http://www.vbforums.com/showthread.php?t=347207

Suerte!