]> granicus.if.org Git - apache/blob - docs/manual/bind.html.tr.utf8
Help doc writer to spot places where:
[apache] / docs / manual / bind.html.tr.utf8
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 <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
5 <!--
6         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7               This file is generated from xml source: DO NOT EDIT
8         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
9       -->
10 <title>Adresleri ve Portları Dinleme - Apache HTTP Sunucusu Sürüm 2.5</title>
11 <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
12 <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
13 <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" />
14 <script src="./style/scripts/prettify.min.js" type="text/javascript">
15 </script>
16
17 <link href="./images/favicon.ico" rel="shortcut icon" /></head>
18 <body id="manual-page"><div id="page-header">
19 <p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/quickreference.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>
20 <p class="apache">Apache HTTP Sunucusu Sürüm 2.5</p>
21 <img alt="" src="./images/feather.png" /></div>
22 <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
23 <div id="path">
24 <a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Sunucusu</a> &gt; <a href="http://httpd.apache.org/docs/">Belgeleme</a> &gt; <a href="./">Sürüm 2.5</a></div><div id="page-content"><div id="preamble"><h1>Adresleri ve Portları Dinleme</h1>
25 <div class="toplang">
26 <p><span>Mevcut Diller: </span><a href="./de/bind.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
27 <a href="./en/bind.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
28 <a href="./es/bind.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
29 <a href="./fr/bind.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
30 <a href="./ja/bind.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
31 <a href="./ko/bind.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
32 <a href="./tr/bind.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
33 </div>
34 <div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
35
36     <p>Apache HTTPD sunucusunun belli adresleri ve portları dinlemek üzere
37     yapılandırılması.</p>
38   </div>
39 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">Genel Bakış</a></li>
40 <li><img alt="" src="./images/down.gif" /> <a href="#ipv6">IPv6 Adreslerin Durumu</a></li>
41 <li><img alt="" src="./images/down.gif" /> <a href="#protocol">Protokolü Listen ile Belirtme</a></li>
42 <li><img alt="" src="./images/down.gif" /> <a href="#virtualhost">Sanal Konaklarla Nasıl Çalışır?</a></li>
43 </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><li><a href="#comments_section">Yorum</a></li></ul></div>
44 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
45 <div class="section">
46 <h2><a name="overview" id="overview">Genel Bakış</a> <a title="Permanent link" href="#overview" class="permalink">&para;</a></h2>
47     
48
49     <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">&lt;VirtualHost&gt;</a></code></li><li><code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code></li></ul></td></tr></table>
50
51
52     <p>httpd başlatıldığında yerel makinedeki bazı adres ve portları kendine
53       bağlar ve gelecek istekleri bekler. Öntanımlı olarak makine üzerindeki
54       tüm adresleri dinler. Bununla birlikte, belli portları veya sadece
55       seçilmiş bazı adresleri ya da her ikisini de dinlemesi için bunun
56       belirtilmesi gerekebilir. Bu çoğunlukla, httpd’nin farklı IP
57       adreslerine, konak isimlerine ve portlarına nasıl yanıt vereceğinin
58       belirlendiği <a href="vhosts/">sanal konak</a> özelliği ile birlikte
59       yürür.</p>
60
61     <p><code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesi sunucuya
62       gelen istekleri sadece belli port(lar)dan veya belli adres ve port
63       birleşimlerinden kabul etmesini söyler. <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesinde sadece port
64       numarası belirtilmişse sunucu tüm arabirimlerin belirtilen portunu
65       dinleyecektir. Portla birlikte bir IP adresi de belirtilmişse sunucu
66       belirtilen portu ve arabirimi dinleyecektir. Çok sayıda adres ve portu
67       dinlemek için çok sayıda <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesi kullanılabilir. Sunucu
68       böyle bir durumda belirtilen bütün adres ve portlardan gelen isteklere
69       yanıt verecektir.</p>
70
71     <p>Örneğin, sunucunun hem 80 portundan hem de 8000 portundan gelen
72       bağlantıları kabul etmesini sağlamak için,</p>
73
74     <div class="example"><p><code>
75       Listen 80<br />
76       Listen 8000
77     </code></p></div>
78
79     <p>yapılandırmasını kullanabilirsiniz. Sunucunun 80 portuna gelen
80       bağlantıları bir arabirimden 8000 portuna gelenleri ise başka bir
81       arabirimden kabul etmesini sağlamak için ise,</p>
82
83     <div class="example"><p><code>
84       Listen 192.0.2.1:80<br />
85       Listen 192.0.2.5:8000
86     </code></p></div>
87
88     <p>yapılandırmasını kullanabilirsiniz. IPv6 adresleri aşağıdaki örnekteki
89       gibi köşeli ayraçlar içine alınarak belirtilmelidir:</p>
90
91     <div class="example"><p><code>
92       Listen [2001:db8::a00:20ff:fea7:ccea]:80
93     </code></p></div>
94
95     <div class="warning">
96       <p>Bir <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesinin
97       aynısının tekrarı sunucunun başlatılmasını engelleyen ölümcül bir hatayla
98       sonuçlanacaktır.</p>
99
100       <div class="example"><p><code>
101       (48)Address already in use: make_sock: could not bind to address [::]:80
102       </code></p></div>
103     </div>
104
105 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
106 <div class="section">
107 <h2><a name="ipv6" id="ipv6">IPv6 Adreslerin Durumu</a> <a title="Permanent link" href="#ipv6" class="permalink">&para;</a></h2>
108     
109
110     <p>IPv6’yı gerçekleyen platformların sayısı giderek artmaktadır. Bu
111       platformların çoğunda <a class="glossarylink" href="./glossary.html#apr" title="sözlüğe bakınız">APR</a>, httpd’nin IPv6
112       soketleri ayırmasını mümkün kılarak IPv6’yı desteklemekte ve IPv6
113       üzerinden gönderilmiş istekleri elde etmektedir.</p>
114
115     <p>httpd yöneticilerinin kafasını karıştırıran tek şey IPv6 soketlerin
116       hem IPv4 hem de IPv6 bağlantılarını kabul edip etmeyeceğidir. IPv4
117       bağlantılarını kabul eden IPv6 soketleri IPv4 eşlemli IPv6 adresleri
118       kullanırlar. Bu çoğu sistemde öntanımlı olarak böyleyken, FreeBSD,
119       NetBSD ve OpenBSD’de sistem geneline uygulanan kurallar gereğince
120       öntanımlı olarak buna izin verilmez; bu sistemlerde özel bir
121       <code class="program"><a href="./programs/configure.html">configure</a></code> parametresi ile <code>httpd</code>’nin
122       davranışı değiştirilebilir.</p>
123
124     <p>Diğer taraftan, Linux ve Tru64 gibi bazı platformlarda hem IPv4 hem de
125       IPv6 adresleri kabul etmenin <strong>tek yolu</strong> eşlemli adresler
126       kullanmaktır. <code>httpd</code>’nin IPv4 ve IPv6 adresleri, IPv4 eşlemli
127       IPv6 adreslerin kullanımını gerektiren en az sayıda soketle kabul etmesini
128       istiyorsanız, <code class="program"><a href="./programs/configure.html">configure</a></code> betiğine
129       <code>--enable-v4-mapped</code> seçeneğini belirtiniz.</p>
130
131     <p><code>--enable-v4-mapped</code> seçeneği, FreeBSD, NetBSD ve OpenBSD
132       hariç tüm platformlarda öntanımlıdır. Muhtemelen siz de
133       <code>httpd</code>’nin böyle derlenmesini isterdiniz.</p>
134
135     <p>Platformunuzun ve APR’nin neyi desteklediğine bakmaksızın
136       <code>httpd</code>’nin sadece IPv4 adresleri kabul etmesini istiyorsanız,
137       tüm <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergelerinde
138       örnekteki gibi IPv4 adresleri belirtiniz:</p>
139
140     <div class="example"><p><code>
141       Listen 0.0.0.0:80<br />
142       Listen 192.0.2.1:80
143     </code></p></div>
144
145     <p>Platformunuz IPv4 ve IPv6 adresleri ayrı soketlerden kabul ediyorsa ve
146       <code>httpd</code>’nin de buna uygun davranmasını (yani IPv4 eşlemli IPv6
147       adreslerin iptalini)  istiyorsanız <code class="program"><a href="./programs/configure.html">configure</a></code>
148       betiğine <code>--disable-v4-mapped</code> seçeneğini belirtiniz. Bu
149       seçenek FreeBSD, NetBSD ve OpenBSD’de öntanımlıdır.</p>
150   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
151 <div class="section">
152 <h2><a name="protocol" id="protocol">Protokolü Listen ile Belirtme</a> <a title="Permanent link" href="#protocol" class="permalink">&para;</a></h2>
153     
154     <p><code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesinin isteğe
155       bağlı ikinci değiştirgesi <var>protokol</var> çoğu yapılandırmada gerekli
156       olmaz. Belirtilmediği takdirde, <code>https</code> için 443,
157       <code>http</code> için ise diğer bütün portlar öntanımlıdır. Protokol,
158       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
159       protokole özgü en iyilemeleri belirlemekte kullanılır.</p>
160
161     <p>Sadece standartdışı bir port kullanmak isterseniz protokolü belirtmeniz
162       gerekir. Örneğin, bir<code>https</code> sitesini port 8443 üzerinde
163       çalıştırmak isterseniz:</p>
164
165     <div class="example"><p><code>
166       Listen 192.170.2.1:8443 https
167     </code></p></div>
168   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
169 <div class="section">
170 <h2><a name="virtualhost" id="virtualhost">Sanal Konaklarla Nasıl Çalışır?</a> <a title="Permanent link" href="#virtualhost" class="permalink">&para;</a></h2>
171     
172
173     <p><code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesi sanal
174       konaklar için gerçeklenmemiştir; sadece ana sunucuya hangi adresleri ve
175       portları dinleyeceğini söyler. Hiç <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> yönergesi kullanılmamışsa sunucu
176       kabul edilen tüm isteklere aynı şekilde davranacaktır. Eğer bir veya
177       daha fazla adres ve port için farklı bir davranış belirtmek
178       istiyorsanız <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> kullanabilirsiniz. Bir sanal
179       konağı gerçeklemek için önce sunucunun sanal konak için kullanacağı
180       adres ve portu dinleyeceğini belirtmek gerekir. Bundan sonra bu sanal
181       konağın davranışını ayarlamak üzere belirtilen adres ve port için bir
182       <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> bölümü
183       oluşturulmalıdır. Yalnız dikkat edin, eğer <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> için belirtilen adres ve port
184       sunucu tarafından dinlenmiyorsa ona erişemezsiniz.</p>
185   </div></div>
186 <div class="bottomlang">
187 <p><span>Mevcut Diller: </span><a href="./de/bind.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
188 <a href="./en/bind.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
189 <a href="./es/bind.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
190 <a href="./fr/bind.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
191 <a href="./ja/bind.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
192 <a href="./ko/bind.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
193 <a href="./tr/bind.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
194 </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&amp;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>
195 <script type="text/javascript"><!--//--><![CDATA[//><!--
196 var comments_shortname = 'httpd';
197 var comments_identifier = 'http://httpd.apache.org/docs/trunk/bind.html';
198 (function(w, d) {
199     if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
200         d.write('<div id="comments_thread"><\/div>');
201         var s = d.createElement('script');
202         s.type = 'text/javascript';
203         s.async = true;
204         s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
205         (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
206     }
207     else {
208         d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
209     }
210 })(window, document);
211 //--><!]]></script></div><div id="footer">
212 <p class="apache">Copyright 2019 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>
213 <p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/quickreference.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[//><!--
214 if (typeof(prettyPrint) !== 'undefined') {
215     prettyPrint();
216 }
217 //--><!]]></script>
218 </body></html>