Apache Sunucu Optimizasyonu Nasıl yapılır?

Apache sunucusunun performansını artırmak için aşağıdaki adımları uygulayabilirsiniz:

  • Sunucu kaynak tüketimini azaltmak için gereksiz Apache modüllerini kapatın.
  • Apache yeniden başlatma aralığını ayarlayarak yeniden başlatma sayısını azaltın.
  • Apache yeniden başlatma türünü seçin: (graceful) veya normal.

Apache Modüllerini Açma ve Kapatma

Apache sunucusunda, barındırma hizmetleri için kritik olmayan modülleri Tools & Settings > Apache Web Server bölümünden kapatabilirsiniz. Bu, sunucu kaynak tüketimini (örneğin, VPS için kritik olan daha küçük RAM kullanımı) azaltmanıza ve sonuç olarak bir sunucuda daha fazla barındırma müşterisi sağlamak için imkan tanır.

Bazı modüllerin birbirine bağlı olduğunu ve yalnızca bağımlı oldukları modüller kapalı (veya açık) olduğunda açılıp kapatılabileceğini unutmamalısınız. Örneğin, cache modülü, disk_cache, file_cache ve mem_cache modüllerine bağımlıdır. Bu, cache modülünü kapatmadan önce bu üç bağımlı modülün de kapalı olması gerektiği anlamına gelir.

Debian veya Ubuntu:
  • env
  • auth_digest
  • authn_file
  • authz_host
  • authz_user
  • actions
  • alias
  • dav
  • dav_fs
  • mime
  • ssl
Redhat veya CentOS:
  • env
  • auth_digest
  • authn_file
  • authz_host
  • authz_user
  • actions
  • alias
  • autoindex
  • dav
  • dir
  • log_config
  • mime
  • negotiation
  • setenvif
  • ssl

Apache Yeniden Başlatma Aralığını Ayarlama

Kullanıcılar, alan adı ve alt alan adı işlemleri gerçekleştirdiğinde (örneğin oluşturma, silme veya yapılandırma değiştirme), yapılan değişiklikler yalnızca Apache’nin yeniden başlatılmasından sonra etkili olur.

Çok fazla Apache yeniden başlatma işlemi yapmak istemiyorsanız, Plesk’in Apache’yi yeniden başlatacağı sabit bir zaman aralığı belirleyebilirsiniz. Eğer aralık 0 saniye olarak ayarlanırsa, Apache her değişiklikten sonra hemen yeniden başlatılır. Kullanıcıların Plesk üzerinden alan adı ve alt alan adı işlemleri sıkça yapıyorsa, bu aralığı her zaman 0 saniyeden büyük bir değere ayarlamanız tavsiye edilir.

Belirtilen süre aralığında alan adıyla ilgili herhangi bir değişiklik yapılmazsa, Apache yeniden başlatılmaz.

Apache Yeniden Başlatma Türünü Seçme

Bir web sitesinin barındırma ayarlarını değiştirdiğinizde, yapılan değişiklikler ancak Apache yeniden başlatıldıktan sonra geçerli olur. Apache’nin iki farklı yeniden başlatma türü vardır: normal ve nazik (graceful) yeniden başlatma.

Normal yeniden başlatma, Apache süreçlerini hemen durdurur ve bu da sunucuda barındırılan tüm web siteleri için kısa bir kesintiye yol açar. Nazik yeniden başlatma ise Apache’ye mevcut süreçleri kademeli olarak yenileriyle değiştirmesini söyler. Bu işlem, web sitelerini etkilemez ve herhangi bir kesinti yaşanmaz.

Kesinti yaşanmaması için Plesk, varsayılan olarak nazik yeniden başlatmayı kullanır. Eğer nazik yeniden başlatma beklediğiniz gibi çalışmazsa, normal yeniden başlatmayı tercih edebilirsiniz.

Normal Apache yeniden başlatmasını seçmek için:

  1. Tools & Settings > Apache Web Server (Genel Ayarlar altında) menüsüne gidin.
  2. “Apache graceful restart” seçeneğinin işaretini kaldırın ve ardından Tamam‘a tıklayın.

Vps.com.tr