Ventanas.  virus  Cuadernos.  Internet.  oficina.  Utilidades.  Conductores

Soporte de TI

Configuración de publicación web 1C, conexión de equipos de efectivo

1. Configuración de un servidor web en IIS

Instale el servidor web de Internet Information Server, que se incluye de forma predeterminada Microsoft Windows servidor. Al instalar, asegúrese de seleccionar los componentes:

  • Características comunes de HTTP
    • Contenido estático
    • Documento predeterminado
    • Exploración de directorios
    • errores HTTP(Errores HTTP)
  • Desarrollo de aplicaciones
    • ASP.NET 3.5
    • Extensibilidad .NET 3.5
    • Extensiones ISAPI
    • Filtros ISAPI
  • Corrección y diagnóstico (Salud y Diagnóstico)
    • Registro HTTP
    • monitor de solicitud
  • Herramientas administrativas
    • Consola de administración de IIS

2. Publicaciones de la base de datos en 1C

En el mismo servidor donde está implementado el servidor web IIS, instale 1C:Enterprise (componentes de 32 bits), asegúrese de seleccionar los componentes durante la instalación:

  • 1C: Empresa
  • Extensiones de servidor web

Si planea configurar un módulo de extensión de servidor web de 64 bits, debe ejecutar adicionalmente el instalador del servidor de 64 bits desde la distribución 1C:Enterprise correspondiente e instalar el siguiente componente:

  • Módulo de extensión del servidor web


Ahora necesitas instalar derechos necesarios a las carpetas clave utilizadas para el acceso web a las bases de datos de 1C:Enterprise. Para el directorio de almacenamiento de archivos de sitios web publicados en el servidor web (predeterminado: C:\inetpub\wwwroot\), debe otorgar todos los derechos al grupo "Usuarios"(Usuarios). En principio, este paso se puede omitir, pero luego, para publicar o modificar la publicación de la base de datos, deberá ejecutar 1C:Enterprise como administrador. Para configurar la seguridad de este directorio, haga clic en él botón derecho del ratón ratones y Menú de contexto elegir "Propiedades"(Propiedades).

En la ventana de propiedades que se abre, vaya a la pestaña "Seguridad"(Seguridad) y presione el botón "Cambiar"(Editar…), para cambiar los permisos actuales. Aparecerá la ventana de permisos para este directorio. En la lista de Grupos o usuarios (Grupos o nombres de usuario) seleccione el grupo "Usuarios" (Usuarios) y en la lista de permisos para el grupo seleccionado establezca la bandera "Acceso completo"(control total). Entonces presione "Aplicar"(Aplicar) para guardar los cambios y cerrar todas las ventanas con el botón "DE ACUERDO".


A continuación, debe otorgar todos los derechos al directorio con archivos instalados 1C:Empresa (predeterminado: C:\Archivos de programa (x86)\1cv8\ para módulo de expansión de 32 bits y C:\Archivos de programa\1cv8\ para 64 bits) grupo IIS_IUSRS. Para ello, realizamos las mismas acciones descritas anteriormente, con la única diferencia de que para que el grupo requerido aparezca en la lista "Grupos o Usuarios"(Grupos o nombres de usuario), debe hacer clic en el botón debajo de la lista "Agregar"(Agregar..), y en la ventana de selección de grupos o usuarios, haga clic en "Además"(Avanzado...).


Luego presione el botón a la derecha "Buscar"(Buscar ahora), luego seleccione el grupo deseado IIS_IUSRS en la tabla de resultados de búsqueda y haga clic en "DE ACUERDO".


Y finalmente, si está publicando en una base de archivos, también debe darle al grupo IIS_IUSRS todos los derechos sobre el directorio que contiene los archivos de esta base de datos.


Se procede a la publicación directa de la base de datos en el servidor web. Para ello, inicie 1C:Enterprise en el modo Configurador para la base que desea publicar. Luego seleccione del menú "Administración" - "Publicación en un servidor web..."


Se abrirá la ventana para configurar las propiedades de la publicación en el servidor web. Los principales campos requeridos para la publicación ya están completados por defecto:

  • Nombre del directorio virtual: el nombre con el que se accederá a la base de datos en el servidor web. Solo puede contener caracteres latinos.
  • Servidor web: seleccionado de la lista de servidores web que se encuentran en la computadora actual. En nuestro caso, se trata de Servicios de Información de Internet.
  • Directorio: la ubicación física del directorio donde se ubicarán los archivos de la aplicación virtual.
  • Las banderas correspondientes pueden especificar los tipos de clientes a publicar, así como indicar la posibilidad de publicar servicios Web. En la siguiente tabla, puede editar la lista de servicios web que se publicarán, así como en la columna "Dirección", cambiar el sinónimo por el cual se accederá a este servicio web.
  • Además, para el servidor web IIS, es posible indicar la necesidad de realizar la autenticación en el servidor web utilizando las herramientas del sistema operativo configurando el indicador apropiado.

Después de seleccionar la configuración de publicación requerida, haga clic en "Publicar".


Si la publicación salió sin errores, veremos un mensaje correspondiente.

2.3 Conexión a una base de datos publicada a través de un navegador web


También puede conectarse a esta base de información desde cualquier computadora en la red accediendo al servidor web a través de su servidor interno (o si puerto 80- por dirección IP externa).

3. Cree un certificado Let's Encrypt SSL gratuito en IIS

La presencia de un certificado SSL para el sitio le permite proteger los datos del usuario transmitidos a través de la red contra ataques. hombre en el medio y garantizar la integridad de los datos transmitidos.

Vamos a cifrar es una autoridad de certificación sin fines de lucro que le permite modo automatico emitir certificados SSL/TLS gratuitos a través de API. Solo los certificados de validación de dominio se emiten con un período de validez de 90 días, lo que no representa un problema debido a la capacidad integrada de volver a emitir automáticamente el certificado, lo que garantiza la continuidad de la protección.

La siguiente es una forma de obtener un certificado SSL de Let's Encrypt usando una utilidad de consola. LetsEncrypt-Gana-Simple. Es un asistente simple que le permite seleccionar uno de los sitios que se ejecutan en IIS y emitir y vincular automáticamente un certificado SSL.

3.1 Crear un certificado SSL

Descargue la última versión del cliente desde la página del proyecto en GitHub https://github.com/PKISharp/win-acme/releases

Descomprimámoslo en un directorio en el servidor con IIS: c:\inetpub\letsencrypt


Se iniciará un asistente interactivo, que primero le pedirá que especifique su correo electrónico, al que se enviarán notificaciones sobre problemas con la renovación del certificado y acepte el acuerdo de usuario.


Luego tendrás que elegir lo que quieres crear. nuevo certificado (N: Crear nuevo certificado) y seleccione el tipo de certificado (en nuestro ejemplo, no es necesario usar un certificado con múltiples SAN), simplemente seleccione el elemento 1. Unión única de un sitio IIS.


El siguiente paso es realizar la validación del dominio. Hay varias opciones de validación disponibles: TLS, mediante entrada de DNS o mediante HTTP). La opción más fácil es seleccionar 4 Crear una aplicación temporal en IIS (recomendado). En este caso, se creará una pequeña aplicación en el servidor web a través de la cual los servidores de Let's Encrypt podrán validar.


Nota. Al realizar la verificación TLS/HTTP, su sitio debe ser accesible desde el exterior por su nombre de DNS totalmente calificado mediante los protocolos HTTP (80/TCP) y HTTPS (443/TCP).

Después de la validación, la utilidad letsencrypt-ganar-simple enviará automáticamente una solicitud para generar un certificado, descargarlo (todos los archivos necesarios, así como la clave privada se almacenan en el directorio C:\Users\User\AppData\Roaming\letsencrypt-win-simple) y crear un enlace en el sitio de IIS. En el caso de que ya esté instalado un certificado SSL en el sitio, será reemplazado por uno nuevo. Además, se creará una regla en el planificador. tareas de Windows, que se ejecuta todos los días y emite e instala automáticamente un nuevo certificado cada 60 días.

3.2 Crear un grupo y un sitio separados conectados con un certificado SSL.

Cree un grupo separado en IIS para letsencrypt



Adición de un sitio a un nuevo grupo. Especificar el puerto 443 (u otro al que luego reenviaremos al puerto 443).

Especifique el nuevo certificado en "Certificados SSL":


Configure un enlace a nuestro sitio:



Verificamos.


4. Conexión de equipos de caja. Reenvío de puertos COM a través de TCP/IP mediante el emulador de puertos serie virtuales (VSPE).

4.1 Configuración de VSPE en el servidor

Inicie el programa VSPE. Haga clic en el botón "Crear un nuevo dispositivo".


Después de eso, debe crear puertos virtuales (cada caja tiene su propio puerto). Es mejor reducir los números de puerto para evitar problemas.

En la ventana que se abre, seleccione del menú desplegable Servidor Tcp. Presionar el botón "Más".


