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
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" />
12 <link href="./images/favicon.ico" rel="shortcut icon" /></head>
13 <body id="manual-page"><div id="page-header">
14 <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>
15 <p class="apache">Apache HTTP Sunucusu Sürüm 2.3</p>
16 <img alt="" src="./images/feather.gif" /></div>
17 <div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div>
19 <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.3</a></div><div id="page-content"><div id="preamble"><h1>Dinleme</h1>
21 <p><span>Mevcut Diller: </span><a href="./de/bind.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
22 <a href="./en/bind.html" hreflang="en" rel="alternate" title="English"> en </a> |
23 <a href="./fr/bind.html" hreflang="fr" rel="alternate" title="Français"> fr </a> |
24 <a href="./ja/bind.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
25 <a href="./ko/bind.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
26 <a href="./tr/bind.html" title="Türkçe"> tr </a></p>
29 <p>Apache’nin belli adresleri ve portları dinlemek üzere
32 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">Genel Bakış</a></li>
33 <li><img alt="" src="./images/down.gif" /> <a href="#ipv6">IPv6 Adreslerin Durumu</a></li>
34 <li><img alt="" src="./images/down.gif" /> <a href="#virtualhost">Sanal Konaklarla Nasıl Çalışır?</a></li>
35 </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>
36 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
38 <h2><a name="overview" id="overview">Genel Bakış</a></h2>
41 <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>
44 <p>Apache başlatıldığında yerel makinedeki bazı adres ve portları kendine
45 bağlar ve gelecek istekleri bekler. Öntanımlı olarak makine üzerindeki
46 tüm adresleri dinler. Bununla birlikte, belli portları veya sadece
47 seçilmiş bazı adresleri ya da her ikisini de dinlemesi için bunun
48 belirtilmesi gerekebilir. Bu çoğunlukla, Apache’nin farklı IP
49 adreslerine, konak isimlerine ve portlarına nasıl yanıt vereceğinin
50 belirlendiği sanal konak özelliği ile birlikte yürür.</p>
52 <p><code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesi sunucuya
53 gelen istekleri sadece belli portlardan veya belli adres ve port
54 birleşimlerinden kabul etmesini söyler. <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesinde sadece port
55 numarası belirtilmişse sunucu tüm arabirimlerin belirtilen portunu
56 dinleyecektir. Portla birlikte bir IP adresi de belirtilmişse sunucu
57 belirtilen portu ve arabirimi dinleyecektir. Çok sayıda adres ve portu
58 dinlemek için çok sayıda <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesi kullanılabilir. Sunucu
59 böyle bir durumda belirtilen bütün adres ve portlardan gelen isteklere
62 <p>Örneğin, sunucunun hem 80 portundan hem de 8000 portundan gelen
63 bağlantıları kabul etmesini sağlamak için,</p>
65 <div class="example"><p><code>
70 <p>yapılandırmasını kullanabilirsiniz. Sunucunun 80 portuna gelen
71 bağlantıları bir arabirimden 8000 portuna gelenleri ise başka bir
72 arabirimden kabul etmesini sağlamak için ise,</p>
74 <div class="example"><p><code>
75 Listen 192.0.2.1:80<br />
79 <p>yapılandırmasını kullanabilirsiniz. IPv6 adresleri aşağıdaki örnekteki
80 gibi köşeli ayraçlar içine alınarak belirtilmelidir:</p>
82 <div class="example"><p><code>
83 Listen [2001:db8::a00:20ff:fea7:ccea]:80
85 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
87 <h2><a name="ipv6" id="ipv6">IPv6 Adreslerin Durumu</a></h2>
90 <p>IPv6’yı gerçekleyen platformların sayısı giderek artmaktadır. Bu
91 platformların çoğunda <a class="glossarylink" href="./glossary.html#apr" title="sözlüğe bakınız">APR</a>, Apache’nin IPv6
92 soketleri ayırmasını mümkün kılarak IPv6’yı desteklemekte ve IPv6
93 üzerinden gönderilmiş istekleri elde etmektedir.</p>
95 <p>Apache yöneticilerinin kafasını karıştırıran tek şey IPv6 soketlerin
96 hem IPv4 hem de IPv6 bağlantılarını kabul edip etmeyeceğidir. IPv4
97 bağlantılarını kabul eden IPv6 soketleri IPv4 eşlemli IPv6 adresleri
98 kullanırlar. Bu çoğu sistemde öntanımlı olarak böyleyken, FreeBSD,
99 NetBSD ve OpenBSD’de sistem geneline uygulanan kurallar gereğince
100 öntanımlı olarak buna izin verilmez; bu sistemlerde özel bir
101 <code class="program"><a href="./programs/configure.html">configure</a></code> parametresi ile Apache’nin davranışı
102 değiştirilebilir.</p>
104 <p>Diğer taraftan, Linux ve Tru64 gibi bazı platformlarda hem IPv4 hem de
105 IPv6 adresleri kabul etmenin <strong>tek yolu</strong> eşlemli adresler
106 kullanmaktır. Apache’nin IPv4 ve IPv6 adresleri, IPv4 eşlemli IPv6
107 adreslerin kullanımını gerektiren en az sayıda soketle kabul etmesini
108 istiyorsanız, <code class="program"><a href="./programs/configure.html">configure</a></code> betiğine
109 <code>--enable-v4-mapped</code> seçeneğini belirtiniz.</p>
111 <p><code>--enable-v4-mapped</code> seçeneği, FreeBSD, NetBSD ve OpenBSD
112 hariç tüm platformlarda öntanımlıdır. Muhtemelen siz de Apache’nin
113 böyle derlenmesini isterdiniz.</p>
115 <p>Platformunuzun ve APR’nin neyi desteklediğine bakmaksızın Apache’nin
116 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
117 IPv4 adresleri belirtiniz:</p>
119 <div class="example"><p><code>
120 Listen 0.0.0.0:80<br />
124 <p>Platformunuz IPv4 ve IPv6 adresleri ayrı soketlerden kabul ediyorsa ve
125 Apache’nin de buna uygun davranmasını (yani IPv4 eşlemli IPv6
126 adreslerin iptalini) istiyorsanız <code class="program"><a href="./programs/configure.html">configure</a></code>
127 betiğine <code>--disable-v4-mapped</code> seçeneğini belirtiniz. Bu
128 seçenek FreeBSD, NetBSD ve OpenBSD’de öntanımlıdır.</p>
129 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
130 <div class="section">
131 <h2><a name="virtualhost" id="virtualhost">Sanal Konaklarla Nasıl Çalışır?</a></h2>
134 <p><code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesi sanal
135 konaklar için gerçeklenmemiştir; sadece ana sunucuya hangi adresleri ve
136 portları dinleyeceğini söyler. Hiç <code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code> yönergesi kullanılmamışsa sunucu
137 kabul edilen tüm isteklere aynı şekilde davranacaktır. Eğer bir veya
138 daha fazla adres ve port için farklı bir davranış belirtmek
139 istiyorsanız <code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code> kullanabilirsiniz. Bir sanal
140 konağı gerçeklemek için önce sunucunun sanal konak için kullanacağı
141 adres ve portu dinleyeceğini belirtmek gerekir. Bundan sonra bu sanal
142 konağın davranışını ayarlamak üzere belirtilen adres ve port için bir
143 <code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code> bölümü
144 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
145 sunucu tarafından dinlenmiyorsa ona erişemezsiniz.</p>
147 <div class="bottomlang">
148 <p><span>Mevcut Diller: </span><a href="./de/bind.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
149 <a href="./en/bind.html" hreflang="en" rel="alternate" title="English"> en </a> |
150 <a href="./fr/bind.html" hreflang="fr" rel="alternate" title="Français"> fr </a> |
151 <a href="./ja/bind.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
152 <a href="./ko/bind.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
153 <a href="./tr/bind.html" title="Türkçe"> tr </a></p>
154 </div><div id="footer">
155 <p class="apache">Copyright 2008 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>
156 <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>