Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/11/2003, 11:14
Avatar de lantrax
lantrax
 
Fecha de Ingreso: abril-2003
Ubicación: Spain is different
Mensajes: 310
Antigüedad: 21 años
Puntos: 0
Exclamación HOW-TO Instalar ISS en Windows XP HOME

Bien, de todos es conocido la necesidad de tener bien instalado un servidor. Mi caso era el siguiente. Había desarrolado un sitio en ASP y tenía que mostrarlo al cliente. Pero no quería subirlo a la web, sino que iba a utilizar el portatil mara enseñarselo y ver su opinión , lógico, no? :)

La cuestión era que tenía instalado en el portatil Windows XP "Home", Apache Web Server y PHP. Intenté instalar soporte ASP para Apache, pero todos los módulos que probé para Apache no me funcionaron bien. No nos engañemos. ASP implica Microsoft, y por añadido ISS.

Instalar ISS5 en Win XP Pro es sencillo, pero en la versión Home, símplemente no te va a dejar. Pensé en usar PWS pero en XP Home tampoco va.

Navegando en la red, encontré un documento en ingles e italiano escrito por Mariano Conea que procedo a intentar explicar en español.

PROCEDIMIENTO DE INSTALACION DE ISS5 EN WINDOWS XP HOME

1.- Neceitarás el CD de instalación de WIN 200 Server o Pro (El CD de WIN XP Pro no te sirve)

2.- Si no tienes 2 lectoras de cd-rom, sugiero que copies el directorio i386 del cd de WIndows XP Home en el disco duro.

3.- En ese directorio encuentra el archivo IMS.CAB, abrelo con WinRar ( o similar) y descomprime el contanido en una carpeta temporal (se necesitará al final)

nota del traductor: (a mi no me hizo falta, pero como cada caso es particular, no entraña riesgo el descomprimirlo)

4.- Busca el archivo c:\WINDOWS\INF\SYSOC.INF

5.- En la seccion [COMPONENTS] busca la línea:

iis=iis.dll,OcEntry,iis.inf,hide,7

6.- Cámbiala por esta otra:

iis=iis2.dll,OcEntry,iis2.inf,,7

(recuerda hacer el cambio a iis2.dll y iis2.inf y eliminar la palabra hide. de esta forma nos saltamos la protección de XP Home)

7.- Desde el Cd de Win 2000 (Pro o Server) coge los archivos: iis.dl_ y iis.in_ qye están el el directorio i386 y copialos al escritorio, abre una ventana des DOS, sitúa el prompt en tu Escritorio y escribe los siguientes comandos:

EXPAND IIS.DL_ IIS2.DLL
EXPAND IIS.IN_ IIS2.INF

esto genera 2 nuevos archivos llamados iis2.dll y iis2.inf
copia IS2:DLL en c:\WINDOWS\SYSTEM32\SETUP\
y IIS.INF en c:\WINDOWS\INF\

8.- Vete a "Panel de Control" -> "Agregar Quitar Programas" -> "Agregar o Quitar Componentes de Windows" e inicia el Asistente para componentes de Windows. Verás el apartado de "Servicios de Internet Information server (IIS)" como casilla de verificación activable.

9.- Activala (Supongo que si estás buscando solo PWSselecciones en detalles solo los componentes que quieras instalar)

nota del traductor: (si activas la casilla e ISS por defecto se instalan varios servicio como el SMTP o FTP..)

10.- Necesitarás 10/15 minutos y durante ese tiempo el sistema te pedirá varios archivos: algunosestán en el directorio de XP Home y otros en el CD de Win2000. En un momento dadto te pedirá el archivo EXCH_adsiisex.dll file: este es el archivos que hemos extraido en un directorio temporal en el punto 3 del manual, seleccionalo y proseguirás sin problemas.

11.- Cuando acabe, reinicia el ordenador.

12 Prueva a ver si funciona: abre el Explorador y escribe en la direccion: http://localhost

Seguramente no funcionará, así que prueba lo siguiente
- abre una venta de DOS y escribe: iisreset /RESTART

13.- Gracias a las capturas de Jamez Picard para poder explicar el punto 13.

Abre el panel de control:
Click en mantenimiento y personalización

Luego: Herramientas administrativas

Luego Selecciona Administrador de Servicios de Internet (no Administrador Web Personal)

Luego verás la siguiente consola:
Botón derecho en tu Sitio web Predeterminado y clic en propiedades

Selecciona la pestaña de seguridad de directorios: y clic en el botón de "Modificar"
para Control de Autentificación y Acceso Anónimo.

Selecciona el botón Modificar para cuenta de acceso anónimo.

Verás un cuadroi de diálogo parecido a este:

Modifícalo para que quede así:
1.- Introduce el nombre de usuario y contraseña que usas para abris sesión en Windows XP Home.
Cuando entras en windows, si tansolo tienes que hacer clic en tu nombre de usuario y no te pide contraseña, quiere decir que tienes una contraseña en blanco. Por ejemplo si mi nombre de usuario es "YourLoginUser" entronces la configración tendría un aspecto así:
2.- Desactiva la casilla para para Permitir que ISS controle la contraseña.
3.- Desactiva la casilla de contraseña si no tienes contraseña en tu cuenta.

Clic en OK y clic en OK otra vez) para todas las ventanas abiertas de Windows.
Ahora estará disponible usar IIS en XP Home sin problemas de accesso

nota del traductor:(Si no realizas el paso 13, seguramente el servidor te de un error tipo "Error 500 Http://")

Cierra y Reiniciael Servidor Web y reintenta el punto 12 del manual
Si todo funciona bien verás la pantalla e presentación de ISS5

Buena suerte

Web original http://www.geocities.com/pippo_mares/iis.htm
Traduccion a español: LaNTraX para Foros de Web.

Nota del traductor: Espero que os sirva de algo y perdonad las posibles erratas tipográficas cometidas.

Nota del traductor: No se visualizan las imágenes correctamente. La url de las mismas hace referencia la web original y puede sea ese el problema. Si algún moderador fuera tan amable de seguir el rastro y postear las imágenes le estaría muy agradecido.

Última edición por lantrax; 05/11/2003 a las 11:20