cloud-riders.ES Azure,DevOps,GNU/Linux,Uncategorized Pequeño compendio DevOps (II)

Pequeño compendio DevOps (II)Pequeño compendio DevOps (II)

Hola a todos!

Tras presentar ayer (de manera muy esquemática) lo que quería hacer, es hora de empezar con un poco de Apache, que es uno de los servidores Web más usados y por ende debemos conocerlo de pe a pa.

Apache:

Es un servidor web de código abierto utilizado principalmente para plataformas Unix y GNU/Linux.

Como recuerdo la primera vez que tuve que lidiar con el allá por el año 1999 y como ha ido evolucionando.

Como características principales, podemos decir que:

  • Es rápido
  • Es muy fiable.
  • Es muy seguro.
  • Es tan ampliamente usado que casi todo el mundo lo sabe usar.

Lanzado en el año 1996 como proyecto de código abierto (no entraré en licenciamientos por ahora, quezía más adelante).

Apache ha sido el servidor web más popular durante todo este tiempo.

Actualmente tiene casi un 50% de la cuota de mercado.

Vamos a empezar a tratar lo que interesa. La chica buena 😉

Datos de Apache:

Paquetes de instalación en mundo GNU/Linux:

  • httpd.
  • mod_ssl.

Puertos usados:

  • Los comunes de Web Server.
  • HTTP (80).
  • HTTPS (443).

Protocolos usados:

  • HTTP (80).
  • HTTPS (443).

Raíz del servidor:

  • /etc/httpd

Fichero de configuración principal:

  • /etc/httpd/conf/httpd.conf.

Raíz de documentos:

  • /var/www/html {all our web pages }

Ficheros de logs: (Archivos de registro).

  • /var/log/httpd/error_log
  • /var/log/httpd/access_log

Su demonio es:

  • httpd.

Comprobar si se está ejecutando Apache en versiones 6.x

  • # service httpd status
  • # netstat -ntpl | grep 80
  • # ps -ef | grep httpd

Comprobar si se está ejecutando Apache en versiones 7.x:

  • # systemctl status httpd
  • # netstat -ntpl | grep 80
  • # ps -ef | grep httpd

Comprobar el fichero de configuración de apache (/etc/httpd/conf/httpd.conf):

Dado que Apache tiene tantas opciones que se configuran en texto plano, es posible que metamos espacios, caracteres o similares que no le sienten demasiado bien.

Para comprobar que todo va bien podemos usar el siguiente comando:

# httpd -t

Seguimos con DevOps y Apache en el siguiente mini artículo.

Un saludo

Etiquetas: ,

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Related Post