El servidor de Windows viene con IIS para construir un sitio web y publicar el acceso a la red pública

Reimpreso del artículo del código fuente remoto: [IIS construye un sitio web] La computadora local actúa como un servidor para construir un sitio web y acceder a la "penetración de intranet" de la red pública

1. Introducción

En varios tutoriales e introducciones en Internet, la creación de una página web se basará en la ayuda de varios software, como Apache y Nginx que se ejecutan en la página web, software de base de datos MySQL y MSSQL, etc. Para comodidad de los usuarios, también hay XAMPP, PHPStudy y paneles de pagoda Una serie de servicios de integración, como , son todos para la comodidad de nosotros para construir rápidamente un sitio web. ¿Es imposible construir un sitio web sin usar este software? La respuesta es, por supuesto, no, el sistema de Windows en realidad integra el entorno de software necesario para construir un sitio web. Echemos un vistazo hoy, cómo usar el programa de sitio web que viene con Windows para construir un sitio web.

2. Configuración de la página web de Windows

Entre los muchos servicios que vienen con el sistema Windows, hay un servicio IIS. El nombre completo de IIS es Internet Information Server, que incluye servidor Gopher y servidor FTP.Instalar el servicio IIS significa que se puede crear una página web. Además, IIS también puede tener una interfaz de entorno de edición "FRONTPAGE", "INDEX SERVER" con función de búsqueda de texto completo, "NET SHOW" con función multimedia y similares.

Después de comprender qué es el servicio IIS, podemos iniciar el servicio IIS en nuestra computadora con Windows e intentar crear una página web.

2.1 Configuración de la función Windows IIS

En primer lugar, debemos abrir el servicio IIS de Windows, y estos servicios se pueden abrir en la configuración del menú de inicio. El método de operación específico es abrir 开始菜单, hacer clic en el botón y seleccionar el elemento 设置en la página设置应用

20230330092201

Después de ingresar 应用a la interfaz, desplácese hasta la parte inferior de la página y haga clic en程序和功能

20230330092202

En 程序和功能la página, haga clic en el botón de la izquierda 启动或关闭Windows功能y aparecerá una pequeña ventana que incluye el servicio IIS (Servidor de información de Internet) que necesitamos instalar.

20230330092203

Como puede ver aquí, hay una gran cantidad de contenido en el proyecto del Servidor de información de Internet, aquí tenemos que verificar Web管理工具y 万维网服务dos elementos. En estos dos ítems no es necesario revisar todos los contenidos, los contenidos específicos que se deben revisar son los siguientes:

20230330092204

20230330092205

Después de marcar los elementos requeridos, puede hacer clic en 确认el botón en la parte inferior de la página para instalar estos elementos y servicios

20230330092206

20230330092207

Espere un momento para que Windows notifique que se han instalado los servicios necesarios.

20230330092208

En este punto podemos usar el servicio IIS para crear una nueva página web.

2.2 Prueba de acceso a la página web de IIS

Después de completar la apertura del servicio IIS, podemos comenzar a crear páginas web. Primero abrimos Windows y encontramos el proyecto 控制面板en él.管理工具

20230330092209

En 管理工具, puede encontrar Internet Information Server(IIS)管理器el elemento, hacer doble clic para abrirlo y puede ingresar a la interfaz principal de configuración de la página web.

20230330092210

20230330092211

En el lado izquierdo de la página "Administrador de Internet Information Server (IIS)", puede ver la página web debajo de la computadora. Generalmente, Windows creará una página llamada "Sitio web predeterminado" de forma predeterminada (esta página a menudo es atacada por grandes, por lo que podemos evitar que se ejecute). Pero no queremos operar en la página en este momento, así que no te preocupes por eso.

Hacemos 网站clic derecho en el icono, haga clic en el menú del botón derecho添加网站

20230330092212

En la página emergente 添加网站, puede configurar el sitio web que planea crear. La configuración específica incluye "nombre del sitio web (para distinguir otros sitios web existentes)", "grupo de aplicaciones (el sitio web usa esos programas para ejecutarse, no lo modifique a menos que sea un experto)", "ruta física" (el directorio raíz del sitio web que pretende construir, ya que Windows tiene requisitos altos en los permisos de la unidad C, es mejor establecer el directorio raíz del sitio web en otros discos), "dirección IP" y "puerto", etc.

20230330092213

