|
Después de observar durante mucho tiempo que las preguntas se repiten con frecuencia en el grupo de noticias microsoft.public.es.iis
he decidido agrupar las fundamentales para los miembros de la comunidad.
CONSEJO: Si quereis obtener respuestas en los foros debes ser Claro y poner el mensaje de error que tienes ademas de la version que usas del sistema operativo, los datos del registro.
0. Tengo una pagina asp.net conectada a una base de datos access
utilizando ado.net,y cuando ejecuto la pagina me sale el
siguiente error: El motor de base de datos Microsoft Jet no puede abrir el archivo .mdb. Está abierto en modo exclusivo por otro usuario o bien necesita permiso para ver sus datos.
Los permisos que se aplican para abrir son la interseccion de permisos NTFS e IIS.Debes comprobado que tienes permisos de lectura y ejecucion para los usuarios ASP.NET e iusr_nombrepc en esa carpeta y en el fichero de base de datos y que la base de datos no sea de solo lectura.Yo iria poniendole permisos todos a Todos y luego afinandoa esos 2 usuarios y recortando y probando.
1.-¿Cuales son las novedades de IIS 6.0? ¿Merecen la pena?
Si porque se ha rediseñado completamente su arquitectura y por el solo hecho de cambiar desde una version anterior el rendimiento mejora significativamente además de que viene configurado de manera segura por defecto a diferencia de versiones anteriores. Para más información, usa este
link
2.-¿Como instalo un certificado digital SSL?¿Para que sirve?
Permitirá encriptar todos los datos sensibles (claves, tarjetas, DNI, datos personales) que viajan entre el servidor y el visitante de tu web por lo que es muy recomendable en Intranets, Extranet y sitios web de comercio electrónico.
Usa este link para instalarlo: http://support.microsoft.com/default.aspx?scid=kb;es;299875
Si es para un sitio web público Ten en cuenta que tendrás que comprar un certificado digital a una autoridad de certificación reconocida a nivel mundial como Verisign o Thawte. Puedes consultar sus sitios webs para encontrar más información e instrucciones de compra e instalación.
3.-¿Que tengo que hacer para publicar un servidor web que tengo?
Necesitas un router con ip fija pública en Internet y una entrada dns por ejemplo www.midominio.com que apunte a dicha ip.
En el router debes abrir el puerto 80 para publicar un servidor virtual y hacer una NAT (Traducción de direccion de red) desde la IP publica a la IP privada dentro de la red de área local (LAN) por ejemplo 192.168.0.1. Es conveniente que pruebes primero si se ve el sitio web desde otro PC de la LAN poniendo su ip por ejemplo http://192.168.0.1
4.- ¿Como Ejecutar un servidor web en Windows ME?
No hay servidor web en Windows ME como informa este articulo de Microsoft:
http://support.microsoft.com/kb/q266456/
Con personal Web Server, con fines de prueba puedes tener un servidor que ejecuta paginas ASP descargandote el option pack de NT4.0 aquí:
Lo recomendable es usar Windows 2000 o XP Profesional pues son sistemas operativos mucho mas estables y seguros.
Si lo quieres para desarrollar paginas ASP.NET gratis te recomiendo te bajes e instales Web Matrix de aquí:
http://www.asp.net/webmatrix/default.aspx?tabIndex=4&tabId=46
5.-Necesito una guia paso a paso de instalacion de iis en Windows XP profesional ¿donde la puedo encontrar?
Aquí hay una:
http://www.desarrolloweb.com/manuales/36/
6.-¿Como puedo publicar múltiples sitios web con la misma ip pública?
Esto se hace usando los encabezados de host de IIS que servirán para diferenciar cada uno de los sitios web que comparten la misma ip y lo puedes ver en este articulo paso a paso:
http://www.iisanswers.com/Top10FAQ/t10-hostheaders.htm
7.-¿Puedo ejecutar paginas asp, asp.net y php en iis a la vez y Como instalo php en iis?
Sí, porque tienen extensiones de fichero diferentes que son procesados por diferentes partes de iis , Básicamente, Para poder procesar paginas php debes instalar un filtro ISAPI a IIS que procese los archivos con extensión PHP.
Aquí tienes varios links relacionados:
Para descargar www.php.net seccion downloads – Windows
PHP e IIS
http://www.desarrolloweb.com/faq/12.php
8.-He instalado el SP2 de XP y no se ven los sitios webs. ¿Por que?
Eso ocurre porque se activa el Firewall de Windows XP con el SP2. Debes habilitar una regla que permita paquetes TCP/IP entrantes por el puerto 80 o bien desactivar el firewall de Windows temporalmente.
9.-Quiero instalar IIS en Windows XP Home, ¿se puede?, ¿se debe? ¿Como lo hago?
Windows XP Home no tiene IIS a diferencia de Windows XP Professional pero Puedes usar Cassini o Personal Web Server, una mini version de IIS que se usaba en Windows 98 para ejecutar las primeras paginas asp como en este enlace:
http://www.desarrolloweb.com/articulos/245.php
Hay un procedimiento no documentado ni soportado por Microsoft para instalarlo que puedes ver aquí pero puede dar problemas de autentificación Windows con la cuenta IUSR _ por lo que no lo recomendamos.
Puedes verlo aquí:
http://www.geocities.com/pippo_mares/risorse/iisita.htm
Está en italiano pero se puede entender
http://www.15seconds.com/issue/020118.htm En ingles
Con el nuevo Visual Studio Express 2005 ya trae su propio servidor web y se podrá usar en Windows XP Home.
10.- Después de instalar mi servidor web IIS 6.0 no ejecuta las paginas ASP, ¿Cómo las activo?
Cuando se instala por defecto, IIS 6.0 viene configurado de forma segura a diferencia de IIS 5.0 y sólo habilita páginas estáticas htm, html e imágenes. Tienes que habilitar las extensiones de servidor correspondientes para permitir contenido dinámico. Vete en la consola de IIS a Extensiones de servidor , selecciona paginas asp y haz clic en Permitir.
11.- ¿Que tengo que hacer para poder enviar mails desde ASP en mi servidor web IIS 6.0?
Bajate la
dll cdonts.dll copiala a %systemroot%\system32
y registrala con regsvr32 cdonts.dll. Por si acaso para antes el servicio web con net stop w3svc y despues lo inicias con netstart w3svc
http://www.webhostgear.com/204.html
Puedes bajar y usar un componente gratuito de http://www.aspemail.com
12.-¿Cuales son los codigos de error de IIS y algunas de sus soluciones?
A veces el servidor devuelve errores como el Famoso Error 500 Error Interno de servidor. Puedes verlos aqui todos:
http://support.microsoft.com/default.aspx?scid=kb;es;318380
Agradecemos cualquier aportación para lo cual puedes enviarnos un email a webmaster@mutisdotnet.com
Puedes encontrar más informacion avanzada (NLB, Migraciones, Clustering) sobre IIS en:
http://weblogs.golemproject.com/iis/
Sergio Vazquez Martín
Murcia - España
-----------------------------------------------
[Microsoft MCP]
http://www.mutisdotnet.com(Recursos de .NET, IIS, Seguridad )
http://www.clikear.com/mutisdotnet
|