Roycolt adlı üyeden alıntı

Hocam merhabalar, evet apache kullanıyorum. Sürekli kişiler veya host firmaları tarafından bir apache, bir nginx öneriliyor. Ne yapacağımı bilemez haldeyim. Tek istediğim sitenin stabil bir şekilde sorunsuzca çalışması. Apache veya nginx önemli değil yani. Ama dediğiniz gibi nginx'i değerlendireceğim. Şimdilik şu cpu sorununu çözsem gerisi teferruat :)


Merhaba

Apachede yapmanız gerekenleri kısaca anlatayım. Bunun dışında tabi Nginx geçiş yapmanız sizin için daha iyi olacaktır işletim sistemi tercihi için centos 7 öneriilr.

1. Gereksiz modüllerin apache üzerinden kapatılması
2. Application firewall ayarlanarak kullanıcıların limitlerinin belirlenmesi
3. Güvenlik duvarları ayarlarının yapılması, ddos ve botnet atak korumaların aktif edilmesi
4. Kötücül yazılım taranması
5. Web sunucusu loglarının incelenmesi ve analiz edilmesi
6. Mysql ve PHP ayarlarında optimizasyon yapılması

bunlara ek olarak

- DNS lookup dediğimiz ad çözümlemenin kapatılması
- AllowOverride ayarlarının düzenlenmesi
- FollowSymLinks ayarlarının kontrol edilmesi
- MaxClients limitlerinin düzenlenmesi
- MaxSpareServers ve MinSpareServers ayarlanması
- MaxRequestsPerChild ile istek limitleme
- KeepAlive ayarlarının açılması
- TimeOut düzenlemelerinin yapılması
- rlimitnproc ayarının limitlenmesi

Sorununuza çözüm olacaktır kısacası biraz hardening ve biraz performans ayarı yapmanız gerek gibi gözüküyor.