En este ejemplo, configuramos una página web con el nombre del sitio web "prueba", elegimos usar el DefaultAppPoolgrupo de programas y colocamos la ruta física (el directorio raíz del sitio web) en la carpeta sitio web\prueba recién creada bajo la D disco. Y IP地址elija todos los no asignados, el puerto Luego seleccione 8080 (el puerto aquí debe ser un puerto desocupado, de lo contrario, nuestra página web no se iniciará debido a la ocupación del puerto). Después de completar esta configuración, puede hacer clic en el botón a continuación para completar la ambientación del nuevo sitio web 确定.

Luego, después de hacer clic en la página web de prueba recién creada, busque 身份验证la opción en el cuadro de configuración a la derecha y haga doble clic para ingresar a la página "Autenticación".

20230330092214

En la página "Autenticación", buscamos y hacemos clic en 匿名身份验证, y luego hacemos clic en el botón "Editar" a la derecha para editar el contenido de "Autenticación anónima". El contenido de edición específico es muy simple, solo verifíquelo 应用程序池标识. Después de editar, haga clic en "Aceptar" para guardar los cambios.

20230330092215

Finalmente, en la ventana de configuración de la página web de "prueba", buscamos y hacemos clic y 目录浏览doble clic, y seleccionamos exploración de directorios en la página de configuración "exploración de directorios" 启用.

20230330092216

20230330092217

Después de completar, hacemos clic en la página de "prueba" a la izquierda para ingresar a la ventana de configuración de la página web. Para probar si nuestra página web puede funcionar normalmente, puede hacer clic en 浏览el botón en el lado derecho de la ventana para realizar una prueba de acceso en la página web recién creada.

20230330092218

20230330092219

Aquí, la página web ha mostrado correctamente el contenido sin devolver un mensaje de error como "404", lo que indica que nuestra página web se ha establecido correctamente. Entre ellos, newpage.html es el archivo de contenido creado por el autor, siempre que haga clic en este archivo (o agregue el nombre del archivo y la extensión después del nombre de dominio), puede mostrar el contenido en la página web recién creada.

20230330092220

Cuando nuestra página web se crea con éxito, podemos llenarla con contenido.Podemos obtener paquetes de compresión de secuencias de comandos de páginas web en Internet o en otro lugar, descomprimirlos en el directorio raíz de la nueva página web y luego cargar el contenido de la secuencia de comandos.

Sin embargo, las páginas web a las que no se puede acceder en la Internet pública no tienen importancia práctica, por lo que podemos usar la penetración de la intranet cpolar para publicar nuevas páginas web creadas por este servicio ISS en la Internet pública.

3. Penetración de la intranet cpolar

3.1 Descargar e instalar Cpolar

Para instalar la penetración de intranet cpolar en una computadora local, podemos visitar el sitio web oficial de cpolar y descargar la versión de Windows del software cpolar

Sitio web oficial de cpolar: https://www.cpolar.com/

20230330092221

20230330092222

Una vez completada la descarga de Cpolar, descomprima el archivo descargado, haga doble clic en el .msiarchivo descomprimido y el programa de instalación se puede ejecutar automáticamente. Luego, vaya hasta el final Nextpara completar la instalación.

20230330092223

20230330092224

Para garantizar la seguridad de los datos del cliente, cpolar creará un túnel de datos independiente para cada usuario, complementado con la contraseña de usuario y el código de token para garantizar la seguridad de los datos, por lo que debemos registrar cpolar, el proceso de registro también es muy simple, solo haga clic en la esquina superior derecha de la página de inicio de cpolar "Registro de usuario", complete la información necesaria en la página de registro para completar el registro.

20230330092225

20230330092226

3.2 Configuración de la nube Cpolar

Después de completar la instalación y el registro de penetración de intranet de cpolar y construir la página web local, podemos comenzar a construir un túnel de datos de penetración de intranet y publicar esta página web en la Internet pública. Dado que se debe poder acceder a la página web de manera estable, el túnel de datos de la versión gratuita de cpolar se restablece cada 24 horas. El autor no desea volver a conectar la configuración todos los días, por lo que cpolar se actualizará a la versión VIP para obtener un túnel de datos de penetración de intranet estable a largo plazo.

Para establecer un túnel de datos estable a largo plazo, primero iniciamos sesión en el sitio web oficial de cpolar, buscamos el 预留botón en el lado izquierdo de la página principal del usuario y hacemos clic para ingresar a la página del túnel de datos reservados de cpolar. Aquí se genera una dirección de Internet pública (también puede considerarse como la entrada del túnel de datos). Dado que esta dirección no está conectada al puerto de salida del software local en este momento, también puede considerarse como un túnel de datos en blanco.

20230330092227

