fedora

Instalar Alternative PHP Cache (APC) en CentOS

APC es un sistema de caché que sirve para almacenar código PHP compilado (por mod_php) y datos del usuario por lo que permite al servidor web (Apache HTTPD), procesar un mayor número de peticiones por segundo, no obstante es conveniente señalar que una configuración errónea de la misma puede ralentizar el proceso de respuesta, por lo que es importante ajustar parametros hasta encontrar el rendimiento adecuado.

Instalar Alternative PHP Cache (APC) en CentOS Leer más »

Contar el número de procesos Apache (HTTPD)

En algunas ocasiones es necesario saber el número de procesos Apache que se están ejecutando en nuestros servidores de producción y asi tener una idea aproximada de la carga del servidor web. El número de procesos httpd tiene una relación directa con las directivas: MaxClients y ServerLimit y aunque solo estas 2 directivas no determinan el rendimiento del servidor web si tienen gran incidencia.

Contar el número de procesos Apache (HTTPD) Leer más »

Instalar y configurar Apache HTTP server

Apache HTTPD

Apache HTTP es un servidor web de propósito general diseñado para lograr un balance entre flexibilidad, portabilidad y rendimiento. Apache HTTP presenta una arquitectura modular la cual permite extender las funcionalidades básicas mediante la selección de un conjunto de módulos: los módulos son compilados como Dynamic Shared Objects (DSO) y prodrán activarse y desactivarse a través de la directiva LoadModule.

Instalar y configurar Apache HTTP server Leer más »

Recuperando a mi sistema GNU/Linux

He realizado algunas modificaciones a mi sistema operativo RHEL/Fedora/CentOS, Ubuntu y al reiniciarlo no inicia los servicios necesarios ¿Cómo puedo realizar una operación de recuperación y rescate del sistema?

Existen 2 formas de realizar una operación de rescate al sistema: la primera, es usando el cd de rescate o el cd vivo de la distribución que estés usando, también se puede usar Knoppix o Pupi Linux; la segunda, la cual abordaremos en este post, es pasándole al kernel, desde GRUB, el nivel de ejecución en que debe iniciarse el sistema operativo. Para ello:

Recuperando a mi sistema GNU/Linux Leer más »

Iniciar un servicio con el sistema operativo

chkconfig es un utilitario incluído en las distribuciones RHEL/Fedora/CentOS, OpenSuse y similares que permite administrar que servicios se inician con cada nivel de ejecución (Runlevels), permitiendo mantener la jerarquía de los directorios /etc/rc[0-6].d, evitando a los administradores de sistemas, la tediosa tarea de manipular el gran número de enlaces simbólicos que radican en este directorio.

Iniciar un servicio con el sistema operativo Leer más »

Niveles de ejecución (runlevels) en GNU/Linux

Un nivel de ejecución define que procesos se ejecutaran al iniciarse el sistema operativo. La mayoría de las distribuciones GNU/Linux utilizan el sistema de inicialización sysvinit el cual lee del fichero /etc/inittab para determinar el nivel de ejecución por defecto. De forma estándar existen 7 niveles de ejecución, enumerados del 0-6, pero pueden ser ampliados hasta 10. La mayoría de las computadoras modernas se apagan en el nivel de ejecución 0, las más antiguas se mantienen encendidas y emiten un mensaje que especifica la condición de apagado; el nivel de ejecución 1 se utiliza para realizar tareas de reparación y rescate del sistema ,el 3 fundamentalmente para servidores, el 5 para escritorio, en el nivel de ejecución 6 la máquina se reinicia.

Niveles de ejecución (runlevels) en GNU/Linux Leer más »