Configure el número local del puerto tcp en el que se escuchará. Seleccione el puerto COM al que está conectado el equipo a través de un convertidor de interfaz. Haga clic en el botón "Ajustes".

1. Pre-crear un directorio sitio de prueba para el contenido del sitio en el directorio c:\inetpub en servidor Esto también se puede hacer desde el sistema operativo base: usando Explorer, abra el directorio \\win_web_srv\c$ y cree una carpeta o en línea de comando en el servidor con el comando mkdir.

2. En el catálogo sitio de prueba crear un archivo índice.html el siguiente contenido

Sitio de prueba

Sitio de prueba para experimentos

3. En archivo anfitrión en el sistema operativo base, escribiremos la correspondencia entre la dirección IP de nuestro servidor web y el nombre del nuevo sitio TestSite.

4. Lanzamiento Administrador de IIS en el sistema operativo subyacente.

5. Conéctese a nuestro servidor web remoto.

6. En el panel derecho "Conexiones" seleccionar nodo "sitios", en el panel izquierdo "Comportamiento" elegir "Agregar sitio web"

7. En la ventana que se abre, definimos los principales parámetros del sitio:

nombre del sitio - sitio de prueba(puede establecer arbitrario, se usará solo para identificar el sitio dentro del servidor web)

directorio de contenido, ruta física - c:\inetpub\sitio de prueba

El enlace se realizará mediante el encabezado del host.

nombre del nodo - sitio de prueba(Los visitantes accederán al sitio por este nombre)

8. Por lo tanto, creamos un nuevo sitio e hicimos un enlace de acuerdo con el encabezado del host (nombre del host).

9. Compruebe si el sitio funciona. En el navegador, en la línea URL, escriba http://testsite/ Debería ver la página índice.html sitio creado.

10. Vamos a configurar "Documento predeterminado"

11. En el panel de conexión en el nodo sitios elige nuestro sitio sitio de prueba y en la parte central de la ventana principal, seleccione el elemento "Documento predeterminado"

12. Puede haber varios documentos por defecto, el administrador puede ordenar la lista de estos documentos, determinando así el orden en que se buscan en el catálogo. Si no se encuentra el documento predeterminado, se tiene en cuenta configurando el parámetro Exploración de directorios

13. Tenga en cuenta que la configuración de nuestro sitio se ha heredado de un nivel superior. Porque solo tenemos una pagina índice.html y no se prevé nada más, entonces editaremos estos ajustes. Use las opciones disponibles en el panel Acciones a la derecha:

elimine todos los nombres de archivo de la lista excepto index.html

agregar un nuevo nombre predeterminado.html

mueva el archivo index.html a la parte superior

14. El resultado debería ser algo como esta imagen.

15. Después de los cambios, busque en el directorio principal de nuestro sitio c:\inetpub\PruebaSitio apareció el archivo web.config, que contiene cambios de configuración específicos del sitio solo relacionados con la configuración Documento predeterminado

16. Vamos a crear un directorio virtual.


17. En el catálogo c:\inetpub\sitio de prueba crear un subdirectorio en el servidor enfermedad venérea.

18. En el Administrador de Internet Information Services (IIS), haga clic derecho en el nombre de nuestro sitio y seleccione Actualizar

19. Tenga en cuenta que ha aparecido una carpeta en la estructura del sitio, pero esta es más una carpeta real y no una virtual J. reside en la estructura de directorios físicos de nuestro sitio.

20. En el navegador, escriba http://testsite/vd en la barra de URL, obtendrá el siguiente mensaje de error

21. Esta reacción del servidor web se explica por el hecho de que en el directorio enfermedad venérea no hay ningún archivo especificado en la configuración Documento predeterminado, y el ajuste Exploración de directorios heredado del sitio tiene un valor de parámetro Habilitado=Falso, es decir. la exploración de directorios está deshabilitada.

22. Permitir la exploración de directorios para la carpeta vd

23. En la estructura del sitio, seleccione una carpeta enfermedad venérea, y en la página Oportunidades en el grupo IIS, seleccione el elemento Vista de catálogo.Así, no solo podremos configurar las opciones de visualización de los contenidos del directorio, sino que antes que nada habilitaremos esta función para la carpeta VD.

24. Haga clic en el lado izquierdo del panel Comportamiento párrafo Encender. En la parte central de la ventana, las opciones correspondientes para mostrar los contenidos del catálogo estarán disponibles para su edición.

25. Actualizar la página en el navegador

