Activare Cache in Apache
Pentru a activa cache-ul în Apache, puteți utiliza modul mod_cache, care vă permite să stocați resursele web în cache pentru a îmbunătăți performanța și timpul de încărcare al paginilor web. Iată cum puteți activa și configura cache-ul în Apache:
Conectați-vă la serverul Apache utilizând SSH sau terminal.
Asigurați-vă că modul mod_cache este activat. Puteți verifica acest lucru folosind comanda:
sudo a2query -m cache
Dacă modul nu este activat, îl puteți activa cu:
sudo a2enmod cache
Pentru a activa modul de stocare în cache, utilizați comanda:
sudo a2enmod cache_disk
Creați un director pentru a stoca fișierele cache. Acest director trebuie să fie accesibil de către Apache. De exemplu, puteți crea un director numit "cache" în directorul "/var/www" cu comanda:
sudo mkdir /var/www/cache
Setările pentru cache se pot face în fișierul de configurare al site-ului dvs. sau într-un fișier .htaccess. Iată un exemplu de configurare pentru a activa cache-ul pentru resurse statice, cum ar fi imagini, CSS și JS:
<IfModule mod_cache.c> CacheEnable disk / CacheHeader on </IfModule>
Configurați directorul de cache pentru modul cache_disk adăugând următoarele linii în fișierul de configurare al site-ului sau într-un fișier .htaccess:
<IfModule mod_cache_disk.c> CacheRoot /var/www/cache CacheDirLevels 2 CacheDirLength 1 </IfModule>
Asigurați-vă că înlocuiți calea directorului de cache (CacheRoot) cu calea reală către directorul pe care l-ați creat în pasul 5.
Salvați și închideți fișierul de configurare sau .htaccess.
După ce ați efectuat aceste configurări, reporniți serverul Apache pentru a aplica schimbările:
sudo systemctl restart apache2
Acum, cache-ul ar trebui să fie activat pe serverul Apache, ceea ce va permite să stocați resursele în cache pentru a îmbunătăți performanța și să reduceți timpul de încărcare al paginilor web.