Tecnología

Inicio

Cómo ver el proceso de Apache

Cómo ver el proceso de Apache


Apache es una implementación de código abierto del servidor HTTP. Una encuesta realizada por Netcraft muestra que Apache es el servidor web más utilizado y más del 60 por ciento de alojamiento web utiliza Apache. el rendimiento de Apache puede ser mejorada mediante la mejora de los componentes de hardware. Sin embargo, se puede lograr un mejor rendimiento con los recursos de hardware existentes mediante la alteración de las configuraciones de Apache. Por otra parte, si hay problemas de velocidad en el servidor Apache y para hacer frente a estos problemas, puede controlar los procesos de Apache y luego realizar los ajustes de configuración en consecuencia. Si hay varios procesos que se ejecutan en el servidor, debe comenzar Apache mediante un único proceso.

Instrucciones

1 Iniciar el servidor en modo solo proceso con "$ httpd-X". Apache no se bifurcará nuevos procesos y aislar de la terminal. Esto se asegurará de que todos los procedimientos de solución de problemas pasan por un proceso.

2 Obtener una lista de procesos con el comando "ps aux". La "A" da como resultado una lista completa de proceso para la terminal actual. La "U" hace que sea orientado al usuario. La "x" asegura que es sólo para el usuario actual.

3 Obtener sólo las líneas que contienen la palabra "http" a través de la línea de comandos "grep http". Este comando va a filtrar las listas de procesos y devolver sólo los procesos relacionados con el http.

4 Ejecute el comando contador de palabras "wc -l" para contar nuevas líneas que separan los procesos en la lista.

5 Ejecutar el comando "ps axo 'pid cmd tamaño de los usuarios' | grep http | grep --V" para presentar una tabla que contiene ejecutan los procesos de Apache con cuatro columnas- ProcessID, nombre de usuario, el tamaño y el Comando.