26. Tenga en cuenta que se creó automáticamente un archivo en el directorio VD web.config, que define solo los permisos para navegar por el directorio

27. Tratando de crear un "real" directorio virtual fuera de la estructura de directorios de nuestro sitio. Por ejemplo, en la raíz del disco. CON crear un directorio VD_PruebaSitio. En consecuencia, a diferencia de la carpeta VD, esta carpeta no se incluyó automáticamente en la estructura de nuestro sitio.

28. En el Administrador de IIS, haga clic derecho en el nodo de nuestro sitio (TestSite) y seleccione el elemento "Añadir directorio virtual"

29. Solo queda definir los parámetros del directorio virtual y especificar su ubicación física

30. En la ventana "Agregar un directorio virtual" definir los parámetros del directorio virtual: alias y ubicación física. Tenga en cuenta que el alias (alias) no coincide con el nombre de la carpeta. En la línea del navegador en la URL, deberá usar solo el alias especificado.

31. Presta atención a la diferencia entre los íconos de las dos carpetas en la estructura del sitio

32. Añadir al catálogo c:\VD_TestSite crear una página html primitiva llamada índice.html

33. En el navegador, en la barra de URL, escriba http://testsite/vd1. Asegúrese de que se muestre la página que creó. En general, un directorio virtual puede referirse a un directorio ubicado incluso en otro máquina física, en cuyo caso la ruta es una ruta UNC.

34. Intentemos experimentar mucho con diferentes formas de vincular el sitio.

35. Intentar vincular el sitio al puerto.

36. En Administrador de IIS, en el tablero "Comportamiento" elegir "Encuadernaciones", entonces "Agregar" y especifique el puerto no estándar 4545

37. En el navegador, en la barra de URL, escriba http://web_win_srv. Debe ver la página Sitio web predeterminado, es decir. sitio por defecto.

38. Ahora intentemos escribir http://web_win_srv:4545 en la línea URL. La página de nuestro sitio debería abrirse: TestSite.

39. Así, conseguimos que nuestro sitio esté enlazado de dos formas:

puerto 80 y encabezado de host TestSite

puerto 4545

40. Familiaricémonos con la configuración de restricciones de nuestro sitio.

41. En el tablero "Comportamiento" seleccione un artículo "Opciones adicionales"

42. Raro números grandes valores de los parámetros "Máximo rendimiento” y “Conexiones máximas” indican que no se han establecido límites.

43. Las restricciones se pueden cambiar usando el elemento "Restricciones…" en el panel "Comportamiento"

44. Ahora experimentemos con los mensajes de error con los que nuestro servidor responde a acciones incorrectas de los visitantes o aplicaciones alojadas en él.

45. En un navegador, intente abrir una página en nuestro sitio que no existe, por ejemplo, http://testsite/test.html. Porque no existe tal página, el servidor devolverá un mensaje de error con el código 404 . Este mensaje se puede cambiar para que sea más "amigable" para el visitante.

46. ​​Veamos todas las páginas correspondientes a errores para el sitio TestSite, que heredó del nivel del servidor web

47. Intentemos cambiar el mensaje cuando ocurra un error 404 .

48. Vamos a crear nuestra propia página html con el nombre 404.htm y colocarlo en el directorio c:\inetpub\PruebaSitio\err.Contenido del archivo 404.htm

error 404

Archivo no encontrado

Desafortunadamente, el contenido que estabas buscando no está aquí.

Intente seleccionar la información que necesita yendo a la página principal del sitio:

49. En el panel Comportamiento seleccione un artículo "Cambiar…"

50. En un navegador, intente abrir una página en nuestro sitio que no existe, por ejemplo, http://testsite/test.html

51. Miramos la página que creamos específicamente para el error 404.

52. Ahora experimentemos con conectarnos a nuestro sitio y trabajar con él a través del protocolo seguro HTTPS basado en certificados SSL.

53. Veamos los certificados que están presentes en nuestra computadora local (SO base) y servidor web. Para hacer esto, usaremos el complemento apropiado de la consola de administración de MMC.

54. Inicio de la consola de gestión desde la línea de comandos cmd.

55. Agreguemos el equipo que necesitamos.

Archivo -> Agregar o quitar complementos

56. De la lista de complementos disponibles, seleccione "Certificados" y presiona el boton "Agregar".

57. En la ventana que se abre, seleccione la opción "cuenta de computadora", prensa "Más" Y "Listo"

58. Después de eso, el complemento aparecerá en la lista. "Instantáneas seleccionadas...", haga clic para terminar "DE ACUERDO"

