温馨提示×

Apache2 Ubuntu版如何配置缓存

小樊
40
2025-09-17 07:52:40
栏目: 智能运维

在Ubuntu上配置Apache2缓存可按以下步骤进行:

安装模块

使用命令安装mod_cachemod_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-ControlExpires等字段,确认缓存是否生效:

curl -I http://your-website.com

0