Mostrando entradas con la etiqueta IIS. Mostrar todas las entradas
Mostrando entradas con la etiqueta IIS. Mostrar todas las entradas

Configuración de los servidores Apache e IIS para su ejecución simultánea cambiando los puertos

  En entradas anteriores de la presente bitácora se ha hablado de los servidores de red Apache e Internet Information Services (IIS).
  Mientras se ejecute uno u otro en un mismo equipo servidor no hay problema. No obstante, si se pretende que ambos estén activos al mismo tiempo en el mismo equipo servidor surge un conflicto, puesto que la configuración por defecto de la instalación de ambos servidores hace que estos trabajen escuchando en el mismo puerto (el 80).
  Por lo tanto, uno de los modos para que Apache e IIS se ejecuten simultáneamente en la misma máquina con Windows instalado es hacer que cada uno de ellos trabaje en un puerto distinto. De esta forma, si se tiene la configuración, tanto de Apache como de IIS por defecto, es posible cambiar la configuración de uno de los dos servidores para que escuche en un puerto diferente al puerto predeterminado.

Configuración básica de IIS (Parte 4: Cambiar la página de error)

  El cambio de una página de error predeterminada de un servidor de red puede realizarse en cualquiera de este tipo de servidores (como ya se ha visto al tratar este tema en el servidor Apache).
  Dado que esta es una de las configuraciones que se deben conocer para tener correctamente configurado el Internet Information Services se verá cómo realizarla. Obviamente, el servidor de red ya debe tener un sitio web con su respectiva página web de inicio predeterminada (si no se sabe cómo realizar esto, puede verse la siguiente entrada).
  Como ya es costumbre en esta serie de entradas, se empleará el sistema operativo Windows Server 2012 R2 para ejemplificar las explicaciones sobre el tema tratado en la presente entrada de este blog. Por otra parte, se realizará el cambio sobre la página del error 404, aunque el procedimiento puede extrapolarse a cualquier otra página de error de servidor de red.

Configuración básica de IIS (Parte 3: Habilitar el examen de directorios en un servidor de red)

  Si el administrador de un sitio web desea comprobar qué directorios y archivos hay dentro del directorio de su sitio web (es decir, dentro de la carpeta donde se encuentran los archivos y carpetas de su sitio web), debe habilitar una opción del Internet Information Service (IIS) que se lo permita.
  Por motivos de seguridad, la opción de examinar directorios suele estar deshabilitada de manera predeterminada, pero, si se toman otras precauciones de seguridad, un adminstrador del sistema puede habilitarla para facilitar su gestión del servidor o del sitio web que administre.
  Esto puede hacerse fácilmente mediante el entorno gráfico.
  Para ilustrar la presente explicación se utilizará un ejemplo realizado con el servidor Windows Server 2012 R2.

Configuración básica de IIS (Parte 2: Crear un nuevo sitio web en un directorio externo)

  En una entrada anterior del presente blog se ha visto el modo de cambiar la página web predeterminada del servidor por otra personalizada del usuario; no obstante, dicha página web personalizada se alojaba en el directorio predeterminado del servidor de red.
  En esta entrada se explicará la manera de establecer un sitio web como predeterminado del servidor de red Internet Information Services desde otro directorio que no es el predeterminado de dicho servidor, sino uno que se encuentra ubicado en un directorio elegido por el usuario que posteriormente será conectado al mismo.
  Para ilustrar la explicación se utilizará un sistema operativo servidor Windows Server 2012 R2.

Configuración básica de IIS (Parte 1: Establecer una página web predeterminada personalizada del sitio)


  En entradas anteriores de este blog se ha definido el servidor de red Internet Information Services (IIS), que funciona bajo sistemas operativos Windows, especialmente las diferentes versiones de Windows Server.
   Normalmente, este servidor de red tiene, como suele suceder con este tipo de aplicaciones, una página web de ejemplo predeterminada. Mas esta página web puede cambiarse por la que el usuario desee servir en su sitio web servido desde IIS.
  Para ejemplificar la explicación de los pasos a seguir para configurar el servidor de red IIS con el fin de que sirva el sitio web a gusto del usuario y no el que el programa tiene por defecto, se utilizará un Windows Server 2012 r2.

Solución al error "HRESULT: 0x800704BE"

    Internet Information Services, o IIS, es un servidor de red de Microsoft que puede instalarse en ciertas versiones de Windows.
  A veces, al iniciar un sitio de red que se encuentra dentro de este servidor, o cuando se intenta iniciar el propio servidor de red, da un error en el que se especifica que el formato del nombre de red especificado no es correcto, o error con código "HRESULT: 0x800704BE".
  En esta entrada se utilizará el Windows Server 2012 R2 como sistema operativo base para ejemplificar la explicación de como resolver este problema.
  En resumen, se trata de eliminar la dirección IP de la lista de escucha IP.

Evitar que el servicio IIS se active al inicio del sistema operativo

  Internet Information Services (IIS) es un servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows. Originalmente era parte del "Option Pack" para "Windows NT". Luego fue integrado en otros sistemas operativos de Microsoft destinados a ofrecer servicios, como Windows 2000 o los Windows Server. Windows XP Profesional incluye una versión limitada de IIS. Los servicios que ofrece son: FTP, SMTP, NNTP y HTTP/HTTPS.
  Este servicio convierte a un ordenador en un servidor web para Internet o una intranet, es decir, que en los ordenadores que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente.
  Sin embargo, si se instala un servidor a mayores en un mismo equipo que ya tiene este servicio, como XAMPP, por ejemplo, suele haber un conflicto que hace que el nuevo servidor tenga fallos.
  Ya que este servicio, por defecto, se inicia automáticamente a la par que el sistema operativo donde se encuentre,  y aunque se puede detener manualmente cada vez que se inicie el sistema operativo de servidor en la ruta "Administrador del servidor > Herramientas > Administrador de Internet Information Services (IIS)", donde se pulsará con el botón derecho la conexión propia del servidor del sistema operativo y en "Detener" en el menú emergente que aparecerá, es una opción mejor evitar que esto suceda.
  Para poder evitar que el mencionado servicio se inicie, hay que cambiar el tipo de inicio de "automático" a "manual" a los siguientes servicios: "Servicio WAS" y "Servicio de registro de W3C". Tras hacer esto, se detienen ambos servicios.
  Los dos servicios se detienen desde la ventana "Servicios", a la que sólo se puede acceder si se es el administrador del sistema operativo mediante la ruta "Inicio > Panel de control > Sistema y seguridad > Herramientas administrativas > Servicios". Otro modo de acceder al mismo lugar es mediante "Inicio > Ejecutar" y escribir el comando "services.msc". Y otra manera de hacerlo es buscando la ventana en el buscador de Windows.
  Una vez en la ventana "Servicios", se busca el servicio que se desea modificar y se selecciona con el botón derecho del ratón. En el submenú que aparecerá se escogen las "Propiedades", donde se cambia el tipo de ejecución al apropiado. En ese mismo submenú puede detenerse el servicio seleccionado.
  Tras realizar todas las operaciones necesarias en los servicios antes mencionados, se reinicia el Windows Server (o el sistema Windows en el que se esté trabajando), y se podrá comprobar que el IIS no se ha iniciado de nuevo.