59. De la misma manera, agregue un complemento a la misma consola "Certificados" para un servidor web remoto. Solo durante la configuración, especifique el nombre del servidor web remoto.

60. De esta forma, accedemos a la gestión de certificados ubicados en los repositorios del equipo local (SO base) y del servidor web remoto.

62. Para trabajar sobre el protocolo HTTPS, debe tener un certificado de servidor, y este certificado debe estar certificado por una autoridad de certificación. Como parte del trabajo de laboratorio, no nos "molestaremos" con la creación de un certificado "completo" que sea correcto de usar. Certificaremos el certificado para nuestro servidor web con un certificado raíz autofirmado, que nosotros mismos crearemos y transferiremos al almacén de certificados raíz de confianza en la máquina local (SO base). Está claro que esto "no es deportivo", y en la vida real no se puede usar, pero para nuestros experimentos servirá. Esto es consecuencia del hecho de que hay demasiadas convenciones en nuestra red de laboratorio y no hay una CA principal en sí misma, o al menos un controlador de dominio que funcione.

63. Otro obstáculo se debe al modo de instalación del servidor web - Server Core, en el que no hay un "Administrador de IIS", por lo que realizamos todas las acciones de configuración principalmente de forma remota o en modo de línea de comandos. Al administrar IIS de forma remota mediante el "Administrador de IIS", no hay acceso a la función de administración de certificados para IIS (para comparar, consulte las imágenes a continuación, capturas de pantalla del servidor web en el modo de instalación completa). Pero no estamos buscando caminos fáciles.

64. Entonces, creamos todos los certificados usando la línea de comando. Para ello utilizaremos la utilidad makecert.exe de Windows SDK para Windows Server 2008 y .Net Framework 3.5

65. Cree un certificado raíz autofirmado. En el servidor web en la línea de comando (cmd) ingrese el comando

makecert.exe –ss root –sr localMachine –n “CN=Empresa de prueba” -eku 1.3.6.1.5.5.7.3.1 –r

–ss raíz especifica que el certificado se generará en el almacén de certificados raíz de confianza

-r- crear un certificado autofirmado

--eku 1.3.6.1.5.5.7.3.1– identificador de certificado para autenticación de servidor; para el cliente, debe usar la autenticación del cliente (1.3.6.1.5.5.7.3.2)

66. Creamos un certificado para el sitio web, firmado por nuestro certificado raíz. Es importante que el valor del parámetro CN coincide exactamente con el nombre del sitio URL. Por ejemplo, el certificado generado solo será válido para el sitio del sitio de prueba, pero no será válido para www.sitiodeprueba.

makecert –pe –ss my –n “CN=testsite” –b 01/01/2013 –e 01/01/2036 –sky exchange –in “TestCompany” –es raíz –eku 1.3.6.1.5.5.7.3.1 – sr máquina local

67. Como resultado de las manipulaciones, tenemos el certificado raíz creado en la tienda "Autoridades de certificación de confianza" y nuestro propio certificado para el sitio web en la tienda "Personal".

68. Encuentre estos certificados usted mismo en la consola de administración del sistema operativo base.

69. Abra el "Administrador de IIS" y vincule el sitio web de prueba para permitir el acceso a través de HTTPS. Cabe señalar que al vincular, seleccionamos el protocolo HTTPS y especificamos el certificado que creamos con el nombre "testsite" como el Certificado SSL

70. En el navegador, intentamos acceder al sitio de prueba utilizando el protocolo HTTPS.

https:\\sitio de prueba

71. Presta atención, porque. nuestra máquina local no conoce la organización "TestCompany", entonces el navegador emitió una advertencia

72. A pesar de la advertencia, seguimos trabajando con el sitio.

73. Para que todo se vea bien, debemos colocar el certificado raíz de nuestra organización de prueba (TestCompany) en el almacén de certificados raíz de confianza en la computadora local (SO base). Exportemos el certificado raíz a un archivo (por ejemplo, TestCompany.cert) usando la consola de administración.

74. Importemos un certificado desde un archivo TestCompany.cert en el almacén de certificados raíz de confianza en la máquina local (SO base).

75. En el navegador, abra nuevamente nuestro sitio de prueba, utilizando el protocolo HTTPS para acceder a él. Vemos que la identificación del certificado fue exitosa.

76. Intente usar el protocolo HTTP para trabajar con el sitio de prueba.

http:\\sitio de prueba

