1<?xml version="1.0" encoding="UTF-8"?> 2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 3<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!-- 4 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 5 This file is generated from xml source: DO NOT EDIT 6 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 7 --> 8<title>Dinleme - Apache HTTP Sunucusu</title> 9<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /> 10<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /> 11<link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="/style/css/prettify.css" /> 12<script src="/style/scripts/prettify.js" type="text/javascript"> 13</script> 14 15<link href="/images/favicon.ico" rel="shortcut icon" /></head> 16<body id="manual-page"><div id="page-header"> 17<p class="menu"><a href="/mod/">Modüller</a> | <a href="/mod/directives.html">Yönergeler</a> | <a href="http://wiki.apache.org/httpd/FAQ">SSS</a> | <a href="/glossary.html">Terimler</a> | <a href="/sitemap.html">Site Haritası</a></p> 18<p class="apache">Apache HTTP Sunucusu Sürüm 2.2</p> 19<img alt="" src="/images/feather.gif" /></div> 20<div class="up"><a href="./"><img title="<-" alt="<-" src="/images/left.gif" /></a></div> 21<div id="path"> 22<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.2</a></div><div id="page-content"><div id="preamble"><h1>Dinleme</h1> 23<div class="toplang"> 24<p><span>Mevcut Diller: </span><a href="/de/bind.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | 25<a href="/en/bind.html" hreflang="en" rel="alternate" title="English"> en </a> | 26<a href="/fr/bind.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | 27<a href="/ja/bind.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | 28<a href="/ko/bind.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 29<a href="/tr/bind.html" title="Türkçe"> tr </a></p> 30</div> 31 32 <p>Apache’nin belli adresleri ve portları dinlemek üzere 33 yapılandırılması.</p> 34 </div> 35<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#overview">Genel Bakış</a></li> 36<li><img alt="" src="/images/down.gif" /> <a href="#ipv6">IPv6 Adreslerin Durumu</a></li> 37<li><img alt="" src="/images/down.gif" /> <a href="#virtualhost">Sanal Konaklarla Nasıl Çalışır?</a></li> 38</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><ul class="seealso"><li><a href="#comments_section">Yorum</a></li></ul></div> 39<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 40<div class="section"> 41<h2><a name="overview" id="overview">Genel Bakış</a></h2> 42 43 44 <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> 45 46 47 <p>Apache başlatıldığında yerel makinedeki bazı adres ve portları kendine 48 bağlar ve gelecek istekleri bekler. Öntanımlı olarak makine üzerindeki 49 tüm adresleri dinler. Bununla birlikte, belli portları veya sadece 50 seçilmiş bazı adresleri ya da her ikisini de dinlemesi için bunun 51 belirtilmesi gerekebilir. Bu çoğunlukla, Apache’nin farklı IP 52 adreslerine, konak isimlerine ve portlarına nasıl yanıt vereceğinin 53 belirlendiği sanal konak özelliği ile birlikte yürür.</p> 54 55 <p><code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> yönergesi sunucuya 56 gelen istekleri sadece belli portlardan veya belli adres ve port 57 birleşimlerinden kabul etmesini söyler. <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> yönergesinde sadece port 58 numarası belirtilmişse sunucu tüm arabirimlerin belirtilen portunu 59 dinleyecektir. Portla birlikte bir IP adresi de belirtilmişse sunucu 60 belirtilen portu ve arabirimi dinleyecektir. Çok sayıda adres ve portu 61 dinlemek için çok sayıda <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> yönergesi kullanılabilir. Sunucu 62 böyle bir durumda belirtilen bütün adres ve portlardan gelen isteklere 63 yanıt verecektir.</p> 64 65 <p>Örneğin, sunucunun tüm arabirimlerin hem 80 portundan hem de 8000 66 portundan gelen bağlantıları kabul etmesini sağlamak için,</p> 67 68 <div class="example"><p><code> 69 Listen 80<br /> 70 Listen 8000 71 </code></p></div> 72 73 <p>yapılandırmasını kullanabilirsiniz. Sunucunun 80 portuna gelen 74 bağlantıları bir arabirimden 8000 portuna gelenleri ise başka bir 75 arabirimden kabul etmesini sağlamak için ise,</p> 76 77 <div class="example"><p><code> 78 Listen 192.0.2.1:80<br /> 79 Listen 192.0.2.5:8000 80 </code></p></div> 81 82 <p>yapılandırmasını kullanabilirsiniz. IPv6 adresleri aşağıdaki örnekteki 83 gibi köşeli ayraçlar içine alınarak belirtilmelidir:</p> 84 85 <div class="example"><p><code> 86 Listen [2001:db8::a00:20ff:fea7:ccea]:80 87 </code></p></div> 88 </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 89<div class="section"> 90<h2><a name="ipv6" id="ipv6">IPv6 Adreslerin Durumu</a></h2> 91 92 93 <p>IPv6’yı gerçekleyen platformların sayısı giderek artmaktadır. Bu 94 platformların çoğunda <a class="glossarylink" href="/glossary.html#apr" title="sözlüğe bakınız">APR</a>, Apache’nin IPv6 95 soketleri ayırmasını mümkün kılarak IPv6’yı desteklemekte ve IPv6 96 üzerinden gönderilmiş istekleri elde etmektedir.</p> 97 98 <p>Apache yöneticilerinin kafasını karıştırıran tek şey IPv6 soketlerin 99 hem IPv4 hem de IPv6 bağlantılarını kabul edip etmeyeceğidir. IPv4 100 bağlantılarını kabul eden IPv6 soketleri IPv4 eşlemli IPv6 adresleri 101 kullanırlar. Bu çoğu sistemde öntanımlı olarak böyleyken, FreeBSD, 102 NetBSD ve OpenBSD’de sistem geneline uygulanan kurallar gereğince 103 öntanımlı olarak buna izin verilmez; bu sistemlerde özel bir 104 <code class="program"><a href="/programs/configure.html">configure</a></code> parametresi ile Apache’nin davranışı 105 değiştirilebilir.</p> 106 107 <p>Diğer taraftan, Linux ve Tru64 gibi bazı platformlarda hem IPv4 hem de 108 IPv6 adresleri kabul etmenin <strong>tek yolu</strong> eşlemli adresler 109 kullanmaktır. Apache’nin IPv4 ve IPv6 adresleri, IPv4 eşlemli IPv6 110 adreslerin kullanımını gerektiren en az sayıda soketle kabul etmesini 111 istiyorsanız, <code class="program"><a href="/programs/configure.html">configure</a></code> betiğine 112 <code>--enable-v4-mapped</code> seçeneğini belirtiniz.</p> 113 114 <p><code>--enable-v4-mapped</code> seçeneği, FreeBSD, NetBSD ve OpenBSD 115 hariç tüm platformlarda öntanımlıdır. Muhtemelen siz de Apache’nin 116 böyle derlenmesini isterdiniz.</p> 117 118 <p>Platformunuzun ve APR’nin neyi desteklediğine bakmaksızın Apache’nin 119 sadece IPv4 adresleri kabul etmesini istiyorsanız, tüm <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> yönergelerinde örnekteki gibi 120 IPv4 adresleri belirtiniz:</p> 121 122 <div class="example"><p><code> 123 Listen 0.0.0.0:80<br /> 124 Listen 192.0.2.1:80 125 </code></p></div> 126 127 <p>Platformunuz IPv4 ve IPv6 adresleri ayrı soketlerden kabul ediyorsa ve 128 Apache’nin de buna uygun davranmasını (yani IPv4 eşlemli IPv6 129 adreslerin iptalini) istiyorsanız <code class="program"><a href="/programs/configure.html">configure</a></code> 130 betiğine <code>--disable-v4-mapped</code> seçeneğini belirtiniz. Bu 131 seçenek FreeBSD, NetBSD ve OpenBSD’de öntanımlıdır.</p> 132 </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 133<div class="section"> 134<h2><a name="virtualhost" id="virtualhost">Sanal Konaklarla Nasıl Çalışır?</a></h2> 135 136 137 <p><code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> yönergesi sanal 138 konaklar için gerçeklenmemiştir; sadece ana sunucuya hangi adresleri ve 139 portları dinleyeceğini söyler. Hiç <code class="directive"><a href="/mod/core.html#virtualhost"><VirtualHost></a></code> yönergesi kullanılmamışsa sunucu 140 kabul edilen tüm isteklere aynı şekilde davranacaktır. Eğer bir veya 141 daha fazla adres veya port için farklı bir davranış belirtmek 142 istiyorsanız <code class="directive"><a href="/mod/core.html#virtualhost"><VirtualHost></a></code> kullanabilirsiniz. Bir sanal 143 konağı gerçeklemek için önce sunucunun sanal konak için kullanacağı 144 adres ve portu dinleyeceğini belirtmek gerekir. Bundan sonra bu sanal 145 konağın davranışını ayarlamak üzere belirtilen adres ve port için bir 146 <code class="directive"><a href="/mod/core.html#virtualhost"><VirtualHost></a></code> bölümü 147 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 148 sunucu tarafından dinlenmiyorsa ona erişemezsiniz.</p> 149 </div></div> 150<div class="bottomlang"> 151<p><span>Mevcut Diller: </span><a href="/de/bind.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | 152<a href="/en/bind.html" hreflang="en" rel="alternate" title="English"> en </a> | 153<a href="/fr/bind.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | 154<a href="/ja/bind.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | 155<a href="/ko/bind.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 156<a href="/tr/bind.html" title="Türkçe"> tr </a></p> 157</div><div class="top"><a href="#page-header"><img src="/images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Yorum</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div> 158<script type="text/javascript"><!--//--><![CDATA[//><!-- 159var comments_shortname = 'httpd'; 160var comments_identifier = 'http://httpd.apache.org/docs/2.2/bind.html'; 161(function(w, d) { 162 if (w.location.hostname.toLowerCase() == "httpd.apache.org") { 163 d.write('<div id="comments_thread"><\/div>'); 164 var s = d.createElement('script'); 165 s.type = 'text/javascript'; 166 s.async = true; 167 s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier; 168 (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s); 169 } 170 else { 171 d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>'); 172 } 173})(window, document); 174//--><!]]></script></div><div id="footer"> 175<p class="apache">Copyright 2013 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> 176<p class="menu"><a href="/mod/">Modüller</a> | <a href="/mod/directives.html">Yönergeler</a> | <a href="http://wiki.apache.org/httpd/FAQ">SSS</a> | <a href="/glossary.html">Terimler</a> | <a href="/sitemap.html">Site Haritası</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!-- 177if (typeof(prettyPrint) !== 'undefined') { 178 prettyPrint(); 179} 180//--><!]]></script> 181</body></html>