Directorio de artículos
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设置
应用
Después de ingresar 应用
a la interfaz, desplácese hasta la parte inferior de la página y haga clic en程序和功能
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.
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:
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
Espere un momento para que Windows notifique que se han instalado los servicios necesarios.
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.管理工具
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.
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添加网站
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.
En este ejemplo, configuramos una página web con el nombre del sitio web "prueba", elegimos usar el DefaultAppPool
grupo 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".
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.
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" 启用
.
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.
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.
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/
Una vez completada la descarga de Cpolar, descomprima el archivo descargado, haga doble clic en el .msi
archivo descomprimido y el programa de instalación se puede ejecutar automáticamente. Luego, vaya hasta el final Next
para completar la instalación.
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.
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.
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.
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.
Si ya no se pretende utilizar este túnel de datos, puede hacer clic a la derecha x
para 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).
隧道管理
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
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í
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 状态
-- 在线隧道列表
.
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.
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.