77. Vemos que el sitio puede manejar solicitudes HTTP y HTTPS. Para prohibir el uso del protocolo HTTP y procesar todas las solicitudes solo a través del protocolo HTTPS, es necesario en la configuración del sitio web "Opciones SSL" Seleccione una opción "Requerir SSL". Además, aquí también se puede configurar el comportamiento de la web respecto al certificado SSL del cliente.

78. Ahora estamos tratando de acceder al sitio de prueba a través del protocolo HTTP. Vemos que el acceso está denegado.

79. Si intentamos utilizar para otro sitio (por ejemplo, para el sitio predeterminado) el certificado SSL emitido para el sitio TestSite, recibiremos un mensaje de error en la ventana del navegador.

80. Vincule el sitio predeterminado usted mismo para usar HTTPS y el certificado SSL generado para el sitio TestSite y verifique si hay un error.

81. Cree usted mismo un certificado SSL para el sitio predeterminado y cambie el enlace para que el sitio predeterminado funcione correctamente sobre el protocolo HTTPS.

82. Y finalmente, lo más interesante...

83. Brindaremos la capacidad de alojar sitios creados con PHP en nuestro servidor web.

84. En primer lugar, comprobamos si nuestro servidor web CGI es compatible. Nos aseguramos de que al instalar el componente IIS-CGI, no se instaló

olista | más

85. Instale el módulo IIS-CGI

Buenas tardes, queridos lectores e invitados del sitio del blog, la última vez que les dije cómo está configurado el servidor en Windows Server 2016, hoy quiero alejarme de las plataformas de servidor y hablar sobre las características adicionales de los sistemas de escritorio, es decir, sobre iis servicios windows 7, consideraremos la cuestión de cómo instalarlos y cómo administrarlos. Estoy seguro de que se beneficiará de conocer esta oportunidad.

Servicios iis windows 7

Y así, no muchos usuarios del sistema operativo sistemas Windows 7, saben que su sistema operativo favorito, además de las funciones estándar, también tiene otras adicionales y bien puede convertirse en un servidor en el que puede ejecutar sus sitios, para ello incluye un componente como Internet Information Services o simplemente IIS. Ya os lo he presentado, queridos lectores, en mis posts:

  • Instalando IIS en Windows Server 2012 r2, ahí instalamos la versión 8.5
  • Instalar IIS en Windows 10, aquí es más avanzado que en los siete

¿Y qué si tienes más? nuevo sistema, entonces los enlaces descritos anteriormente le convienen, también quiero señalar que para ejecutar varios sitios en su computadora, puede usar un complejo simple y gratuito llamado Denwer, pero esta es una digresión tan lírica.

Hay dos opciones para instalar iis manager windows 7:

  • A través de componentes
  • A través de powershell

Adición del componente de servicios de información de Internet

Esto lo haremos a través del panel de control, para ello abre inicio y selecciona “Panel de control”

Para mayor comodidad, elija mostrar iconos grandes.

Busque "Programas y características"

Ahora, para poder habilitar los servicios de iis windows 7, es necesario ejecutar el componente, esto se hace a través del menú correspondiente, está marcado con un óvalo rojo para mí.

Marcamos la casilla de verificación contra IIS, tenga en cuenta que se agregarán muchos componentes diferentes:

  • Seguridad
  • Componentes de desarrollo de aplicaciones
  • Características de rendimiento
  • Herramientas de administración de sitios web
  • Funciones generales de HTTP

Haga clic en Aceptar y este componente se instalará, puede llevar algún tiempo, una vez finalizado, no necesitará reiniciar.

Puede encontrar el Administrador de IIS en el panel de control en la ruta "Panel de control\Todos los elementos del panel de control\Herramientas administrativas"

O puede presionar las teclas Win y R al mismo tiempo y escribir inetMgr

Se abrirá el mismo administrador de creación de sitios Eso es todo, pero le aconsejo que lea cómo crear sitios en Internet Information Services.

Aprenda a instalar Internet Information Services (IIS) en servidores que ejecutan sistemas operativos Servidor de windows 2012 R2 y Windows Server 2008 R2.

IIS (Internet Information Services) es un conjunto de servicios de Microsoft para el funcionamiento de un servidor web y otros servicios de Internet. IIS está instalado en el servidor y funciona con los protocolos HTTP/HTTPS, POP3, SMTP, FTP, NNTP. En 2015 se lanzó la versión 10 de IIS, desarrollada para Windows Server 2016.

Instalación de IIS en Windows Server 2008

