Tecnología

Inicio

Cómo conectar un cliente y un servidor

Cómo conectar un cliente y un servidor


En la arquitectura cliente-servidor, los equipos cliente tienen instalado para solicitar y recibir información a través de una red de software de red. sistemas de servidores son máquinas de alto rendimiento que alojan una serie de programas de servidor, así como los recursos que pueden ser solicitadas por las máquinas cliente. Por lo tanto, los clientes se comunican solicitudes a los servidores mediante el inicio de las sesiones de comunicación mientras que los servidores aceptan las solicitudes entrantes. Internet constituye un buen ejemplo de un cliente-servidor, donde los navegadores web actúan como clientes que solicitan información de los servidores web, DNS y FTP.

Instrucciones

La puesta en marcha

1 Determinar el tipo de servidor que desee. Hay http servidores de alojamiento de sitios web, servidores de nombres de dominio (DNS) que las direcciones IP de consulta y servidores de correo electrónico que se encargan, entre muchos otros. Algunos de estos servidores son de código libre o abierto, mientras que otros necesitan ser comprada.

2 Descargar o comprar un sistema operativo de servidor como Ubuntu o Microsoft Server 2003. Apache es el servidor HTTP más popular ya que es gratuito y de código abierto y funciona bien con otro software. De hecho la mayoría de los sistemas operativos basados ​​en red vienen con Apache como parte del paquete. Sin embargo, tendrá que ejecutarlo.

3 Configurar el nombre del servidor y configuraciones básicas del servidor, así como la página web que se va a ejecutar.

4 Editar el http.conf para ejecutar el proceso. Puede localizar el archivo http.conf mediante la localización de la carpeta "/ usr / local / etc / apache22 /" de los archivos de instalación.

5 Probar si el servidor está funcionando, poniendo la IP de la máquina del servidor en la barra de direcciones del navegador.

6 Seleccionar la opción "Registro Nombre del servidor" para configurar las opciones del servidor de nombres. Dar al menos dos servidores de nombres de Internet.

7 Instalar y configurar una base de datos como MySQL.

8 Instalar y configurar un lenguaje de programación como PHP. Ubicarlo en la carpeta "/ usr / ports / lang /" de los archivos de instalación.

9 Instalar una aplicación FTP para subir archivos en el servidor. Localizar estos archivos de la carpeta "/ usr / ports / ftp".

10 Configurar el archivo "inetd.conf" para ejecutar un proceso llamado "inetd". El archivo puede estar ubicado en "/ etc /inetd.conf" como parte de los archivos de instalación.

11 Ejecutar el sistema cliente usando el nombre del servidor o la dirección IP para acceder a los recursos del servidor.

Consejos y advertencias

  • Utilizar el servidor de base de datos MySQL cuando se necesita para configurar una base de datos. Casi todos los usuarios de Internet utilizan los servidores de bases de datos MySQL. Es de código abierto y libre.
  • PHP es el más preferido como el lenguaje de programación de servidor, ya que funciona bien con MySQL y es el más utilizado. También es libre y de código abierto como es MySQL. Otros lenguajes de programación del servidor incluye Perl, Ruby y Python.