Ik draai op mijn QNAP een paar test websites (WordPress) en het laden van een pagina is gruwelijk traag (15 - 20 seconds op een TS 869, Intel). Na wat zoek werk vond ik dat de cache module niet geactiveerd was.
Via SSH kun je dit als volgt aanzetten:
nano /usr/local/apache/conf/apache.conf
Na de regel die de PHP module inlaad (LoadModule php5_module modules/libphp5.so) voeg je de volgende regel toe:
LoadModule cache_module modules/mod_cache.so
Sluit vervolgens Nano (CTRL+X, Yes, druk op ENTER) en herstart Apache:
/usr/local/apache/bin/apachectl -k restart
Mocht dat niet werken, dan kun je het ook in 2 stappen doen:
/usr/local/apache/bin/apachectl -k stop
/usr/local/apache/bin/apachectl -k start
Hierna zul je merken dat pagina's sneller laden (iets meer dan 2 seconden op mijn QNAP).
Merk op : Als je een tragere QNAP hebt (niet Intel) met weinig geheugen, dan kan het zijn dat deze struc niet veel uithaalt. In zo'n geval overweeg dan de LoadModule disk_cache_module (modules/mod_disk_cache.so), welke de Apache caches op disk zet ipv in geheugen (zie ook: dit Apache document).