bind.html.tr.utf8 revision 94cfb5d816f18c39adb74a03b6502ab73e35a73b
08cb74ca432a8c24e39f17dedce527e6a47b8001jerenkrantz<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!--
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes This file is generated from xml source: DO NOT EDIT
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<title>Adresleri ve Portları Dinleme - Apache HTTP Sunucusu</title>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<link href="/images/favicon.ico" rel="shortcut icon" /></head>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<p class="menu"><a href="/mod/">Modüller</a> | <a href="/mod/directives.html">Yönergeler</a> | <a href="/faq/">SSS</a> | <a href="/glossary.html">Terimler</a> | <a href="/sitemap.html">Site Haritası</a></p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<p class="apache">Apache HTTP Sunucusu Sürüm 2.5</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<div class="up"><a href="./"><img title="<-" alt="<-" src="/images/left.gif" /></a></div>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Sunucusu</a> > <a href="http://httpd.apache.org/docs/">Belgeleme</a> > <a href="./">Sürüm 2.5</a></div><div id="page-content"><div id="preamble"><h1>Adresleri ve Portları Dinleme</h1>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<p><span>Mevcut Diller: </span><a href="/de/bind.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<a href="/en/bind.html" hreflang="en" rel="alternate" title="English"> en </a> |
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<a href="/fr/bind.html" hreflang="fr" rel="alternate" title="Français"> fr </a> |
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<a href="/ja/bind.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<a href="/ko/bind.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<a href="/tr/bind.html" title="Türkçe"> tr </a></p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>Apache HTTPD sunucusunun belli adresleri ve portları dinlemek üzere
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes yapılandırılması.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#overview">Genel Bakış</a></li>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<li><img alt="" src="/images/down.gif" /> <a href="#ipv6">IPv6 Adreslerin Durumu</a></li>
5c0419d51818eb02045cf923a9fe456127a44c60wrowe<li><img alt="" src="/images/down.gif" /> <a href="#protocol">Protokolü Listen ile Belirtme</a></li>
5c0419d51818eb02045cf923a9fe456127a44c60wrowe<li><img alt="" src="/images/down.gif" /> <a href="#virtualhost">Sanal Konaklarla Nasıl Çalışır?</a></li>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><a href="vhosts/">Sanal Konaklar</a></li><li><a href="dns-caveats.html">DNS Konuları</a></li></ul></div>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<h2><a name="overview" id="overview">Genel Bakış</a></h2>
d266c3777146d36a4c23c17aad6f153aebea1bf4jorton <table class="related"><tr><th>İlgili Modüller</th><th>İlgili Yönergeler</th></tr><tr><td><ul><li><code class="module"><a href="/mod/core.html">core</a></code></li><li><code class="module"><a href="/mod/mpm_common.html">mpm_common</a></code></li></ul></td><td><ul><li><code class="directive"><a href="/mod/core.html#virtualhost"><VirtualHost></a></code></li><li><code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code></li></ul></td></tr></table>
d266c3777146d36a4c23c17aad6f153aebea1bf4jorton <p>httpd başlatıldığında yerel makinedeki bazı adres ve portları kendine
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes bağlar ve gelecek istekleri bekler. Öntanımlı olarak makine üzerindeki
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes tüm adresleri dinler. Bununla birlikte, belli portları veya sadece
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes seçilmiş bazı adresleri ya da her ikisini de dinlemesi için bunun
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes belirtilmesi gerekebilir. Bu çoğunlukla, httpd’nin farklı IP
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes adreslerine, konak isimlerine ve portlarına nasıl yanıt vereceğinin
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes belirlendiği <a href="vhosts.html">sanal konak</a> özelliği ile birlikte
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p><code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> yönergesi sunucuya
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes gelen istekleri sadece belli port(lar)dan veya belli adres ve port
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes birleşimlerinden kabul etmesini söyler. <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> yönergesinde sadece port
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes numarası belirtilmişse sunucu tüm arabirimlerin belirtilen portunu
b6c405caec8a41b770da7466bf8c8737ef1472d7bnicholes dinleyecektir. Portla birlikte bir IP adresi de belirtilmişse sunucu
b6c405caec8a41b770da7466bf8c8737ef1472d7bnicholes belirtilen portu ve arabirimi dinleyecektir. Çok sayıda adres ve portu
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes dinlemek için çok sayıda <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> yönergesi kullanılabilir. Sunucu
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes böyle bir durumda belirtilen bütün adres ve portlardan gelen isteklere
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes yanıt verecektir.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>Örneğin, sunucunun hem 80 portundan hem de 8000 portundan gelen
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes bağlantıları kabul etmesini sağlamak için,</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Listen 80<br />
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>yapılandırmasını kullanabilirsiniz. Sunucunun 80 portuna gelen
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes bağlantıları bir arabirimden 8000 portuna gelenleri ise başka bir
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes arabirimden kabul etmesini sağlamak için ise,</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Listen 192.0.2.1:80<br />
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Listen 192.0.2.5:8000
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>yapılandırmasını kullanabilirsiniz. IPv6 adresleri aşağıdaki örnekteki
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes gibi köşeli ayraçlar içine alınarak belirtilmelidir:</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Listen [2001:db8::a00:20ff:fea7:ccea]:80
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>Bir <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> yönergesinin
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes aynısının tekrarı sunucunun başlatılmasını engelleyen ölümcül bir hatayla
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes sonuçlanacaktır.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes (48)Address already in use: make_sock: could not bind to address [::]:80
f8fc4173f3b9715e5945b668ba511b77573dc1d1minfrin</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<h2><a name="ipv6" id="ipv6">IPv6 Adreslerin Durumu</a></h2>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>IPv6’yı gerçekleyen platformların sayısı giderek artmaktadır. Bu
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes platformların çoğunda <a class="glossarylink" href="/glossary.html#apr" title="sözlüğe bakınız">APR</a>, httpd’nin IPv6
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes soketleri ayırmasını mümkün kılarak IPv6’yı desteklemekte ve IPv6
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes üzerinden gönderilmiş istekleri elde etmektedir.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>httpd yöneticilerinin kafasını karıştırıran tek şey IPv6 soketlerin
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes hem IPv4 hem de IPv6 bağlantılarını kabul edip etmeyeceğidir. IPv4
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes bağlantılarını kabul eden IPv6 soketleri IPv4 eşlemli IPv6 adresleri
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes kullanırlar. Bu çoğu sistemde öntanımlı olarak böyleyken, FreeBSD,
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes NetBSD ve OpenBSD’de sistem geneline uygulanan kurallar gereğince
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes öntanımlı olarak buna izin verilmez; bu sistemlerde özel bir
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <code class="program"><a href="/programs/configure.html">configure</a></code> parametresi ile <code>httpd</code>’nin
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes davranışı değiştirilebilir.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>Diğer taraftan, Linux ve Tru64 gibi bazı platformlarda hem IPv4 hem de
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes IPv6 adresleri kabul etmenin <strong>tek yolu</strong> eşlemli adresler
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes kullanmaktır. <code>httpd</code>’nin IPv4 ve IPv6 adresleri, IPv4 eşlemli
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes IPv6 adreslerin kullanımını gerektiren en az sayıda soketle kabul etmesini
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes istiyorsanız, <code class="program"><a href="/programs/configure.html">configure</a></code> betiğine
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <code>--enable-v4-mapped</code> seçeneğini belirtiniz.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p><code>--enable-v4-mapped</code> seçeneği, FreeBSD, NetBSD ve OpenBSD
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes hariç tüm platformlarda öntanımlıdır. Muhtemelen siz de
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <code>httpd</code>’nin böyle derlenmesini isterdiniz.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>Platformunuzun ve APR’nin neyi desteklediğine bakmaksızın
482f676c6c19b1c5bb5cca04dad11509c1da3a4cwrowe <code>httpd</code>’nin sadece IPv4 adresleri kabul etmesini istiyorsanız,
482f676c6c19b1c5bb5cca04dad11509c1da3a4cwrowe tüm <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> yönergelerinde
482f676c6c19b1c5bb5cca04dad11509c1da3a4cwrowe örnekteki gibi IPv4 adresleri belirtiniz:</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Listen 0.0.0.0:80<br />
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Listen 192.0.2.1:80
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>Platformunuz IPv4 ve IPv6 adresleri ayrı soketlerden kabul ediyorsa ve
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <code>httpd</code>’nin de buna uygun davranmasını (yani IPv4 eşlemli IPv6
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes adreslerin iptalini) istiyorsanız <code class="program"><a href="/programs/configure.html">configure</a></code>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes betiğine <code>--disable-v4-mapped</code> seçeneğini belirtiniz. Bu
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes seçenek FreeBSD, NetBSD ve OpenBSD’de öntanımlıdır.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<h2><a name="protocol" id="protocol">Protokolü Listen ile Belirtme</a></h2>
482f676c6c19b1c5bb5cca04dad11509c1da3a4cwrowe <p><code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> yönergesinin isteğe
482f676c6c19b1c5bb5cca04dad11509c1da3a4cwrowe bağlı ikinci değiştirgesi <var>protokol</var> çoğu yapılandırmada gerekli
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes olmaz. Belirtilmediği takdirde, <code>https</code> için 443,
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <code>http</code> için ise diğer bütün portlar öntanımlıdır. Protokol,
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes isteğin hangi modül tarafından işleneceğini ve <code class="directive"><a href="/mod/core.html#acceptfilter">AcceptFilter</a></code> yönergesi ile uygulanacak
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes protokole özgü en iyilemeleri belirlemekte kullanılır.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p>Sadece standartdışı bir port kullanmak isterseniz protokolü belirtmeniz
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes gerekir. Örneğin, bir<code>https</code> sitesini port 8443 üzerinde
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes çalıştırmak isterseniz:</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes Listen 192.170.2.1:8443 https
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
8113dac419143273351446c3ad653f3fe5ba5cfdwrowe<h2><a name="virtualhost" id="virtualhost">Sanal Konaklarla Nasıl Çalışır?</a></h2>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <p><code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> yönergesi sanal
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes konaklar için gerçeklenmemiştir; sadece ana sunucuya hangi adresleri ve
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes portları dinleyeceğini söyler. Hiç <code class="directive"><a href="/mod/core.html#virtualhost"><VirtualHost></a></code> yönergesi kullanılmamışsa sunucu
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes kabul edilen tüm isteklere aynı şekilde davranacaktır. Eğer bir veya
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes daha fazla adres ve port için farklı bir davranış belirtmek
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes istiyorsanız <code class="directive"><a href="/mod/core.html#virtualhost"><VirtualHost></a></code> kullanabilirsiniz. Bir sanal
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes konağı gerçeklemek için önce sunucunun sanal konak için kullanacağı
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes adres ve portu dinleyeceğini belirtmek gerekir. Bundan sonra bu sanal
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes konağın davranışını ayarlamak üzere belirtilen adres ve port için bir
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes <code class="directive"><a href="/mod/core.html#virtualhost"><VirtualHost></a></code> bölümü
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes oluşturulmalıdır. Yalnız dikkat edin, eğer <code class="directive"><a href="/mod/core.html#virtualhost"><VirtualHost></a></code> için belirtilen adres ve port
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes sunucu tarafından dinlenmiyorsa ona erişemezsiniz.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<p><span>Mevcut Diller: </span><a href="/de/bind.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<a href="/en/bind.html" hreflang="en" rel="alternate" title="English"> en </a> |
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<a href="/fr/bind.html" hreflang="fr" rel="alternate" title="Français"> fr </a> |
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<a href="/ja/bind.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<a href="/ko/bind.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<a href="/tr/bind.html" title="Türkçe"> tr </a></p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<p class="apache">Copyright 2011 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p>
d5b12fe8ae917e654a33247fd4e59dc9e75170aebnicholes<p class="menu"><a href="/mod/">Modüller</a> | <a href="/mod/directives.html">Yönergeler</a> | <a href="/faq/">SSS</a> | <a href="/glossary.html">Terimler</a> | <a href="/sitemap.html">Site Haritası</a></p></div>