Categorías
- adsense
- blogging
- consumo
- desarrollo y programación
- .htaccess
- .net
- ajax
- ajax.net
- ant
- apache
- ascii
- bases de datos
- bbpress
- css
- delphi
- dom
- dreamweaver
- eclipse
- emule
- expr. regulares
- firefox
- formularios web
- ftp
- gmail
- google-gwt
- hibernate
- html
- iis
- internet explorer
- java
- javascript
- librerias
- linux
- microformats
- ofimática
- php
- servicios web
- ssl
- ubuntu
- vbscript
- wiki
- wordpress
- xampp
- xml
- hardware
- hogar
- matemáticas
- motos
- ofertas
- opinión
- salud
- sin categoría (todavía)
- sistemas operativos
- tecnologia
- tramites y legislación
Instalación y configuración de un sitio web para .NET 2.0
Artículo dónde se describe aspectos a tener en cuenta a la hora de instalar y configurar un sitio web con aplicaciones .NET 2.0
La situación se plantea para las siguientes condiciones:
NOTA: Estas recomendaciones son solo aspectos a tener en cuenta. Puede investigar más detenidamente en MSDN mirando documentación relacionada con el tema (ver biblografía)
Recomendaciones iniciales
Una de las causas más comunes de error es realizar la instalación de los componentes (IIS, frameworks .NET, etc.) en el orden incorrecto: en este caso el orden SI altera el producto. Primero se debe de tener correctamente instalado IIS y después los frameworks .NET 1.1, 2.0, etc. En caso de que lo hubiéremos hecho al revés (.NET -> IIS) tendremos que reparar / reinstalar los frameworks .NET.
Requisitos previos
Necesitamos tener instalado el IIS 6.0 y hasta el último framework .NET (1.1, 2.0, 3.0, etc.).
Respecto al IIS, si no lo tenemos habremos de instalarlo en Panel de Control, Agregar o quitar programas, Agregar o quitar componentes de Windows, dónde habremos de marcar las siguientes opciones dentro de Servidor de aplicaciones:
Respecto al .NET, habremos de instalar los frameworks 1.1, 2.0, 3.0, 3.5. Creo que el último ya incluye los anteriores, por lo que puedes probar a instalar primero éste).
Directorios y permisos
Básicamente los permisos requeridos para los directorios que vayan a contener sitios web son los siguientes:
Mostrar el contenido de la carpeta
Leer
Mostrar contenido de carpeta
Lectura
Escritura
IIS 6
Las aplicaciones que se crean dentro de un Sitio Web, heredan la configuración de éste. Así que si solo fuera a contener aplicaciones .NET de un tipo más o menos homogéneo podemos ajustarle la configuración de forma que luego casi no tengamos que tocar la configuración de cada aplicación. Estas son algunas tareas que podemos hacer.
En cuanto a las aplicaciones en particular, habrá que ajustar
Visual Studio 2005
SQL Server 2005
SQL Server Reporting Services
La identidad actual (NT AUTHORITY\Servicio de red) no tiene acceso de escritura para 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files'
Errores comunes
aspnet_regiis -i. En definitiva tiene que estar presente la extensión de servicio web correspondiente al framework (ASP.NET v1.1.4322 o v2.0.50727)Bibliografía y enlaces interesantes
Otros artículos de esta serie: