- 4.1.
Apache "httpd.conf" dosyasını en iyi performans ile kullanabilmem için ayarları ayrıntılı anlatan bir belge var mı?
-
Yanıtlayan: M. Umut Atasever <umut (at) teclinn.com>
- 4.2.
Apache'de web sitelerimin bant genişliklerini sınırlayabilir miyim?
-
Yanıtlayan: Alper Oğuz <alper (at) eksen.net>
- 4.3.
Apache log'larımda /winnt/system32/cmd.exe istekleri görünüyor.
-
Yanıtlayan: Alper Oğuz <alper (at) eksen.net>
Log'da görünen IP adresindeki Microsoft IIS web sunucusuna Nimda, Code Red gibi bir virüs bulaşmış ve sizin web sunucunuza da bulaşmaya çalışıyor.
MS-IIS kullanmadığınızdan sizde hiçbir sorun yaratmaz, önemsemeyebilirsiniz. Ancak IP sahibini tanıyorsanız bu konuda uyarabilirsiniz.
- 4.4.
Apache'de dizinlere parola ile erişimi nasıl sağlarım?
-
Apache Web Sunucusunda Sanal Adresleme ve Dizin Erişiminin Kısıtlanması NASIL belgesinin
Dizin Erişimini Kısıtlama bölümüne bakınız.
- 4.5.
Webmail programı önerebilir misiniz?
-
- 4.6.
Webmail programlarını karşılaştırır mısınız?
-
Yanıtlayan: Burak Dayıoğlu <dayioglu (at) metu.edu.tr>
PHP ile geliştirilmiş olan Postacı ve Basilix'in çok yüksek paralel erişimde darboğaz yaşaması kaçınılmaz görünüyor. Zira her ikisi de yorumlanan bir dil ile geliştirilmişlerdir. Yine de performans problemi yaşayıp yaşamayacağınız tümüyle kaç paralel bağlantıya hizmet vereceğiniz ile ilgilidir. 750,000 kişinin ne kadarının herhangi bir anda hizmet almasını bekliyorsunuz? Kullanıcıların çoğu/tümü yerel mi uzak mı? (HTTP-Keepalive kullanılmasa oluyor mu?)
Performansı arttırmak üzere Zend Compiler ve ozellikle Zend Accelerator'e bakabilirsiniz. PHP performansını birkaç kat arttırdığı söyleniyor.
CRM çözümünüze, mevcut kullanıcı yönetim düzeneğinize kolayca entegre edemiyorsunuz. LDAP temelli olanlar ile bir dereceye kadar problemler çözülebilse de kesin çözüm sağlamaktan genelde çok uzak kalıyorlar. Özellikle özel (custom) uygulamalarınız ile entegre etmek kabus olabiliyor.
Benim kişisel tercihim Basilix'ten yana oldu; kodu daha temiz ve daha performanslı çalışıyor.
- 4.7.
Squid'de bazı sitelerin önbelleğe girmesini istemiyorum. Bunu yapabilir miyim?
-
Yanıtlayan: Ahmet Derviş <ahmet (at) dervis.net>
squid.conf içerisinde no_cache diye bir etiket var. Oraya bakabilirsiniz. Bu bölümde örnek bir tanım da olması lazım. Aşağıdaki gibi birşey de kullanabilirsiniz:
acl NoCache url_regex http://www.nocachesite.com
no_cache deny NoCache
- 4.8.
Iptables ile Squid'in portuna yönlendirme
-
Yanıtlayan: Alper Oğuz <alper (at) eksen.net>
Squid'i kurarken configure betiğini --enable-linux-netfilter seçeneği ile çalıştırmak gerekiyor.
- 4.9.
Squid'de ICP sorgularını yasaklamam ne gibi etkiler yaratır? ICP nedir?
-
Yanıtlayan: Ahmet Derviş <ahmet (at) dervis.net>
Eğer önbellekleme (cache) hiyerarşileri kullanmıyorsanız bir problem yaratmaz.
ICP: Inter-Cache Communication Protocol. Yani önbelleklerler arası sorgulamalarda kullanılıyor. Eğer Squid'i başka önbellekleme sunucuları ile etkileşimli çalıştırıyorsanız, bunu ICP (Squid'e özgü Cache Digest'de var) ile yapabilirsiniz.
Önbellekleme sunucusu istenen nesneyi kendinde bulamazsa, önceden tanımladığınız bir önbellekleme sunucusunda nesnenin olup olmadığını ICP ile öğrenir. Aynı şekilde başka bir önbellekleme sunucusu da sunucunuza bu sorguyu yapabilir.
- 4.10.
Sistemde Squirrelmail 1.2.8 ve httpd 2.0 çalışıyor. Kullanıcılarımdan biri, az önce, 600K'lık bir ek dosyasını gönderememiş.
-
/etc/httpd/conf.d/php.conf dosyasının içinde,
LimitRequestBody 524288
gibi bir satır olabilir. Buradaki değeri arttırarak sorununuzu çözebilirsiniz.