# Naikan OS Socket Backlog (TCP Queue)
nano /etc/sysctl.conf
net.core.somaxconn = 4096
net.ipv4.tcp_max_syn_backlog = 4096
sysctl -p
# Optimasi OPcache PHP
opcache.enable=1
opcache.memory_consumption=256
opcache.interned_strings_buffer=16
opcache.max_accelerated_files=10000
opcache.validate_timestamps=0 ; Set 0 untuk lingkungan produksi/test agar tidak cek perbaikan file terus-menerus
#Optimasi Apache Event MPM Module
nano /etc/apache2/mods-available/mpm_event.conf
<IfModule mpm_event_module>
StartServers 3
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxRequestWorkers 250 ; Naikkan batas maksimum worker
MaxConnectionsPerChild 0
</IfModule>
#Optimasi Konfigurasi PHP-FPM
pm = dynamic
pm.max_children = 100 ; Naikkan dari bawaan (biasanya 5 atau 20)
pm.start_servers = 20
pm.min_spare_servers = 10
pm.max_spare_servers = 30
pm.max_requests = 500