Geri Git   ForumSinsi - 2006 Yılından Beri > Bilgisayar,Teknoloji & İnternet Dünyası > Yazılım & Donanım > Program Tanıtımları

Yeni Konu Gönder Yanıtla
 
Konu Araçları
apache, sunucusu, web

Apache Web Sunucusu

Eski 10-25-2012   #1
Prof. Dr. Sinsi
Varsayılan

Apache Web Sunucusu




APACHE NEDİR?

·Güçlü, sağlam, yetenekli ve esnek bir http (web) sunucusudur

·Apache Software Foundation (ASF) tarafından geliştirilir ASF, Apache yazarları tarafından 1999'da yazılım için yasal bir şemsiye olması için oluşturulmuştur

·Açık kaynak kodlu bir yazılımdır, lisansı ücretsizdir Yazılım firmaları, kurumlara verdikleri hizmetten (kurulum, teknik destek, vb) kazanç sağlarlar

·1995'ten beri geliştirilmektedir Son sürümü 1322'dir Yapısal değişikliklerin yapılacağı Apache 20'ın geliştirilmesi hala devam etmektedir, beta aşamasındadır

·Apache web sitesinin Türkiye yansısı http://apachebilkentedutr/ adresindedir

APACHE'NİN AYARLANMASI

Apache'yi ayarlamak için kullanılabilecek grafik arayüzleri :

·Comanche

ohttp://wwwcomancheorg

·Mohawk

ohttp://eunuchsorg/linux/Mohawk

oUzaktan kontrol, tek bir mohawk ile birçok Apache sunucusunda işlem yapabilme

oAyarların yanı sıra, sunucuların gerçek zamanlı gözetlenmesi ve istatistiklerinin grafik raporlanması

·Webmin

ohttp://webminbilkentedutr

oTürkçe

oWeb tabanlı yönetim, herhangi bir işletim sisteminden bağlanılabilir

·Linuxconf

ohttp://wwwsolucorpqa/linuxconf

Apache'nin kurulum sonrası tüm ayarları httpdconf ayar dosyasından yapılmaktadır Kurulu Apache'nizin olası httpdconf yerleri :

·/etc/httpd/conf/httpdconf

·/usr/local/apache/conf/httpdconf

·/var/lib/httpd/conf/httpdconf

·/home/httpd/conf/httpdconf

·find / -name 'httpdconf'

Squid Nedir?

Squid, Harvest programinin devami olarak NLANR tarafindan Digital Unix bir makine üzerinde gelistirilmistir Ozellikle Unix makinalar uzerinde calismak icin dizayn edilmis olsada her ne kadar tavsiye edilmese de, WindowsNT uzerinede de calisabilen yuksek performansli, web istemcilerinin isteklerine yanit veren bir vekil (proxy) programidir

Squid diger geleneksel proxy urunlerinine benzemez Butun istekleri tek, bloklandirilmamis bir I/O islemi ile yurutur

Squid sadece HTTP proxy olarak calisir ama bunun yaninda SSL ve HTTP uzeri FTP, tranparent caching, cache hiyerarsilerini, HTTP sunucu yansilama (accelerator), WCCP, SNMP protokollerini destekler

Squid-Proxy Sunucusunun yapılındırılması

Linux, Ağ (Networking) ile özdeş anlamlı bir sözcük haline geldi Hem evde ve hem de işyerlerinde, dosya, yazıcı, e-ileti, uygulama ve gittikçe daha çok Proxy (vekil, sizin yerinize istekleri yerine getiren) sunucusu olarak kullanılmaya başlandı

Bir proxy sunucusu, tek bir hattı paylaşarak, birçok kişiye İnternet bağlantısı sağlamaktadır İyi bir proxy aynı zamanda isteklerin bir kopyasını da saklamaktadır, ki başka birisi bu bilgilere ulaşmak istediğinde, yavaş olan İnternet'en getirmek yerine yerel kopyayı sunsun Böylece, bilgilere olan erişim zamanı kısalmakta ve hat kullanımı azalmaktadır Squid, HTTP, FTP, gopher vs vekilliklerini, yukarıdaki anlamda yapabilen bir yazılımdır Ayrıca, SSL, erişim denetimi ve DNS kayıtlarının saklanmasını (cache) da desteklemektedir Bir de yapılan tüm isteklerin tam çetelesini (log) tutmaktadır Squid'in Windows-NT sürümü de vardır Logi Sense

