在Ubuntu上配置Apache2缓存可按以下步骤进行:
使用命令安装mod_cache和mod_cache_disk模块:
sudo apt update sudo apt install apache2-mod-cache apache2-mod-cache-disk 执行以下命令启用模块:
sudo a2enmod cache sudo a2enmod cache_disk sudo systemctl restart apache2 可编辑主配置文件/etc/apache2/apache2.conf或虚拟主机配置文件,如在/etc/apache2/sites-available/000-default.conf的<VirtualHost>块内添加:
<IfModule mod_cache.c> <IfModule mod_cache_disk.c> CacheEnable disk / CacheRoot /var/cache/apache2/mod_cache_disk CacheDirLevels 2 CacheDirLength 1 CacheDefaultExpire 3600 </IfModule> </IfModule> 保存配置文件后,重启Apache使更改生效:
sudo systemctl restart apache2 使用curl命令查看响应头中的Cache-Control、Expires等字段,确认缓存是否生效:
curl -I http://your-website.com