Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo convertir tu computadora en un servidor

Cómo convertir tu computadora en un servidor

Cómo configurar tu propio ordenador como servidor

Aquí hablaremos de cómo utilizar tu propio ordenador como servidor de sitios web. No es difícil utilizar tu propio ordenador como servidor. un servidor de sitio web.

Se puede implementar fácilmente sin otro hardware o software, simplemente use el "Servicio web personal" (Servidor web personal) proporcionado en Windows95OSR2.

Si quieres más funciones, necesitas usar WindowsNTServer4.0. Incluso puedes crear tu propia página de inicio para publicar información, transferir archivos o realizar debates en línea, etc.

En definitiva, lo que antes sólo podíamos ver en Internet ahora lo podemos hacer nosotros mismos.

1. Configurar la función del servidor web Después de instalar Windows 95OSR2, debemos considerar cómo otros pueden acceder a nuestro servidor web. Por ejemplo, si utilizamos la marcación telefónica para acceder, debemos instalar Plus o similar. Software de servicio de marcación telefónica.

Si sólo puede proporcionar servicios de marcación telefónica, se recomienda adoptar la última solución, es decir, utilizar Windows NT Server 4.0, ya que puede proporcionar 256 líneas telefónicas para marcación simultánea.

Por supuesto, también podemos conectarnos primero a un servidor de red pública y dejar que otros accedan a nuestro servidor Web desde este servidor, pero debe tener una dirección IP fija y estar en este servidor Registrarse en DNS (Dominio). Servidor de nombres).

Si sólo hay una dirección IP pero no está registrada en DNS, los usuarios fuera de la LAN no pueden acceder al servidor Web personal.

No importa qué método utilicemos, debemos configurar el protocolo TCP/IP y la función de servidor personal web para el ordenador.

Esto se puede configurar en "Mis sitios de red".

El método es muy simple, simplemente agregue el protocolo TCP/IP en las "Propiedades" de "Entorno de red" y luego seleccione "Especificar dirección IP" en la pestaña "Dirección IP" de "TCP/ Propiedades de IP" " e ingrese la dirección IP correcta. Seleccione "Invalidar DNS" en la pestaña "Configuración de DNS".

El método para instalar un servidor web personal es el siguiente:

(1) Haga clic en el botón "Agregar" en la pestaña "Configuración" del cuadro de diálogo "Propiedades" de " Mis sitios de red";

p>

(2) En el cuadro de diálogo emergente "Seleccionar tipo de componente de red", seleccione "Microsoft" en la columna "Fabricante", seleccione "PersonalWebServer" en la columna "Servicio de red" y luego haga clic en el botón "Aceptar". En este momento Windows95 configurará automáticamente el sistema. Después de iniciar la máquina, se creará un subdirectorio llamado Webshare en el directorio raíz de la unidad donde se encuentra Windows 95. Hay tres subdirectorios debajo: WWWroot, Scriptst y FTProot, que almacenan archivos de hipertexto HTML, archivos de script CGI y FTP. archivos de transferencia de archivos respectivamente.

Una vez completada la instalación, puedes probarla primero. Inicie la máquina, haga doble clic en el icono "Servidor web personal" en el "Panel de control", seleccione "HTTP" y "FTP" respectivamente en la barra de opciones "Servicio" y haga clic en "Iniciar" para activar estas dos funciones de servicio. También se puede configurar en "modo automático", de modo que la función del servidor web se inicie automáticamente cada vez que se encienda la computadora. Después de iniciar la función del servidor web, podemos abrir un navegador WWW (como IE), escribir nuestra dirección IP en la barra de direcciones y aparecerá inmediatamente una página de inicio que viene con el servidor personal web.

La prueba se puede realizar luego en una red de área local (como una intranet).

El método consiste en utilizar un navegador WWW para escribir el nombre de registro de la computadora utilizada como servidor web personal en otras computadoras en Internet. Debería aparecer la misma página de inicio. Si no puede verlo, puede ejecutar el comando winipcfg en modo DOS en su servidor web personal para ver si la dirección IP de esta computadora es correcta.

A continuación se describe cómo configurar la función del servidor web en la versión china de WindowsNTServer4.0.

La función de servicio web en la versión china de WindowsNTServer4.0 se implementa a través de IIS2.0 (InternetInformationServer2.0). Durante la instalación de la versión china de Windows NT Server 4.0, el sistema le preguntará "¿Desea instalar IIS 2.0?". Debe responder "Instalar". Después de iniciar la versión china de WindowsNTServer4.0 de esta manera, tendrá la función de servidor web. Al igual que la situación en Windows 95, también existe el problema de cómo permitir que otros accedan al servidor Web en Windows NT.

Si es en una LAN, es necesario instalar la tarjeta de red, configurar el protocolo y la dirección IP, etc. Si planea utilizar un módem para acceso telefónico, necesitará instalar un módem y una línea telefónica. Agregue también la función "Servicio remoto RAS" al "Proyecto de servicio" y configure el protocolo en las "Propiedades" de esta función, etc. Si no está seguro acerca de estas configuraciones, puede consultar libros sobre Windows NT.

