Lighty HTTP sunucusu (lighttpd)

Bilgisayarımda FeedAPI eklentisini ve onun için yazdığım bazı eklentileri test ediyorum. Cron görevlerini 10 dakikada bir çalışmak üzere ayarladım.

Düne kadar Eclipse, Firefox ikilisi ile çalışırken bilgisayar bir süre sonra tepkisiz kalıyordu. Cron görevleri olmadığı zaman gayet rahat çalışabildiğimi bildiğim için bu tepkisiz kalmanın sebebinin Apache olduğunu biliyordum.

Önce Apache’nin ‘prefork‘ yerine ‘worker‘ modelini kurmak istedim. Ne yazık ki Ubuntu ‘worker’ modelini desteklemiyormuş. Desteklememesinin nedeni ise pek çok PHP uygulamasının ‘thread safe‘ olmaması. Bunun üzerine Lighty‘yi denemeye karar verdim. Apache’yi kaldırıp Lighty’yi kurmak gerçekten çok kısa sürdü. Şimdilik bu değişimden memnunum. Artık bilgisayarım tepkisiz kalmıyor.

Aşağıya paket yöneticisi ile kurulumu yaptıktan sonra uygulanması gereken bazı komutları yazıyorum:

cd /etc/init.d/
sudo ./apache2/apache2 stop
sudo ./lighttpd/lighttpd start
sudo lighty-enable-mod cgi
sudo ./lighttpd/lighttpd force-reload

Reklamlar