Configurar para Microsoft IIS versión 3 Server


Siga estos pasos para configurar ShopSite para que se ejecute con IIS versión 3. Asegúrese de que sigue estas instrucciones paso a paso o, de lo contrario, ShopSite no funcionará.

  1. Cree una cuenta de usuario NT para el comerciante. El nombre de usuario de la cuenta debe ser el mismo que el Id de la tienda del sitio. Instrucciones detalladas
  2. Configure los permisos en los directorios data, html y shopsite (ss) para que el usuario comerciante que acaba de configurar (con el mismo nombre que el Id de la tienda) pueda acceder a dichos directorios (así como al contenido y a los subdirectorios de éstos). Instrucciones detalladas
  3. Configure el directorio de carro de la compra (sc) de manera que IIS lo reconozca como un URL desde el que pueden ejecutarse CGI. Instrucciones detalladas
  4. Configure el directorio shopsite (ss) de manera que IIS lo reconozca como un URL protegido desde el que pueden ejecutarse CGI. Instrucciones detalladas
  5. Configure el inicio de sesión conforme al formato NCSA. Instrucciones detalladas


  1. Cree una cuenta NT para el comerciante. El nombre de la cuenta tiene que ser el mismo que el Id de la tienda especificado en el archivo store.auth .

    1. Desde la barra de tareas, haga clic en Inicio®Programas®Herramientas administrativas®Administrador de usuarios para dominios.
    2. Haga clic en Usuario y, seguidamente, en Usuario nuevo.
    3. Introduzca el nombre del usuario, la descripción y la contraseña y haga clic en Agregar y, seguidamente, en Cerrar.
    4. Haga clic en Directivas y después en Derechos de usuario.
    5. Desde el menú desplegable Derechos, seleccione Inicio de sesión local, haga clic en Agregar y luego en Mostrar usuarios. Seleccione el usuario que acaba de agregar.
    6. Haga clic en Agregar, después en Aceptar y de nuevo en Aceptar.

  2. Configure NT de manera que el comerciante de ShopSite y los clientes puedan acceder a los directorios de carro de la compra (sc), data y html .

    1. Establezca los permisos adecuados para el directorio de carro de la compra (sc).

      1. Desde la barra de tareas, haga clic en Inicio®Programas®Explorador de Windows NT.
      2. Vaya al directorio del carro de la compra o créelo (por ejemplo, c:\InetPub\scripts\sc).
      3. Haga clic con el botón derecho del ratón en el nombre del directorio.
      4. Seleccione la opción Propiedades.
      5. Seleccione la ficha Seguridad y haga clic en el botón Permisos.
      6. Haga clic en el botón Agregar y luego en el botón Mostrar usuarios.
      7. Seleccione el usuario (Id de tienda) creado en el paso A anterior. Haga clic en la flecha que señala hacia abajo en el cuadro Tipo de acceso, seleccione Control total y haga clic en Aceptar.
      8. Asimismo, conceda al cliente un acceso de lectura mínimo (si es que no disfruta ya de él). Nota: puede determinar el usuario bajo el que se ejecuta el servidor Web abriendo Internet Service Manager, haciendo doble clic en el servidor www y seleccionando la ficha Service (servicio).
      9. Haga clic en Aceptar dos veces más para regresar al Explorador de Windows NT.

    2. Configure los permisos para el directorio html repitiendo el paso 1 anterior.

    3. Repita el paso 1 anterior para establecer los permisos del directorio data pero con una variante. Dado que los pedidos están almacenados en el directorio data, los clientes deben disponer al menos del permiso Cambiar para el directorio. Dado que el directorio data no recibe un alias por parte del servidor Web y no está ubicado bajo la raíz de documentos (InetPub), los clientes no podrán examinar el directorio y, por tanto, no suponen un riesgo para la seguridad.

  3. Configure IIS para que reconozca el directorio del carro de la compra (sc) y permita que se ejecuten CGI desde él.

    1. Desde la barra de tareas, haga clic en Inicio®Programas®Microsoft Internet Server®Internet Service Manager.
    2. Haga doble clic en el servidor www correspondiente a su sistema.
    3. Seleccione la ficha directories (directorios) y haga clic en el botón Add (agregar).
    4. Acceda al directorio del carro de la compra y haga clic en OK (aceptar).
    5. Introduzca el alias de URL (por ejemplo, /sc).
    6. En el cuadro Access (acceso), asegúrese de que están activadas las casillas Read (leer) y Run (ejecutar).
    7. Haga clic en OK (aceptar) y de nuevo en OK.

  4. Configure IIS para que reconozca el URL del directorio shopsite como un URL protegido.

    1. Convierta el directorio en un recurso compartido para que sea posible acceder a él a través de la Web empleando una contraseña.

      1. Desde la barra de tareas, haga clic en Inicio®Programas®Explorador de Windows NT.
      2. Vaya al directorio shopsite o créelo.
      3. Haga clic con el botón derecho del ratón en el nombre del directorio.
      4. Seleccione Compartir y luego elija la ficha Compartir.
      5. Introduzca un Nombre de recurso compartido (por ejemplo, ss).
      6. Seleccione la ficha Seguridad y haga clic en el botón Permisos.
      7. Haga clic en el botón Agregar y luego en el botón Mostrar usuarios.
      8. Seleccione el usuario (Id de tienda) creado en el paso 1 anterior. Haga clic en la flecha que señala hacia abajo en el cuadro Tipo de acceso, seleccione Control total y haga clic en Aceptar.
      9. Haga clic en Aceptar dos veces más para regresar al Explorador de Windows NT.

    2. A continuación, configure IIS para que reconozca el directorio shopsite.

      1. Desde la barra de tareas, haga clic en Inicio®Programas®Microsoft Internet Server®Internet Service Manager.
      2. Haga doble clic en el servidor www correspondiente a su sistema.
      3. Haga clic en la ficha directories (directorios) y haga clic en el botón Add (agregar).
      4. Introduzca el nombre UNC correspondiente a su directorio shopsite. No utilice el botón Examinar ni introduzca una letra de unidad:\ruta de directorios. Un nombre UNC consta de \\ seguidas del nombre del servidor, seguido por una \ y por el nombre de recurso compartido del directorio shopsite. Por ejemplo: \\myserver\ss. El nombre del servidor es igual al que se muestra en D.1.e. más arriba. El nombre de recurso compartido es el mismo que el que introdujo en D.2.b. más arriba.
      5. Introduzca el alias de URL (por ejemplo, /ss).
      6. Introduzca el nombre de usuario (igual que el id de tienda).
      7. Introduzca una contraseña.
      8. En el cuadro Access (acceso), asegúrese de que están activadas las casillas Read (leer) y Run (ejecutar).
      9. Haga clic en OK (aceptar) y de nuevo en OK.

  5. Para ver las estadísticas del servidor Web (elementos vistos, páginas visualizadas, etc.) desde ShopSite, el formato del registro del servidor debe ser NCSA. Para configurar el formato del registro:

    1. Desde la barra de tareas, haga clic en Inicio®Programas®Microsoft Internet Server®Internet Service Manager.
    2. Seleccione la ficha Logging (registro), haga clic en la flecha que señala hacia abajo en el cuadro de formato de registro y seleccione el formato NCSA.
    3. Presione OK (aceptar).

      Nota: En ShopSite, deberá configurar el lugar desde el que ShopSite debe leer el archivo de registro. Dado que IIS puede rotar los archivos de registro diaria, semanal o mensualmente, deberá volver a configurar ShopSite para que lea el nuevo archivo de registro (por ejemplo, NCaammww.log) cuando éste rote. Una solución consiste en disponer de un programa que copie (agregue) el archivo antes de que éste sea rotado a un archivo conocido que ShopSite pueda leer.