En la página de reserva, puede ver muchos tipos de túneles de datos que se pueden reservar. Aquí seleccionamos 保留二级子域名el campo. Si ya compró un nombre de dominio, también puede seleccionar la columna "Reservar nombre de dominio personalizado", pero debe analizar su propio nombre de dominio en el proveedor de nombres de dominio antes de poder usarlo con cpolar.

20230330092228

En el campo de "Reservar el nombre de subdominio de segundo nivel", debe realizar configuraciones simples para varias informaciones

  • 地区: El área donde se encuentra el servidor, solo seleccione el más cercano
  • 二级域名: eventualmente aparecerá en la dirección de Internet pública generada como uno de los identificadores de la dirección de red
  • 描述: Puede considerarse como la descripción de este túnel de datos, que puede distinguirse de otros túneles)

Después de completar esta configuración, puede hacer clic en el botón "Reservar" a la derecha para reservar este túnel de datos.

20230330092229

20230330092230

Si ya no se pretende utilizar este túnel de datos, puede hacer clic a la derecha xpara eliminarlo fácilmente, ahorrando una valiosa cuota de túnel.

3.3 Configuración local de Cpolar

Después de reservar el subdominio de segundo nivel, podemos volver al cliente local cpolar y conectar la dirección de Internet pública generada por la nube cpolar con la página web creada por el IIS local, de modo que podamos abrir la página web en la computadora local en el Internet público.

Abra e inicie sesión en el cliente cpolar localmente (puede ingresar localhost:9200 en el navegador para acceder directamente, o hacer clic en el acceso directo del cliente cpolar en el menú de inicio).

20230330092231

隧道管理Después de iniciar sesión en el cliente cpolar, haga clic en el botón en el lado izquierdo de la interfaz principal del cliente 创建隧道para ingresar a la página de creación del túnel local (si desea crear un túnel de datos temporal sin una dirección de reinicio de 24 horas, puede hacerlo directamente). configúrelo aquí en lugar de configurarlo en el túnel de datos en blanco del sitio web oficial de cpolar).

En esta página, también se deben realizar varias configuraciones de información, que incluyen:

1.- 隧道名称Puede considerarse como comentario de información del túnel local de cpolar, siempre que nos sea conveniente distinguirlo;
2.- 协议Construimos una página web con protocolo http, por lo que elegimos el protocolo http;
3.- 本地地址El local La dirección es el número de puerto de salida del sitio web local, y el número de puerto que completamos al configurar la página web es 8080, así que complete 8080 aquí 4. –
En 域名类型este ejemplo, hemos reservado un túnel de datos para el segundo nivel nombre de subdominio en la nube cpolar, así que verifique el "Nombre de subdominio de segundo nivel" (si el nombre de dominio reservado es un nombre de dominio personalizado, verifique el nombre de dominio personalizado) y complete el nombre de subdominio de segundo nivel reservado en la columna "Subdominio" en la siguiente línea, aquí completamos el reservado El nombre de subdominio de segundo nivel "nueva página" (si solo crea un túnel de datos temporal, puede verificar directamente "nombre de dominio aleatorio" y cpolar cliente generará la dirección de red por sí mismo
) 地区;

Después de completar esta configuración, puede hacer clic en el botón "Crear" a continuación para conectar la dirección de Internet pública creada en la nube cpolar con la página web local

20230330092232

Después de completar la conexión del túnel de datos entre el cliente cpolar y la nube cpolar, el cliente cpolar saltará automáticamente a la página "Lista de túneles" en el elemento "Administración de túneles", donde podemos ver el estado del túnel de datos (si está suave), O controlar la apertura, cierre o borrado del túnel. Si necesita cambiar la información del túnel, también puede usar el botón "Editar" aquí

20230330092233

4. Prueba de acceso a la red pública

La dirección pública de Internet del túnel de datos creado se puede ver en la página 状态-- 在线隧道列表.

20230330092234

Copiamos y pegamos esta dirección en el navegador y podemos acceder a la nueva página web creada por el servicio IIS local a través de la Internet pública.

20230330092235

5. Conclusión

Hasta ahora, hemos usado con éxito el servicio IIS que viene con Windows para crear una nueva página web en la computadora local y usamos el túnel de datos de la intranet creado por cpolar para publicarla en la Internet pública. Aunque el proceso de creación de páginas web en IIS es un poco complicado, es una buena oportunidad para que nos familiaricemos con el sistema Windows, y también es muy interesante y bueno para aprender nuevos conocimientos.

Supongo que te gusta

Origin blog.csdn.net/congfen214/article/details/131145521
Recomendado
Clasificación