Bu yazının amacı, vekil (proxy) sunucusunun yüklenmesi ve yapılandırılması hakkında temel bilgiler vermektir Bunu yaparken kullanıcı erişimlerinin nasıl denetlenebileceği de gösterilecektir

Squid sisteminizde yüklü müdür?

RedHat 71 ile birlikte "Network OS" yükleme seçeneği seçilmiş ise, otomatik olarak yüklenmektedir Programın yüklü olup olmadığını aşağıdaki rpm komutunu çalıştırarak öğrenebilirsiniz:

rpm -q squid Squid'in son sürümünü Squid ev sayfası'ndan veya yansı yörelerinden elde edebilirsiniz Squid'i yüklemek için aşağıdaki rpm komtu kullanabilirsiniz:

rpm -ivh squid-23STABLE4-10i386rpm

Squid'in yapılandırılması

Squid'in çalışması, genellikle /etc/squid dizininde bulunan squidconf yapılandırma dosyası tarafından sağlanmaktadır squidconf dosyayı çok uzundur, sayfalarca devam etmektedir Ancak, iyi tarafı, tüm seçenekleri açıklamaları ile birlikte listelenmiş olmasıdır

İlk değiştirilmesi gereken şey, Squid'in istemcilerden gelen bağlantıları bekleyeceği adresi belirten http_port (http bağlantı noktası) seçeneğidir Benimsenmiş değer olarak http_port 3128 dir Ancak, kullanıcı kendi isteği doğrultusunda bu değeri değiştirebilir Bağlantı noktasının yanısıra, Squid'in çalıştığı bilgisayarın IP adresi de verilebilir :

http_port 19216801:8080

Yukarıdaki tanımlamayla Squid, IP adresi 19216801 olan bilgisayarın 8080 bağlantı noktasında çalışacaktır Herhangi bir bağlantı noktası verilebilir, ancak başka programlar ile çakışmamasına dikkat etmeniz gerekmektedir Benzer şekilde diğer servislerin değerleri ayarlanabilmektedir

Samba Nedir?

Samba Linux ve Unix isletim sistemleri ile Windows NT ve WIndows 9X isletim sistemleri arasındaki iletisimi saglayan bir uygulamadır Ne mi yapabilirsiniz?

Windows 9X ve NT'ler icin alan denetleyicisi(NT PDC - Primary Domain Controller)

Linux kullanıcılarının Windows üzerinden kendi dosyalarına erisimi

Linux makinaya baglı yazıcıya Microsoft aglarından erisim

Linux makinadan Windows dizinlerine erisim

Windows makinaya baglı yazıcıya Linux aglarından erisim

WINS sunucu

Alan (İng: domain) tarayıcı (İng:Master Browser)

Yerel Alan Denetleyicisi (İng: local master)

Sambada iki tane artalan uygulaması calısır

smbd

Ag üzerinden yazıcı paylasımı kullanıcıları icin alan denetleyicisi (PDC) olarak görev yapar

nmbd

WINS görevi yapar

Samba'nın en son versiyonunu ftp://ftpulaknettr/pub/samba adresinden temin edebilirsiniz Bu belgenin yazıldıgı sıradaki son sürümü 206 dır

Kurulum ve yapılandırma RedHat dosya sistemine göre anlatılacaktır



Alıntı Yaparak Cevapla
 
Üye olmanıza kesinlikle gerek yok !

Konuya yorum yazmak için sadece buraya tıklayınız.

Bu sitede 1 günde 10.000 kişiye sesinizi duyurma fırsatınız var.

IP adresleri kayıt altında tutulmaktadır. Aşağılama, hakaret, küfür vb. kötü içerikli mesaj yazan şahıslar IP adreslerinden tespit edilerek haklarında suç duyurusunda bulunulabilir.

« Önceki Konu   |   Sonraki Konu »


forumsinsi.com
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ForumSinsi.com hakkında yapılacak tüm şikayetlerde ilgili adresimizle iletişime geçilmesi halinde kanunlar ve yönetmelikler çerçevesinde en geç 1 (Bir) Hafta içerisinde gereken işlemler yapılacaktır. İletişime geçmek için buraya tıklayınız.