Inicie sesión en el servidor con derechos de administrador. Inicie Server Manager desde el menú Inicio o la barra de tareas.
En el menú Administrador del servidor, seleccione Roles.
Haga clic en el botón Agregar funciones.
Revise la información en la página de instalación inicial y haga clic en Siguiente.
Seleccione "Servidor web (IIS)" (Servidor web IIS) de la lista de roles de servidor y haga clic en "Siguiente".
Revise la información del servidor web y haga clic en Siguiente.

Tenga en cuenta que los servicios como ASP.NET, filtros ISAPI, etc. no están instalados de forma predeterminada.


Haga clic en "Instalar" para iniciar la instalación.
Inicie el Administrador del servidor y abra la pestaña Funciones > Servidor web IIS > Administrador de servicios de información de Internet.

Las características disponibles para usted en IIS se enumeran en el Administrador de IIS. Desde aquí, administre las características de IIS, configure y reinicie.


Pruebe el sitio predeterminado escribiendo localhost en la barra de direcciones de su navegador.

Se cargará la página predeterminada.

Agregue sitios para ser atendidos por este servidor web.


En el menú contextual del elemento "Sitios" (Sitios) en la pestaña "Conexiones", seleccione "Agregar sitio web"

El sitio recién agregado aparecerá en la lista de sitios de IIS.

Instalación de IIS en Windows Server 2012 R2

Inicie sesión en el servidor con derechos de administrador. Inicie el Administrador del servidor desde el menú Inicio.
En el Panel, seleccione Agregar funciones y funciones.

Lo mismo se puede hacer a través del panel " servidor local" (Servidor local) - "Administración" (Gestionar).


Se iniciará el asistente de instalación de IIS, revise la primera página y haga clic en Siguiente.
Seleccione el tipo de instalación como Instalación basada en roles o basada en funciones y haga clic en Siguiente.
Seleccione un servidor del grupo de servidores (Seleccione un servidor del grupo de servidores) y anote el nombre de su servidor. Haga clic en Siguiente.
En la página Seleccionar roles de servidor, marque "Servidor web IIS".
Deje todo como está en la ventana que aparece y haga clic en Agregar funciones.
Si no instala nada más que IIS, haga clic en "Siguiente" (Next).
Revise la lista de componentes de IIS, seleccione los que necesita o deje el predeterminado, haga clic en "Siguiente" (Next).
Revise la información en la siguiente ventana y haga clic en Siguiente.
Revise la lista de funciones del servidor web IIS que se instalarán. Marque los requeridos o déjelos como están y haga clic en Siguiente.

Tenga en cuenta que el servicio FTP no está instalado de forma predeterminada. Si necesita funciones nuevas más adelante, puede agregarlas sin reinstalar IIS.


Haga clic en el botón "Instalar".

Si es necesario, marque "Reiniciar el servidor de destino automáticamente si es necesario", si el elemento no está seleccionado, entonces reinicie el servidor usted mismo una vez finalizada la instalación.


Inicie el Administrador del servidor desde el menú Inicio.

El servicio IIS instalado aparece en la lista de contenido.


En la esquina superior derecha, haga clic en el elemento de menú "Herramientas" e inicie el "Administrador de IIS" (Administrador de servicios de información de Internet).
En el panel Conexiones, haga clic en el nombre del servidor, en la ventana que aparece, marque No volver a mostrar este mensaje y haga clic en el botón No.
Panel de visualización de características

Las funciones disponibles para usted en IIS se enumeran en el panel Vista de funciones. Desde aquí, administre las características de IIS, configure y reinicie. Por ejemplo, configure certificados SSL.


Inmediatamente después de instalar IIS, se crea de forma predeterminada un sitio web predeterminado vacío.
Pruébelo escribiendo localhost en la barra de direcciones de su navegador. Se cargará la página predeterminada.
Los archivos de esta página se encuentran por defecto en C:\inetpub\wwwroot
Agregue sitios para ser atendidos por este servidor web. Para hacer esto, en el menú contextual del elemento "Sitios" (Sitios) en la pestaña "Conexiones", seleccione "Agregar sitio web".
Rellene los campos del formulario con los datos del sitio y haga clic en Aceptar.
El sitio recién agregado aparecerá en la lista de sitios de IIS.

Las aplicaciones y los sitios desarrollados en ASP.NET deben estar alojados en un servidor web (en adelante, IIS). Este es un complemento de Windows responsable de alojar aplicaciones web, paralelizar solicitudes http, almacenar sesiones de usuario y mucho más.

