Antes de configurar un servidor, debemos conocer el verdadero significado o definición de un servidor. Así, el Servidor es un programa que proporciona al cliente todo tipo de servicios. Por ejemplo, un servidor web proporciona nuestros sitios web, un servidor de base de datos nos proporciona datos. Esto significa que cada servidor tiene trabajo que hacer y para cada trabajo diferente que queremos que hagan, tenemos que elegir servidores diferentes.
Para saber más sobre los servidores y su funcionamiento , haga clic aquí. Para obtener más información sobre los acopladores, haga clic aquí.
Requisito previo:
- Sistema operativo Linux Como Ubuntu, Redhat, Kali Linux.
- conectividad a Internet
- Docker instalado en el sistema
Qué vamos a hacer VISUAL:
Ahora entendamos la instalación y configuración.
3 pasos para configurar un Servidor Web
- Instalar el programa del servidor
- Configuración del servidor
- Inicie el servidor
Instalación del software del servidor
Inicie los servicios de la ventana acoplable.
systemctl start docker
Abra el contenedor docker, puede usar imágenes de centos 7 para iniciar. Si no tiene imágenes de centos, puede descargarlas desde www.hub.docker.com
docker run -it --network host centos:7
Vamos a usar el servidor HTTPD. Podría instalarse usando el comando YUM y DNF si está usando RHEL 8.
yum install httpd
Configuración del servidor web
En realidad, el servidor ya está configurado y ahora es el momento de actualizar o crear un sitio web sobre este servidor. Se puede acceder al sitio web del servidor utilizando la dirección IP del host.
Configurar sitio web
cd /var/www/html/
In this directory you could save your website and it would be available over the network.
Inicie el servidor
systemctl start httpd
Si esto no inicia el servidor, intente esto
/usr/sbin/httpd
Acceder al contenido del sitio web
Para acceder al contenido del servidor web, debe conocer la dirección IP, que se puede conocer mediante el comando «ifconfig». Y luego realice los pasos siguientes.
curl http://IP of host/page_name.html
Publicación traducida automáticamente
Artículo escrito por hemusharma196 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA