GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo acelerar el rendimiento del sitio web utilizando la solución de almacenamiento en caché XCache?

Si está buscando una solución de almacenamiento en caché para acelerar el rendimiento del sitio web, XCache es una de las mejores soluciones.

Qué es XCache y su uso:

  1. XCache acelera el rendimiento de PHP en los servidores. Acelera la carga de la página.
  2. XCache optimiza el rendimiento al eliminar el tiempo de compilación de los scripts php al almacenar en caché el estado compilado de los scripts php en la RAM y usa la versión compilada directamente desde la RAM.
  3. Esto aumentará la tasa de tiempo de generación de la página hasta 5 veces, ya que también optimiza muchos otros aspectos de los scripts php y reduce la carga del servidor.

Cómo habilitar XCACHE a través de SSH:

  1. Descargar el XCACHE
  2. Para Linux VPS, puede iniciar sesión en su servidor a través de SSH y ejecutar los siguientes comandos para la instalación de XCACHE:
    • # wget xcache.lighttpd.net/pub/Releases/3.1.0/xcache-3.1.0.tar.gz [esta línea descargará el XCACHE]
    • # tar -zxvf xcache-3.1.0.tar.gz [esta línea extraerá el archivo]
    • # cd xcache-3.1.0
    • # phpize
    • # ./configure –enable-xcache
    • # hacer
    • # hacer la instalación
  3. Ahora, agregue la siguiente extensión en el archivo php.ini:
    • extensión=xcache.so
  4. Reiniciar Apache

Cómo habilitar XCACHE desde WHM/cPanel:

  1. Inicie sesión en su WHM
  2. Ir a EasyApache desde el panel de opciones de la izquierda
  3. Mantenga seleccionada la opción Configuración guardada previamente y haga clic en Comenzar a personalizar según el perfil
  4. No es necesario cambiar nada en Apache y PHP. Simplemente haga clic en el botón Siguiente para ir a los siguientes pasos
  5. Desde la lista de opciones cortas, tendrá una opción xcache para php. Seleccione esta opción y haga clic en Guardar y compilar
  6. Tomará unos minutos completar el proceso de compilación. Una vez hecho, reinicie Apache desde WHM
  7. Puedes modificar los valores establecidos para Xcache desde el archivo php.ini
Las siguientes son las configuraciones recomendadas para Xcache, sin embargo, puede modificarlas según sus requisitos:

Configuración de administración de XCache:

xcache.admin.user="mOo"xcache.admin.pass=""xcache.admin.enable_auth="on" xcache.test="Off" xcache.coredump_directory=""xcache.disable_on_crash="off"

Configuración del caché XCache:

xcache.cacher="Activado"xcache.stat=”Activado”xcache.shm_scheme="mmap"xcache.readonly_protection=Desactivadoxcache.size="50M"xcache.count="1"xcache.slots="8K"xcache.ttl="3600"xcache.gc_interval="300"xcache.var_size="16M"xcache.var_count="2"xcache.var_slots="8K"xcache.var_ttl="3600"xcache.var_maxttl="7200"xcache.var_gc_interval=" 300"xcache.mmap_path="/dev/zero"xcache.readonly_protection="Desactivado"

Configuración del optimizador de XCache:

xcache.optimizer="Activado"

Configuración de cobertura de XCache:

xcache.coverager="Off"xcache.coverager_autostart=”Off”xcache.coveragedump_directory="/tmp/pcov/" Puede verificar la instalación de Xcache y su configuración cargando una página simple de phpinfo().
Linux
  1. Cómo aparcar dominios usando ISPConfig

  2. Cómo probar la velocidad de carga del sitio web en Linux

  3. Cómo instalar XCache para PHP en CentOS

  4. ¿Cómo configurar el almacenamiento en caché de Redis para acelerar WordPress en Ubuntu 18.04?

  5. Cómo configurar Nginx para ejecutar PHP usando PHP-FPM

Cómo verificar la velocidad de Internet en Linux usando Speedtest CLI

¿Cómo hago una copia de seguridad de mi sitio web en Amazon S3 usando cPanel?

¿Cómo crear un sitio web usando RVsitebuilder 7 en cPanel?

¿Cómo puedo analizar la velocidad de mi sitio web?

Cómo conectarse a MySQL usando PHP

Cómo limitar la velocidad de rsync y el uso de ancho de banda usando –bwlimit