Windows 2008 no tiene IIS de forma predeterminada y, antes de poder configurar un sitio, debe instalar IIS. Por lo tanto, el artículo se divide en dos partes:

Cómo instalar IIS 7 en Windows 2008

El servidor de aplicaciones IIS 7 se instala desde la distribución Sistema operativo. Es recomendable instalar IIS desde la misma distribución del sistema operativo que está instalada en este computador. Por experiencia, diré que existen precedentes de trabajos incorrectos en el caso de instalar IIS desde una distribución “no nativa”. Inserte el disco de Windows 2008 en la unidad y comience a instalar IIS:

1. Haga clic en "Inicio" y haga clic derecho en "Equipo", vaya a "Administración":

2. En el Administrador del servidor, seleccione "Características" y haga clic en "Agregar características":

3. En el árbol, seleccione "Herramientas de servidor web (IIS)" y haga clic en "Siguiente":

Esto comenzará a instalar IIS 7 desde el disco del sistema operativo Windows 2008. Espere hasta que termine y reinicie su computadora. ¡Todo! ¡Instalación de IIS completada!

Cómo configurar IIS 7 en Windows 2008

Entonces, tenemos un sitio, llamémoslo Seguridad. Es un directorio de seguridad y un conjunto de archivos en ese directorio. El sitio tiene una página de inicio que debería cargarse de forma predeterminada. Llamémoslo index.aspx. El primer paso es instalar y registrarse. NET Framework. Debe instalar el mismo .Net Framework en el que está escrito su sitio. La versión se puede ver en el archivo web.config de su sitio. Asumiremos que nuestro sitio está escrito en Net.Framework v.4.0.

La instalación y configuración de Net.Framework se trata en un artículo separado Cómo instalar Asp.Net y registrarlo en IIS. Aquí lo describiré brevemente: para registrar .Net Framework en IIS, debe usar la línea de comando del directorio C:\WINDOWS\Microsoft.NET\Framework\ versión de su marco\ ejecute el comando aspnet_regiis.exe -i;

Coloque el directorio de seguridad en C:\Inetpub\wwwroot\. Este es el directorio de trabajo del Administrador de IIS.

Ahora vayamos directamente a configurar IIS:

1. Inicie el Administrador de servicios de información de Internet (IIS). Haga clic en "Inicio", "Ejecutar". En la ventana que aparece, ingrese inetmgr.exe y haga clic en "Aceptar":

2. En primer lugar, creemos un grupo de aplicaciones para nuestro sitio. En general, se crea un grupo de aplicaciones para separar las aplicaciones que se ejecutan en diferentes versiones de .Net Framework. En principio, si solo tiene un sitio en su máquina, puede omitir este paso. En el Administrador de IIS, haga clic con el botón derecho en Grupos de aplicaciones, menú Nuevo, Grupo de aplicaciones... En la ventana que aparece, ingrese el nombre del grupo de aplicaciones y haga clic en Aceptar. Porque Dado que decidimos que nuestro sitio estaba escrito en .Net Framework v.4.0, llamaremos a nuestro grupo de aplicaciones "Net 4.0":

3. Después de copiar nuestro sitio en C:\Inetpub\wwwroot, tenemos un directorio de seguridad en el Administrador de IIS en Sitios web. Haga clic derecho y seleccione "Convertir a aplicación":

4. En la ventana que aparece, seleccione nuestro grupo de aplicaciones y haga clic en "Aceptar":

5. En la pestaña "Documentos", debemos agregar nuestra página principal. Entonces, al acceder al sitio, no necesitará acceder a http:// nombre del servidor/Security/ndex.aspx, bastará con escribir http:// nombre del servidor/Security y llegaremos a la página principal del sitio. En la pestaña "Documentos", elimine todas las páginas que están allí de forma predeterminada y agregue las suyas propias página de inicioíndice.aspx:

6. Esto completa la configuración de IIS, queda por configurar los derechos de acceso al directorio de Seguridad. abierto acceso general en la pestaña "Acceso" y otorgue acceso completo al grupo IIS_IUSRS y al usuario IUSR (se crean cuando se instala IIS). En la pestaña "Seguridad", también otorgue acceso completo al grupo y al usuario especificados:

Ahora puede intentar abrir nuestro sitio. Abra un navegador y escriba Barra de dirección http:// nombre del servidor/Seguridad, el tuyo aparecerá pagina principal. ¡Todo! Si tiene alguna pregunta, estaré encantado de responder en los comentarios al artículo.

Si nota un error, seleccione un fragmento de texto y presione Ctrl + Enter
COMPARTIR: