优化Ubuntu Apache响应时间可从以下方面入手:
event(高并发)、worker(线程安全场景)或prefork(非线程安全场景),修改配置文件/etc/apache2/mods-enabled/mpm_*.conf。KeepAlive On,并合理调整KeepAliveTimeout(5-15秒)和MaxKeepAliveRequests(如100-500),减少TCP连接开销。mod_deflate模块压缩文本、CSS、JS等静态资源,配置AddOutputFilterByType DEFLATE指定压缩类型。mod_expires设置静态资源过期时间(如图片、CSS缓存1个月),减少重复请求。MaxRequestWorkers(或MaxClients)和MaxConnectionsPerChild,避免资源耗尽。sudo a2dismod禁用未使用的模块(如autoindex),减少内存占用。sudo apt update && sudo apt upgrade升级Apache和PHP,获取性能优化和安全补丁。修改配置后需重启Apache服务:sudo systemctl restart apache2[1,3,4,5,6,7,8,9,10,11]。