以下是配置Debian缓存提升访问体验的方法:
优化APT缓存
sudo apt-get clean(删除未安装包缓存)、sudo apt-get autoclean(删除过期缓存)、sudo apt-get autoremove(删除无用依赖包)。/etc/apt/sources.list,替换为国内镜像(如清华、中科大源),加速软件包下载。/etc/apt/apt.conf.d/95proxies,设置 Acquire::http::Cache::Archives 等参数调整缓存空间。配置Nginx缓存
/etc/nginx/nginx.conf 中添加 proxy_cache_path 指令,指定缓存目录及参数(如 levels=1:2 keys_zone=webpages:30m max_size=2g)。server 块中配置 proxy_cache 和 proxy_cache_valid,例如 proxy_cache_valid 200 10m(缓存200状态码响应10分钟)。sudo nginx -s reload 使配置生效。使用分布式缓存(如apt-p2p)
apt-p2p,修改 /etc/apt/sources.list 在源URL前添加 localhost:9977,启动服务后可实现局域网内软件包共享。优化内存缓存
/etc/memcached.conf),设置内存限制和监听地址,用于缓存动态数据。/etc/sysctl.conf,优化 vm.swappiness 等参数,提升内存管理效率。监控与维护
free -m 命令监控内存占用,及时优化高负载进程。sudo apt update && sudo apt upgrade,确保软件包和缓存机制最新。