APC (Alternative PHP Cache) es un modulo de PHP que optimiza la ejecución de las aplicaciones desarrolladas en este lenguaje y minimiza en gran medida los tiempos de respuesta de los mismos, logrando asi mucho mejor rendimiento. Para una mejor concepción acerca de que es APC visite aqui ó aqui
Para instalarlo en Debian ó sus derivados:
#aptitude install php-apc
Luego agregar en /etc/php5/conf.d/20-apc.ini
extension=apc.so
apc.enabled=1
apc.shm_size=256M
apc.ttl=3600
apc.user_ttl=7200
apc.gc_ttl=3600
apc.max_file_size=3M
apc.num_files_hint=10000
apc.user_entries_hint=10000
Ajustar segun su necesidad y recursos. Recordar reiniciar el servicio cada vez que haga cambios en su configuración: /etc/init.d/apache2 restart
Todas los parámetros y sus valores actuales los puede ver creando un archivo .php e imprimiendo la función phpinfo();
Para monitorear el modulo apc que acaba de instalar y configurar:
cp /usr/share/doc/php-apc/apc.php /var/www
y acceda: http://localhost/apc.php
Para acceder a la opción de menú que dice «User Cache Entries«, al principio del archivo apc.php sustituya el password por defecto por el suyo:
defaults(‘ADMIN_PASSWORD’,’password’); // Admin Password – CHANGE THIS TO ENABLE!!!
por
defaults(‘ADMIN_PASSWORD’,’s3cr3t4′); // Admin Password – CHANGE THIS TO ENABLE!!!
Saludos al quere instalar va a remover los siguientes paquetes
Remove the following packages:
1) libapache2-mod-php5
2) php-pear
3) php5
4) php5-cli
5) php5-gd
6) php5-mcrypt
7) php5-mysql
8) php5-pgsql
9) phpmyadmin
me afecta en algo ya que en ese servidor esoty corriendo unas aplicaciones y no quiero meter la pata
Juan dale aptitude update y luego safe-upgrade antes de instalar APC Saludos