Una vez completada la instalación, puede probarla de acuerdo con el método anterior en Windows95OSR2 para ver si puede usar un navegador WWW en otra computadora para ver un ejemplo de la página de inicio proporcionada por IIS2.0.

2. Cree su propia página de inicio. Para crear su propia página de inicio, primero debe instalar algún software de creación de páginas web necesario. El autor utiliza FrontPage97.

Primero cambie la página de inicio que viene con el servidor web personal a su propia página de inicio.

El método es ingresar al directorio de esta página de inicio (Windows95 está en el subdirectorio WWWroot del directorio Webshare, Windows NT está en el subdirectorio WWWroot del directorio InetPub), busque el archivo default.htm, doble -Haga clic para abrirlo y seleccione "Editar" en la barra de trabajo, el sistema llamará automáticamente a FrontPage97 y luego podrá usar sus propios talentos para diseñar.

En esta página de inicio, podemos publicar mensajes al mundo exterior y permitir que otros descarguen archivos ubicados en el subdirectorio FTProot del directorio Webshare. Sin embargo, todavía no podemos lograr una comunicación bidireccional y recibir información de los visitantes.

3. Instale el sistema CGI Para que el servidor web proporcione la función de "escritura" a otros, el sistema CGI (Common Gateway Interface) debe estar instalado en el servidor.

La interfaz de puerta de enlace universal es una interfaz estándar para servicios de información externos de un host de servidor de información (ver Figura 2).

De hecho, cualquier programa de aplicación diseñado en un lenguaje de programación se puede ejecutar en el host del servidor y utilizar la interfaz CGI para transmitir información del servicio de la aplicación. Se denomina "lenguaje de programación CGI" y utilizar este CGI. Los programas escritos en un lenguaje también se denominan "scripts".

Hoy en día, los lenguajes de uso común incluyen Shell, VB, C/C, Java, Perl y otros lenguajes.

Tomando PerlforWin32 como ejemplo, puede descargar el archivo autoextraíble pw32i316.exe de Internet y luego instalarlo.

Primero echemos un vistazo a cómo instalar el sistema Perl en el "Servicio web personal" en la versión Windows95OSR2: después de iniciar Windows95, haga doble clic en el pw32i316.exe descargado con el mouse y el auto- el descomprimido se ejecutará y descomprimirá automáticamente y se instalará. Todo el proceso de instalación se puede completar haciendo clic en "Y". Una vez completado, generalmente se creará un directorio llamado Perl en el directorio raíz de la unidad C. Se crearán varios subdirectorios debajo de él. Hay un programa ejecutable llamado perl.exe en el subdirectorio Bin, que es el programa principal del sistema Perl.

Pero en este momento, el programa principal de Perl no puede. ejecutar según el método del lenguaje Perl, por lo que se debe modificar el registro de Windows95.

El método consiste en ejecutar primero el editor de registro regedit y luego abrir "HKEY_LOCAL_MACHINE \System \Currentcontrlset \Services \W3svc\. Parámetros \ScriptMap\" y agregue ".pl'C:\PERL\BIN\perl.exess'".

Después de salir del archivo de registro, reinicie la computadora, luego ingrese al subdirectorio Eg en el directorio Perl. y seleccione una extensión. .pl archivo y haga doble clic en él. Aparecerá una ventana de lista que le preguntará qué programa usar para abrir este archivo. En este momento, debería encontrar "perl" en la lista de archivos ejecutables opcionales (si puede). Si no lo encuentra, puede utilizar "Especificar por ruta en los elementos "Otros"), seleccionar el elemento "Usar siempre este software para abrir archivos de este tipo" y hacer clic en "Aceptar".

Instalación El proceso en Windows NT Server 4.0 es básicamente el mismo que Windows95, excepto que se debe ejecutar regedit32 al modificar el registro. El contenido agregado es: ".pl:REG_SZ:C:\Perl\Bin\perl.exess"

Después de instalar el sistema Perl, podemos intentar escribir un script CGI.

En el siguiente ejemplo, el Programa 1 es un script CGI escrito utilizando reglas de sintaxis de Perl. Este es un archivo de texto ASCII. se puede escribir con el Bloc de notas normal. Una vez completado, guarde el archivo con el nombre sample.pl.

Tenga en cuenta que este archivo debe colocarse en el subdirectorio Scripts, ya sea en Windows NT Server 4.0 o Windows 95.

p>

El programa.2 es el archivo HTML correspondiente, que debe colocarse en el subdirectorio WWWroot

A continuación podemos ejecutar la prueba.

Abra el navegador WWW y escriba en la barra de direcciones: http://el nombre de su servidor web/nombre completo del archivo del programa 2. Aparecerá una interfaz de llenado (consulte la Figura 3). completado Finalmente, haga clic en el botón "Aceptar" y el contenido que completó se escribirá en la pantalla inmediatamente (consulte la Figura 4).

Por supuesto, también podemos probar desde otro ordenador a través de Internet. Este es solo un ejemplo muy simple. Si desea obtener mejores resultados (como cuestionarios, mensajes en línea, BBS, etc.), necesita adquirir más conocimientos sobre el lenguaje Perl.

En definitiva, a través de un incansable esfuerzo, podremos hacer que nuestro servidor web personal alcance un nivel profesional. Cómo configurar tu ordenador como servidor