Apache Server

Bu konuyu okuyanlar

acarnet

Öğrenci
Katılım
18 Ekim 2014
Mesajlar
26
Reaksiyon puanı
1
Puanları
1
webtasarimevreni-apache-server.png



Apache nedir sorusuna yanıt vermek için öncelikle ‘web sunucusu’ teriminin ne anlama geldiğini açıklamak gerekir. Bu da bizi sık sık duyduğumuz Web hosting terimini anlatmaya itiyor. Web hosting kısaca kurulan internet sitelerini barındıran, onların internet ağı üzerinden birbirleriyle ve kullanıcılar ile iletişim kurmasını sağlayan hizmettir. Bu hizmet günde 24 saat ve yılda 365 gün yani aralıksız olarak verilir. Çeşitli teknik arızalar sebebiyle kesintiler olabilse de hedeflenen budur. Yani internet siteleri Web hosting hizmeti olmadan yayın yapamazlar. Türkçede web sunucusu olarak adlandırdığımız web server ise bu hizmetin verilebilmesini sağlayan protokolleri geliştiren dosyaları bulunduran güçlü bilgisayarlardır. Yani web server olmadığı takdirde internetin işlemesi, sitelerin yayın yapması, bilgisayarların iletişim halinde olması söz konusu olamaz. Apache web sunucusu ya da web server olarak tanımladığımız bu bilgisayarların işlevlerini yerine getirmesini sağlayan bir yazılımdır. Dünyada en çok kullanılan ve en yakın rakibinin yaklaşık 3 katı kadar, hatta tüm rakiplerinin toplamından daha fazla web sitesine hizmet vermektedir. Kısacası internet teknolojisinin temel taşı durumunda olan bir yazılımdır. Dünya üzerindeki web sitelerinin yaklaşık %60’ı Apache web sunucularından hizmet almaktadır. Dünyadaki ve ülkemizdeki en önde gelen firmalar, Cumhurbaşkanlığı gibi önemli kurumlar Apache web sunucularının vermiş olduğu hizmetten yararlanarak yayın yapmaktadır.



webtasarimevreni-apache-server-nedir.png



APACHE HAKKINDA:


Apache güçlü bir web sunucusu olarak bilinmektedir. Aynı zamanda sağlam bir web sunucusudur. 1390 gün ile en uzun süre ayakta kalma rekoruna sahiptir. En yakın rakibi için bu süre yaklaşık yarısı kadar yani 785 gündür. Apache Software Foundation (ASF) tarafından geliştirilmesine devam etmektedir. Bu grup Apache yazarları tarafından kurulmuş olan bir gruptur. Apache Software Foundation (ASF) 1999 yılında, yazılım için yasal bir koruma sağlaması amacı ile oluşturulmuştur. Lisansı ücretsizdir, ücretsiz olarak kullanılabilir. Açık kaynak kodlu bir yazılımdır. 1995’ten beri yazılımı sağlayan yazılım firmaları diğer hizmetlerden kazanç sağlamaktadır. Yani kurulumu ya da teknik destek verilmesi gibi hizmetler yazılım sahibine kazanç getirmektedir. Apache web sunucusu hizmetinden yararlanan web sitelerinin sayısı, toplam web sitelerinin %70’i ile %50’si arasında değişen oranlardadır. Farklı zamanlarda bu oranlar arasında kalan web sitelerine hizmet veren Apache, hiçbir zaman tüm rakiplerinin toplam hizmet verdiği web sitesi sayısından daha az siteye hizmet vermemiştir.



webtasarimevreni-apache-server.gif



Dolayısıyla internet teknolojisinin omurgası, taşıyıcısı durumundadır. 1995 Şubat’ında e-mail aracılığı ile görüşen az sayıdaki webmaster yamalar şeklinde dağıtım yapılmasını sağlamaya çalıştılar. Çünkü o dönemde kullanılan NCSA web sunucusu idi. Bu sunucu National Center for Supercomputing Applications yani Illionis Üniversitesi için Rob McCool tarafından geliştirilmişti. Ancak programı geliştiren Rob McCool 1994 yılında üniversiteden ayrılınca, sunucunun gelişimi duraklamıştı. Bazı webmasterlar sunucunun hatalarını düzeltmeye çalışıyor ve bazı ek kısımlar geliştiriyorlardı. Sunucunun ortak bir dağıtıma ihtiyacı olduğunu anlamak zor olmuyordu. Bahsettiğimiz küçük webmaster grubu bu sorunu çözümlemeye çalışıyordu. 1995 Şubat ayı sonunda kurucu olarak bilinen Apache grubu şekillenmişti. Toplam 8 kişiden oluşuyordu ve dışarıdan katkıda bulunan 3 kişi daha vardı. Bu grubun çözmeye çalıştığı sorun için ürettiği yamalar HotWired tarafından sponsorluğu yapılan bir bant genişliğindeki sunucuya yerleştirildi ve bir e-mail listesi oluşturuldu. Bahsedilen 8 kişi ve diğer 3 kişi bu listede yer alıyordu. NCSA’nın son sürümü örneklenerek yayınlanmış yamalar ve diğer yenilikler sağlana sunucu üzerinde denenmeye başladı. 1995 Mart’ında NCSA tekrar geliştirilmeye başladı. Bu işi yapan ekip de e-mail listesine dahil edildi. Kendilerine verilen unvan onur üyesi idi. Nisan ayında Apache’nin ilk sürümü olan 0.6.2 piyasaya çıktı. Büyük ilgi görse de, grup daha fazla geliştirilmesi gerektiğiniz farkındaydı. Robert Thau tarafından geliştirilmeye başlayan yeni sunucu mimarisi Shambnala kod adını taşıyordu. Grup 1995 Temmuz ayında bu yeni mimari ve geliştirilen diğer yeniliklerle birlikte Apache 0.8.8 sürümünü piyasaya sürdü. O dönemlerden beri geliştirilmesi sürdürülen Apache, grubun oluşturulması ilk yıldönümünü kutlamadan dünyanın en çok web sitesine hizmet veren sunucusu durumuna gelmişti.


Bu makale web tasarım fiyatları sitesinden alınmıştır.
 

Son mesajlar

Üst