URI: bind.html.ko.euc-kr
Content-Language: ko
Content-type: text/html; charset=EUC-KR
+
+URI: bind.html.tr.utf8
+Content-Language: tr
+Content-type: text/html; charset=UTF-8
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
+<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!--\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ This file is generated from xml source: DO NOT EDIT\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ -->\r
+<title>Dinleme - Apache HTTP Sunucusu</title>\r
+<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />\r
+<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />\r
+<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />\r
+<link href="./images/favicon.ico" rel="shortcut icon" /></head>\r
+<body id="manual-page"><div id="page-header">\r
+<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>\r
+<p class="apache">Apache HTTP Sunucusu Sürüm 2.0</p>\r
+<img alt="" src="./images/feather.gif" /></div>\r
+<div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div>\r
+<div id="path">\r
+<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.0</a></div><div id="page-content"><div id="preamble"><h1>Dinleme</h1>\r
+<div class="toplang">\r
+<p><span>Mevcut Diller: </span><a href="./en/bind.html" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="./es/bind.html" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="./fr/bind.html" hreflang="fr" rel="alternate" title="Français"> fr </a> |\r
+<a href="./ja/bind.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |\r
+<a href="./ko/bind.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |\r
+<a href="./tr/bind.html" title="Türkçe"> tr </a></p>\r
+</div>\r
+\r
+ <p>Apache’nin belli adresleri ve portları dinlemek üzere\r
+ yapılandırılması.</p>\r
+ </div>\r
+<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">Genel Bakış</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#ipv6">IPv6 Adreslerin Durumu</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#virtualhost">Sanal Konaklarla Nasıl Çalışır?</a></li>\r
+</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>\r
+<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="overview" id="overview">Genel Bakış</a></h2>\r
+ \r
+\r
+ <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>\r
+\r
+\r
+ <p>Apache başlatıldığında yerel makinedeki bazı adres ve portları kendine\r
+ bağlar ve gelecek istekleri bekler. Öntanımlı olarak makine üzerindeki\r
+ tüm adresleri dinler. Bununla birlikte, belli portları veya sadece\r
+ seçilmiş bazı adresleri ya da her ikisini de dinlemesi için bunun\r
+ belirtilmesi gerekebilir. Bu çoğunlukla, Apache’nin farklı IP\r
+ adreslerine, konak isimlerine ve portlarına nasıl yanıt vereceğinin\r
+ belirlendiği sanal konak özelliği ile birlikte yürür.</p>\r
+\r
+ <p><code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesi sunucuya\r
+ gelen istekleri sadece belli portlardan veya belli adres ve port\r
+ birleşimlerinden kabul etmesini söyler. <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesinde sadece port\r
+ numarası belirtilmişse sunucu tüm arabirimlerin belirtilen portunu\r
+ dinleyecektir. Portla birlikte bir IP adresi de belirtilmişse sunucu\r
+ belirtilen portu ve arabirimi dinleyecektir. Çok sayıda adres ve portu\r
+ dinlemek için çok sayıda <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesi kullanılabilir. Sunucu\r
+ böyle bir durumda belirtilen bütün adres ve portlardan gelen isteklere\r
+ yanıt verecektir.</p>\r
+\r
+ <p>Örneğin, sunucunun hem 80 portundan hem de 8000 portundan gelen\r
+ bağlantıları kabul etmesini sağlamak için,</p>\r
+\r
+ <div class="example"><p><code>\r
+ Listen 80<br />\r
+ Listen 8000\r
+ </code></p></div>\r
+\r
+ <p>yapılandırmasını kullanabilirsiniz. Sunucunun 80 portuna gelen\r
+ bağlantıları bir arabirimden 8000 portuna gelenleri ise başka bir\r
+ arabirimden kabul etmesini sağlamak için ise,</p>\r
+\r
+ <div class="example"><p><code>\r
+ Listen 192.0.2.1:80<br />\r
+ Listen 192.0.2.5:8000\r
+ </code></p></div>\r
+\r
+ <p>yapılandırmasını kullanabilirsiniz. IPv6 adresleri aşağıdaki örnekteki\r
+ gibi köşeli ayraçlar içine alınarak belirtilmelidir:</p>\r
+\r
+ <div class="example"><p><code>\r
+ Listen [2001:db8::a00:20ff:fea7:ccea]:80\r
+ </code></p></div>\r
+ </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="ipv6" id="ipv6">IPv6 Adreslerin Durumu</a></h2>\r
+ \r
+\r
+ <p>IPv6’yı gerçekleyen platformların sayısı giderek artmaktadır. Bu\r
+ platformların çoğunda APR, Apache’nin IPv6\r
+ soketleri ayırmasını mümkün kılarak IPv6’yı desteklemekte ve IPv6\r
+ üzerinden gönderilmiş istekleri elde etmektedir.</p>\r
+\r
+ <p>Apache yöneticilerinin kafasını karıştırıran tek şey IPv6 soketlerin\r
+ hem IPv4 hem de IPv6 bağlantılarını kabul edip etmeyeceğidir. IPv4\r
+ bağlantılarını kabul eden IPv6 soketleri IPv4 eşlemli IPv6 adresleri\r
+ kullanırlar. Bu çoğu sistemde öntanımlı olarak böyleyken, FreeBSD,\r
+ NetBSD ve OpenBSD’de sistem geneline uygulanan kurallar gereğince\r
+ öntanımlı olarak buna izin verilmez; bu sistemlerde özel bir\r
+ <code class="program"><a href="./programs/configure.html">configure</a></code> parametresi ile Apache’nin davranışı\r
+ değiştirilebilir.</p>\r
+\r
+ <p>Apache’nin IPv4 ve IPv6 adresleri, IPv4 eşlemli IPv6 adreslerin\r
+ kullanımını gerektiren en az sayıda soketle kabul etmesini\r
+ istiyorsanız, <code class="program"><a href="./programs/configure.html">configure</a></code> betiğine\r
+ <code>--enable-v4-mapped</code> seçeneğini belirtiniz ve <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesini örnekteki gibi\r
+ kullanınız:</p>\r
+\r
+ <div class="example"><p><code>\r
+ Listen 80\r
+ </code></p></div>\r
+\r
+ <p><code>--enable-v4-mapped</code> seçeneği ile derlenen Apache\r
+ tarafından oluşturulan öntanımlı yapılandırma dosyasındaki <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergeleri bu biçimi\r
+ kullanacaktır. <code>--enable-v4-mapped</code> seçeneği, FreeBSD,\r
+ NetBSD ve OpenBSD hariç tüm platformlarda öntanımlıdır. Muhtemelen siz\r
+ de Apache’nin böyle derlenmesini isterdiniz.</p>\r
+\r
+ <p>Platformunuzun ve APR’nin neyi desteklediğine bakmaksızın Apache’nin\r
+ 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\r
+ IPv4 adresleri belirtiniz:</p>\r
+\r
+ <div class="example"><p><code>\r
+ Listen 0.0.0.0:80<br />\r
+ Listen 192.0.2.1:80\r
+ </code></p></div>\r
+\r
+ <p>Apache’nin IPv4 ve IPv6 adresleri ayrı soketlerden kabul etmesini\r
+ (yani IPv4 eşlemli IPv6 adreslerin iptalini) istiyorsanız\r
+ <code class="program"><a href="./programs/configure.html">configure</a></code> betiğine <code>--disable-v4-mapped</code>\r
+ seçeneğini belirtiniz ve bu amaca yönelik <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergelerini örnekteki gibi\r
+ belirtiniz:</p>\r
+\r
+ <div class="example"><p><code>\r
+ Listen [::]:80<br />\r
+ Listen 0.0.0.0:80\r
+ </code></p></div>\r
+\r
+ <p><code>--disable-v4-mapped</code> seçeneği ile derlenen Apache\r
+ tarafından oluşturulan öntanımlı yapılandırma dosyasındaki <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergeleri bu biçimi\r
+ kullanacaktır. <code>--disable-v4-mapped</code> seçeneği, FreeBSD,\r
+ NetBSD ve OpenBSD’de öntanımlıdır.</p>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="virtualhost" id="virtualhost">Sanal Konaklarla Nasıl Çalışır?</a></h2>\r
+ \r
+\r
+ <p><code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesi sanal\r
+ konaklar için gerçeklenmemiştir; sadece ana sunucuya hangi adresleri ve\r
+ portları dinleyeceğini söyler. Hiç <code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code> yönergesi kullanılmamışsa sunucu\r
+ kabul edilen tüm isteklere aynı şekilde davranacaktır. Eğer bir veya\r
+ daha fazla adres ve port için farklı bir davranış belirtmek\r
+ istiyorsanız <code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code> kullanabilirsiniz. Bir sanal\r
+ konağı gerçeklemek için önce sunucunun sanal konak için kullanacağı\r
+ adres ve portu dinleyeceğini belirtmek gerekir. Bundan sonra bu sanal\r
+ konağın davranışını ayarlamak üzere belirtilen adres ve port için bir\r
+ <code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code> bölümü\r
+ 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\r
+ sunucu tarafından dinlenmiyorsa ona erişemezsiniz.</p>\r
+ </div></div>\r
+<div class="bottomlang">\r
+<p><span>Mevcut Diller: </span><a href="./en/bind.html" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="./es/bind.html" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="./fr/bind.html" hreflang="fr" rel="alternate" title="Français"> fr </a> |\r
+<a href="./ja/bind.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |\r
+<a href="./ko/bind.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |\r
+<a href="./tr/bind.html" title="Türkçe"> tr </a></p>\r
+</div><div id="footer">\r
+<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>\r
+<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>\r
+</body></html>
\ No newline at end of file
<variant>fr</variant>
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
+ <variant>tr</variant>
</variants>
</metafile>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
+<?xml-stylesheet type="text/xsl" href="./style/manual.tr.xsl"?>
+<!-- English Revision: 421174 $ -->
+<!-- =====================================================
+ Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
+ Reviewed by: Orhan Berent <berent belgeler.org>
+========================================================== -->
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<manualpage metafile="bind.xml.meta">
+
+ <title>Dinleme</title>
+
+ <summary>
+ <p>Apache’nin belli adresleri ve portları dinlemek üzere
+ yapılandırılması.</p>
+ </summary>
+
+ <seealso><a href="vhosts/">Sanal Konaklar</a></seealso>
+ <seealso><a href="dns-caveats.html">DNS Konuları</a></seealso>
+
+ <section id="overview">
+ <title>Genel Bakış</title>
+
+ <related>
+ <modulelist>
+ <module>core</module>
+ <module>mpm_common</module>
+ </modulelist>
+ <directivelist>
+ <directive module="core" type="section">VirtualHost</directive>
+ <directive module="mpm_common">Listen</directive>
+ </directivelist>
+ </related>
+
+
+ <p>Apache başlatıldığında yerel makinedeki bazı adres ve portları kendine
+ bağlar ve gelecek istekleri bekler. Öntanımlı olarak makine üzerindeki
+ tüm adresleri dinler. Bununla birlikte, belli portları veya sadece
+ seçilmiş bazı adresleri ya da her ikisini de dinlemesi için bunun
+ belirtilmesi gerekebilir. Bu çoğunlukla, Apache’nin farklı IP
+ adreslerine, konak isimlerine ve portlarına nasıl yanıt vereceğinin
+ belirlendiği sanal konak özelliği ile birlikte yürür.</p>
+
+ <p><directive module="mpm_common">Listen</directive> yönergesi sunucuya
+ gelen istekleri sadece belli portlardan veya belli adres ve port
+ birleşimlerinden kabul etmesini söyler. <directive
+ module="mpm_common">Listen</directive> yönergesinde sadece port
+ numarası belirtilmişse sunucu tüm arabirimlerin belirtilen portunu
+ dinleyecektir. Portla birlikte bir IP adresi de belirtilmişse sunucu
+ belirtilen portu ve arabirimi dinleyecektir. Çok sayıda adres ve portu
+ dinlemek için çok sayıda <directive
+ module="mpm_common">Listen</directive> yönergesi kullanılabilir. Sunucu
+ böyle bir durumda belirtilen bütün adres ve portlardan gelen isteklere
+ yanıt verecektir.</p>
+
+ <p>Örneğin, sunucunun hem 80 portundan hem de 8000 portundan gelen
+ bağlantıları kabul etmesini sağlamak için,</p>
+
+ <example>
+ Listen 80<br />
+ Listen 8000
+ </example>
+
+ <p>yapılandırmasını kullanabilirsiniz. Sunucunun 80 portuna gelen
+ bağlantıları bir arabirimden 8000 portuna gelenleri ise başka bir
+ arabirimden kabul etmesini sağlamak için ise,</p>
+
+ <example>
+ Listen 192.0.2.1:80<br />
+ Listen 192.0.2.5:8000
+ </example>
+
+ <p>yapılandırmasını kullanabilirsiniz. IPv6 adresleri aşağıdaki örnekteki
+ gibi köşeli ayraçlar içine alınarak belirtilmelidir:</p>
+
+ <example>
+ Listen [2001:db8::a00:20ff:fea7:ccea]:80
+ </example>
+ </section>
+
+ <section id="ipv6">
+ <title>IPv6 Adreslerin Durumu</title>
+
+ <p>IPv6’yı gerçekleyen platformların sayısı giderek artmaktadır. Bu
+ platformların çoğunda APR, Apache’nin IPv6
+ soketleri ayırmasını mümkün kılarak IPv6’yı desteklemekte ve IPv6
+ üzerinden gönderilmiş istekleri elde etmektedir.</p>
+
+ <p>Apache yöneticilerinin kafasını karıştırıran tek şey IPv6 soketlerin
+ hem IPv4 hem de IPv6 bağlantılarını kabul edip etmeyeceğidir. IPv4
+ bağlantılarını kabul eden IPv6 soketleri IPv4 eşlemli IPv6 adresleri
+ kullanırlar. Bu çoğu sistemde öntanımlı olarak böyleyken, FreeBSD,
+ NetBSD ve OpenBSD’de sistem geneline uygulanan kurallar gereğince
+ öntanımlı olarak buna izin verilmez; bu sistemlerde özel bir
+ <program>configure</program> parametresi ile Apache’nin davranışı
+ değiştirilebilir.</p>
+
+ <p>Apache’nin IPv4 ve IPv6 adresleri, IPv4 eşlemli IPv6 adreslerin
+ kullanımını gerektiren en az sayıda soketle kabul etmesini
+ istiyorsanız, <program>configure</program> betiğine
+ <code>--enable-v4-mapped</code> seçeneğini belirtiniz ve <directive
+ module="mpm_common">Listen</directive> yönergesini örnekteki gibi
+ kullanınız:</p>
+
+ <example>
+ Listen 80
+ </example>
+
+ <p><code>--enable-v4-mapped</code> seçeneği ile derlenen Apache
+ tarafından oluşturulan öntanımlı yapılandırma dosyasındaki <directive
+ module="mpm_common">Listen</directive> yönergeleri bu biçimi
+ kullanacaktır. <code>--enable-v4-mapped</code> seçeneği, FreeBSD,
+ NetBSD ve OpenBSD hariç tüm platformlarda öntanımlıdır. Muhtemelen siz
+ de Apache’nin böyle derlenmesini isterdiniz.</p>
+
+ <p>Platformunuzun ve APR’nin neyi desteklediğine bakmaksızın Apache’nin
+ sadece IPv4 adresleri kabul etmesini istiyorsanız, tüm <directive
+ module="mpm_common">Listen</directive> yönergelerinde örnekteki gibi
+ IPv4 adresleri belirtiniz:</p>
+
+ <example>
+ Listen 0.0.0.0:80<br />
+ Listen 192.0.2.1:80
+ </example>
+
+ <p>Apache’nin IPv4 ve IPv6 adresleri ayrı soketlerden kabul etmesini
+ (yani IPv4 eşlemli IPv6 adreslerin iptalini) istiyorsanız
+ <program>configure</program> betiğine <code>--disable-v4-mapped</code>
+ seçeneğini belirtiniz ve bu amaca yönelik <directive
+ module="mpm_common">Listen</directive> yönergelerini örnekteki gibi
+ belirtiniz:</p>
+
+ <example>
+ Listen [::]:80<br />
+ Listen 0.0.0.0:80
+ </example>
+
+ <p><code>--disable-v4-mapped</code> seçeneği ile derlenen Apache
+ tarafından oluşturulan öntanımlı yapılandırma dosyasındaki <directive
+ module="mpm_common">Listen</directive> yönergeleri bu biçimi
+ kullanacaktır. <code>--disable-v4-mapped</code> seçeneği, FreeBSD,
+ NetBSD ve OpenBSD’de öntanımlıdır.</p>
+</section>
+
+ <section id="virtualhost">
+ <title>Sanal Konaklarla Nasıl Çalışır?</title>
+
+ <p><directive module="mpm_common">Listen</directive> yönergesi sanal
+ konaklar için gerçeklenmemiştir; sadece ana sunucuya hangi adresleri ve
+ portları dinleyeceğini söyler. Hiç <directive module="core"
+ type="section">VirtualHost</directive> yönergesi kullanılmamışsa sunucu
+ kabul edilen tüm isteklere aynı şekilde davranacaktır. Eğer bir veya
+ daha fazla adres ve port için farklı bir davranış belirtmek
+ istiyorsanız <directive module="core"
+ type="section">VirtualHost</directive> kullanabilirsiniz. Bir sanal
+ konağı gerçeklemek için önce sunucunun sanal konak için kullanacağı
+ adres ve portu dinleyeceğini belirtmek gerekir. Bundan sonra bu sanal
+ konağın davranışını ayarlamak üzere belirtilen adres ve port için bir
+ <directive module="core" type="section">VirtualHost</directive> bölümü
+ oluşturulmalıdır. Yalnız dikkat edin, eğer <directive module="core"
+ type="section">VirtualHost</directive> için belirtilen adres ve port
+ sunucu tarafından dinlenmiyorsa ona erişemezsiniz.</p>
+ </section>
+</manualpage>
+
URI: glossary.html.ko.euc-kr
Content-Language: ko
Content-type: text/html; charset=EUC-KR
+
+URI: glossary.html.tr.utf8
+Content-Language: tr
+Content-type: text/html; charset=UTF-8
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
+<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!--\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ This file is generated from xml source: DO NOT EDIT\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ -->\r
+<title>Terim Sözlüğü - Apache HTTP Sunucusu</title>\r
+<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />\r
+<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />\r
+<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />\r
+<link href="./images/favicon.ico" rel="shortcut icon" /></head>\r
+<body id="manual-page" class="no-sidebar"><div id="page-header">\r
+<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>\r
+<p class="apache">Apache HTTP Sunucusu Sürüm 2.0</p>\r
+<img alt="" src="./images/feather.gif" /></div>\r
+<div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div>\r
+<div id="path">\r
+<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.0</a></div><div id="page-content"><div id="preamble"><h1>Terim Sözlüğü</h1>\r
+<div class="toplang">\r
+<p><span>Mevcut Diller: </span><a href="./de/glossary.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |\r
+<a href="./en/glossary.html" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="./es/glossary.html" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="./ko/glossary.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |\r
+<a href="./tr/glossary.html" title="Türkçe"> tr </a></p>\r
+</div>\r
+\r
+ <p>Bu sözlük, genelinde HTML sayfa sunumuna, özelinde Apache HTTP Sunucusuna\r
+ özgü ortak terminolojinin bir kısmını içerir. Her kavram ile ilgili daha\r
+ ayrıntılı bilgi bağlarla sağlanmıştır.</p>\r
+ </div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="definitions" id="definitions">Tanımlar</a></h2>\r
+\r
+ <dl>\r
+ <dt><a name="algorithm" id="algorithm">Algoritma</a></dt>\r
+\r
+ <dd>Bir sorunu sonlu sayıda adımda çözümlemek için uygulanan kurallar\r
+ kümesi veya anlam belirsizliği içermeyen bir formül. Şifreleme için\r
+ kullanılan algoritmalara <dfn>şifre</dfn> denir.\r
+ </dd>\r
+\r
+ <dt><a name="transportlayersecurity" id="transportlayersecurity">Aktarım Katmanı Güvenliği</a></dt>\r
+ <dd>İngilizcesi: Transport Layer Security <a name="tls" id="tls">(TLS)</a></dd>\r
+ <dd>TCP/IP ağları üzerinden genel iletişimin kimlik doğrulamalı ve şifreli\r
+ yapılabilmesi için SSL’nin ardılı olarak Genel Ağ Mühendisliği Görev Gücü\r
+ (IETF) tarafından oluşturulmuş protokol. TLS’nin 1. sürümü ile SSL’in 3.\r
+ sürümü hemen hemen aynıdır.<br />\r
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+\r
+ <dt><a name="passphrase" id="passphrase">Anahtar Parolası</a></dt>\r
+ <dd>Özel anahtar dosyalarını yetkisiz kişilerden koruyan sözcük veya\r
+ cümle. Genellikle sadece <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#cipher">şifreler</a>\r
+ için kullanılan gizli şifreleme/şifre çözme anahtarını korur.<br />\r
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+\r
+ <dt><a name="apacheextensiontool" id="apacheextensiontool">Apache Eklenti\r
+ Aracı</a> <a name="apxs" id="apxs">(apxs)</a></dt>\r
+ <dd>İngilizcesi: APache eXtension Tool - apxs</dd>\r
+ <dd><span title="sözlüğe bakınız">→</span> <a href="./glossary.html#module">Modül</a> kaynak kodlarının devinen\r
+ paylaşımlı nesneler (<span title="sözlüğe bakınız">→</span> <a href="./glossary.html#dso">DSO</a>) halinde\r
+ derlenmesine ve Apache Sunucusu içinde kurulmasına yardım eden bir Perl\r
+ betiği.<br />Daha ayrıntılı bilgi için <code class="program"><a href="./programs/apxs.html">apxs</a></code> kılavuz\r
+ sayfasına bakınız.\r
+ </dd>\r
+\r
+ <dt><a name="context" id="context">Bağlam</a></dt>\r
+ <dd><span title="sözlüğe bakınız">→</span> <a href="./glossary.html#configurationfile">Yapılandırma dosyaları</a>nda\r
+ sadece belli türdeki <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#directive">yönerge</a>lerin\r
+ bulunmasına izin verilen bir bölge.<br />\r
+ Bakınız: <a href="mod/directive-dict.html#Context">Apache Yönergelerini\r
+ Açıklamak için Kullanılan Terimler</a>\r
+ </dd>\r
+\r
+ <dt><a name="symmetriccryptophraphy" id="symmetriccryptophraphy">Bakışımlı Şifreleme Tekniği</a></dt>\r
+ <dd>Şifreleme ve şifre çözme için tek bir anahtarın kullanıldığı\r
+ bir şifreleme tekniği.<br />\r
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+\r
+ <dt><a name="header" id="header">Başlık</a></dt>\r
+ <dd>Bir <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#http">HTTP</a> isteğinin parçası olarak,\r
+ gönderilen yanıtta asıl içerikten önce yer alan ve içerik hakkında\r
+ mecazlar içeren veri.\r
+ </dd>\r
+\r
+ <dt><a name="connect" id="connect">CONNECT</a></dt>\r
+ <dd>Ham veri kanallarını HTTP üzerinden yönlendirmek için kullanılan bir HTTP <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#method">yöntemi</a>. SSL protokolü gibi diğer protokolleri sarmalamakta kullanılabilir.\r
+ </dd>\r
+\r
+ <dt><a name="dynamicsharedobject" id="dynamicsharedobject">Devingen\r
+ Paylaşımlı Nesne</a> <a name="dso" id="dso">(DSO)</a></dt>\r
+ <dd>İngilizcesi: Dynamic Shared Object (DSO)</dd>\r
+ <dd>İstek halinde yüklenebilen, Apache <code class="program"><a href="./programs/httpd.html">httpd</a></code>\r
+ çalıştırılabilir dosyasından ayrı olarak derlenmiş <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#module">modül</a>lerin ortak adı.<br />\r
+ Bakınız: <a href="dso.html">Devingen Paylaşımlı Nesne Desteği</a>\r
+ </dd>\r
+\r
+ <dt><a name="plaintext" id="plaintext">Düz Metin</a></dt>\r
+ <dd>Şifrelenmemiş metin.</dd>\r
+\r
+ <dt><a name="regularexpresion" id="regularexpresion">Düzenli İfade</a>\r
+ <a name="regex" id="regex">(Regex)</a></dt>\r
+ <dd>Metin içinde bir şablon tanımlama yolu. Örneğin, “A harfi ile\r
+ başlayan bütün sözcükler” veya “10 rakamlı telefon numaraları” ya da\r
+ “Baş harfi Z olmayan ve iki virgül içeren cümleler” gibi. Düzenli\r
+ ifadeler, Apache’de belli özniteliklere uygun dosya veya özkaynakları\r
+ toplamak için esnek bir yol sağlamasından ötürü oldukça yararlıdır.\r
+ Örneğin, “resimler” dizini altındaki dosyalardan .gif ve .jpg uzantılı\r
+ olanları toplamak için “<code>/resimler/.*(jpg|gif)$</code>” düzenli\r
+ ifadesi yazılabilir. Apache, <a href="http://www.pcre.org/">PCRE</a>\r
+ kütüphanesi ile sağlanan Perl uyumlu düzenli ifadeleri kullanır.\r
+ </dd>\r
+\r
+ <dt><a name="accesscontrol" id="accesscontrol">Erişim Denetimi</a></dt>\r
+ \r
+ <dd>Ağ bölgelerine erişimin kısıtlanması. Apache bağlamında normal\r
+ olarak belli <em>URL</em>’lere erişimi kısıtlamak şeklinde\r
+ uygulanır.<br /> Bakınız: <a href="howto/auth.html">Kimlik Doğrulama,\r
+ Yetkilendirme ve Erişim Denetimi</a>\r
+ </dd>\r
+\r
+ <dt><a name="handler" id="handler">Eylemci</a></dt>\r
+ <dd>Bir dosya istendiğinde uygulanacak eylemi Apache içinde gerçekleştiren\r
+ nesne. Genellikle dosyalar, dosya türüne bağlı dolaylı eylemcilere\r
+ sahiptir. Normalde tüm dosyalar sunucu tarafından sıradan birer dosya\r
+ olarak işleme sokulduğu halde bazı belli dosyalar diğerlerinden ayrı\r
+ ele alınır. Örneğin, <code>cgi-script</code> eylemcisi dosyaları\r
+ <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#cgi">CGI</a>’ler tarafından işlenebilir hale\r
+ getirmek üzere işleme sokar.<br />\r
+ Bakınız: <a href="handler.html">Apache Eylemcilerinin Kullanımı</a>\r
+ </dd>\r
+\r
+ <dt><a name="publickey" id="publickey">Genel Anahtar</a></dt>\r
+ <dd><span title="sözlüğe bakınız">→</span> <a href="./glossary.html#publickeycryptography">Genel Anahtarlı\r
+ Şifreleme Tekniği</a>nde, sahibinin yaptığı imzaları çözmeye ve\r
+ sahibine gönderilen iletileri şifrelemeye yarayan genel erişime açık\r
+ anahtar.<br />\r
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+\r
+ <dt><a name="publickeycryptography" id="publickeycryptography">Genel Anahtarlı Şifreleme Tekniği</a></dt>\r
+ <dd>Şifreleme ve şifre çözme için iki ayrı anahtarın kullanıldığı\r
+ bakışımsız şifreleme sistemlerinin konusu veya uygulaması. Bu amaçla\r
+ kullanılan anahtarlar bir anahtar çiftinden oluşur. Genel Anahtarlı\r
+ Şifrelemeye Bakışımsız Şifreleme de denir.<br />\r
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+\r
+ <dt><a name="privatekey" id="privatekey">Gizli Anahtar</a></dt>\r
+ <dd><span title="sözlüğe bakınız">→</span> <a href="./glossary.html#publickeycryptography">Genel Anahtarlı\r
+ Şifreleme Tekniği</a>nde, giden iletileri imzalamak ve gelen\r
+ iletilerin şifrelerini çözmek amacıyla kullanılan gizli anahtar.<br />\r
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+\r
+ <dt><a name="https" id="https">Güvenli Hiper Metin Aktarım Protokolü\r
+ (HTTPS)</a></dt>\r
+ <dd>İngilizcesi: The HyperText Transfer Protocol (Secure), (HTTPS)</dd>\r
+ <dd>Güvenli Hiper Metin Aktarım Protokolü, Genel Ağ’da kullanılan standart\r
+ şifreli iletişim mekanizmasıdır. Aslında HTTP protokolünün <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#ssl">SSL</a> üzerinden gerçekleştirilmesinden başka bir\r
+ şey değildir.<br />\r
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+\r
+ <dt><a name="securesocketslayer" id="securesocketslayer">Güvenli Soket Katmanı</a></dt>\r
+ <dd>İngilizcesi: Secure Sockets Layer <a name="ssl" id="ssl">(SSL)</a></dd>\r
+ <dd>TCP/IP ağları üzerinden genel iletişimin kimlik doğrulamalı ve şifreli\r
+ yapılabilmesi için Netscape Communications Corporation tarafından\r
+ oluşturulmuş bir protokol. Günümüzde en çok <em>HTTPS</em>, yani SSL\r
+ üzerinden Hiper Metin Aktarım Protokolü şeklinde kullanılmaktadır.<br />\r
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+\r
+ <dt><a name="hypertexttransferprotocol" id="hypertexttransferprotocol">Hiper Metin Aktarım Protokolü</a>\r
+ <a name="http" id="hhtp">(HTTP)</a></dt>\r
+ <dd>İngilizcesi: HyperText Transfer Protocol (HTTP)</dd>\r
+ <dd>Genel Ağ’da kullanılan standart aktarım protokollerinden biri.\r
+ Apache, <a href="http://ietf.org/rfc/rfc2616.txt">RFC 2616</a> ile\r
+ tanımlanmış protokolün HTTP/1.1 olarak bilinen 1.1 sürümünü gerçekler.\r
+ </dd>\r
+\r
+ <dt><a name="htaccess" id="htaccess">.htaccess</a></dt>\r
+ <dd>Belge dosyaları ağacı içine yerleştirilen bir <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#configurationfile">yapılandırma dosyası</a> olup yerleştiği\r
+ dizine ve o dizinin alt dizinlerine yapılandırma yönergeleri\r
+ uygulanmasını sağlar. İsmine rağmen böyle bir dosyanın içerebileceği\r
+ yönergeler erişim denetleme yönergeleri ile sınırlı değildir; hemen\r
+ her tür yönergeyi içerebilir.<br />\r
+ Bakınız: <a href="configuring.html">Yapılandırma Dosyaları</a>\r
+ </dd>\r
+\r
+ <dt><a name="httpd.conf" id="httpd.conf">httpd.conf</a></dt>\r
+ <dd>Ana Apache <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#configurationfile">yapılandırma\r
+ dosyası</a>. Dosya sistemindeki öntanımlı yeri\r
+ <code>/usr/local/apache2/conf/httpd.conf</code> olup derleme\r
+ sırasındaki yapılandırmayla veya çalışma anındaki yapılandırmayla\r
+ başka bir yer belirtilebilir.<br />\r
+ Bakınız: <a href="configuring.html">Yapılandırma Dosyaları</a>\r
+ </dd>\r
+\r
+ <dt><a name="export-crippled" id="export-crippled">İhracat Engelli</a></dt>\r
+ <dd>İngilizcesi: Export-Crippled</dd>\r
+ <dd>Amerika Birleşik Devletlerinin İhracat Yönetim Düzenlemelerine (EAR)\r
+ uymak için şifreleme yoluyla sakatlanmış yazılım. İhracat engelli olması\r
+ için şifrelenmiş yazılımları birer şifreli metin haline getiren şifre\r
+ anahtarları küçük boyutlu olduğundan şifreleme zor\r
+ kullanılarak kırılabilir.<br />\r
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+\r
+ <dt><a name="messagedigest" id="messagedigest">İleti Özeti</a></dt>\r
+ <dd>İngilizcesi: Message Digest</dd>\r
+ <dd>Aktarım sırasında içeriğinin değişme olasılığı bulunan bir iletinin\r
+ içeriğini doğrulamak için kullanılan bir <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#hash">özet</a>.<br />\r
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+\r
+ <dt><a name="reverseproxy" id="reverseproxy">Karşı Vekil</a></dt>\r
+ <dd>İstemciye kendini <em>asıl sunucu</em> imiş gibi gösteren bir\r
+ <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#proxy">vekil</a> sunucu. Güvenlik, yük dengelemesi\r
+ gibi sebeplerle asıl sunucuyu istemcilerden gizlemek için yararlıdır.\r
+ </dd>\r
+\r
+ <dt><a name="authentication" id="authentication">Kimlik Doğrulama</a></dt>\r
+ <dd>Sunucu, istemci veya kullanıcı gibi bir ağ öğesinin kimliğinin\r
+ olumlanması.<br />Bakınız: <a href="howto/auth.html">Kimlik Doğrulama,\r
+ Yetkilendirme ve Erişim Denetimi</a>\r
+ </dd>\r
+\r
+ <dt><a name="mime-type" id="mime-type">MIME türü</a></dt>\r
+ <dd>Aktarılan belgenin çeşidini betimlemenin bir yolu. MIME, Türkçe’ye\r
+ ‘Çok Amaçlı Genel Ağ Posta Eklentileri’ olarak çevrilebilecek olan\r
+ "Multipurpose Internet Mail Extensions" sözcüklerinden türetilmiş bir\r
+ kısaltmadır. MIME türleri bir bölü çizgisi ile ayrılmış bir ana ve bir\r
+ alt belge türünün birleşiminden oluşur. <code>text/html</code>,\r
+ <code>image/gif</code> ve <code>application/octet-stream</code> örnek\r
+ olarak verilebilir. HTTP protokolünde MIME türleri\r
+ <code>Content-Type</code> <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#header">başlığında</a>\r
+ aktarılır.<br />Bakınız: <a href="mod/mod_mime.html">mod_mime</a>\r
+ </dd>\r
+\r
+ <dt><a name="module" id="module">Modül</a></dt>\r
+ <dd>Bir programın bağımsız parçalarından her biri. Apache işlevselliğinin\r
+ çoğu yapılandırmaya dahil edilip edilmeyeceğine kullanıcı tarafından\r
+ karar verilebilen modüllerden oluşur. Apache <code class="program"><a href="./programs/httpd.html">httpd</a></code>\r
+ çalıştırılabiliri içinde derlenmiş modüllere <dfn>durağan modüller</dfn>\r
+ adı verilirken ayrı bir yerde saklanan ve çalışma anında isteğe bağlı\r
+ olarak yüklenebilen modüllere <dfn>devingen modüller</dfn> veya\r
+ <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#dso">DSO</a>’lar denir. Yapılandırmaya öntanımlı\r
+ olarak dahil edilen modüllere <dfn>temel modüller</dfn> denir. Apache\r
+ için kullanılabilecek modüllerin çoğu Apache HTTP Sunucusunun\r
+ <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#tarball">tar paketi</a> içinde dağıtılmaz; bunlara\r
+ <dfn>üçüncü parti modüller</dfn> denir.<br />\r
+ Bakınız: <a href="mod/">Modül Dizini</a>\r
+ </dd>\r
+\r
+ <dt><a name="openssl" id="openssl">OpenSSL</a></dt>\r
+ <dd>SSL/TLS için açık kaynak kodlu araç kiti.<br />Daha ayrıntılı bilgi\r
+ için <a href="http://www.openssl.org/">http://www.openssl.org/</a>\r
+ adresine bakınız.\r
+ </dd>\r
+\r
+ <dt><a name="commongatewayinterface" id="commongatewayinterface">Ortak Ağgeçidi Arayüzü</a> <a name="cgi" id="cgi">(CGI)</a></dt>\r
+ <dd>İngilizcesi: Common Gateway Interface (CGI)</dd>\r
+ <dd>Bir HTTP sunucusunun bir harici programa hizmet istekleri yapmasını\r
+ mümkün kılan, sunucu ile bir harici program arasındaki bir arayüz\r
+ standardı. Özgün arayüz <a href="http://hoohoo.ncsa.uiuc.edu/cgi/overview.html">NCSA</a> tarafından\r
+ tanımlanmış olmakla birlikte ayrıca bir <a href="http://www.ietf.org/rfc/rfc3875">CGI RFC’si</a> de vardır.<br />\r
+ Bakınız: <a href="howto/cgi.html">CGI ile Devingen İçerik</a>\r
+ </dd>\r
+\r
+ <dt><a name="environmentvariable" id="environmentvariable">Ortam Değişkeni</a> <a name="env-variable" id="env-variable">(ortam-değişkeni)</a></dt>\r
+ <dd>İşletim sistemi kabuğu tarafından yönetilen ve programlar arasında\r
+ bilgi alışverişi amacıyla kullanılan isimli değişkenler. Ayrıca,\r
+ Apache de ortam değişkenleri olarak tanımlanabilecek dahili değişkenler\r
+ içerir fakat bunlar kabuk ortamında değil dahili Apache yapıları içinde\r
+ saklanır.<br />\r
+ Bakınız: <a href="env.html">Apache Ortam Değişkenleri</a>\r
+ </dd>\r
+\r
+ <dt><a name="session" id="session">Oturum</a></dt>\r
+ <dd>Bir iletişimin bağlamsal bilgileri.</dd>\r
+\r
+ <dt><a name="hash" id="hash">Özet</a></dt>\r
+ <dd>Uzunluğu değişebilen bir dizgenin belli bir durumuna ilişkin sabit\r
+ uzunlukta bir dizge üretmek için kullanılan geri dönüşümsüz bir\r
+ algoritma. Algoritmaya girdi olan farklı uzunluktaki dizgeler (özet\r
+ işlevine bağlı olarak) aynı uzunlukta farklı özetler üretir.\r
+ </dd>\r
+\r
+ <dt><a name="virtualhosting" id="virtualhosting">Sanal Konaklık</a></dt>\r
+ <dd>Tek bir Apache sunucusundan çok sayıda site sunulması. <em>IP tabanlı\r
+ sanal konaklık</em>ta siteler birbirlerinden IP adreslerine göre\r
+ ayrılırken, <em>isim tabanlı sanal konaklık</em>ta siteler aynı IP\r
+ adresinden kendi isimleriyle sunulabilirler.<br />\r
+ Bakınız: <a href="vhosts/">Apache Sanal Konak Belgeleri</a>\r
+ </dd>\r
+\r
+ <dt><a name="digitalsignature" id="digitalsignature">Sayısal İmza</a></dt>\r
+ <dd>Bir sertifikayı veya bir dosyayı doğrulamakta kullanılan şifreli bir\r
+ metin. Bir imza <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#certificationauthority">Sertifika\r
+ Makamı</a> tarafından bir <em>sertifikaya</em> gömülü olan\r
+ <em>genel anahtardan</em> bir özet üretilerek oluşturulur. İmza şifresi\r
+ sadece <em>sertifika</em> sahibi ağ öğesinin kimliğini doğrulayacak\r
+ SM’nin genel anahtarı kullanılarak çözülebilir.<br />\r
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+\r
+ <dt><a name="certificate" id="certificate">Sertifika</a></dt>\r
+ <dd>Sunucu, istemci gibi ağ öğelerinin kimliğini kanıtlamakta kullanılan\r
+ bir veri kaydı. Bir sertifika, sertifika sahibi (buna sertifikanın\r
+ konusu da denir), sertifikayı imzalayan <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#certificationauthority">Sertifika Makamı</a> (SM) (buna\r
+ sertifika yayıncısı da denir), sertifika sahibinin <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#publickey">genel anahtarı</a> ve SM tarafından üretilen imza\r
+ gibi parçalardan oluşan X.509 bilgisi içerir. Ağ öğeleri bu imzaları SM\r
+ sertifikalarını kullanarak doğrular.<br />\r
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+\r
+ <dt><a name="certificatsigningrequest" id="certificatsigningrequest">Sertifika İmzalama İsteği</a> <a name="csr" id="csr">(Sİİ)</a></dt>\r
+ <dd>İngilizcesi: Certificate Signing Request (CSR)</dd>\r
+ <dd>İmzasız bir sertifikayı <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#certificationauthority">Sertifika Makamı</a>na kendi SM <em>Sertifika</em>sının\r
+ <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#privatekey">özel anahtar</a>ı ile imzalaması\r
+ için yapılan istek. Sİİ imzalanınca bir gerçek sertifika haline\r
+ gelir.<br />Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+\r
+ <dt><a name="certificationauthority" id="certificationauthority">Sertifika Makamı</a> <a name="ca" id="ca">(SM)</a></dt>\r
+ <dd>İngilizcesi: Certification Authority (CA)</dd>\r
+ <dd>Ağ öğelerinin güvenilir olarak kimliklerinin doğrulanması için\r
+ sertifikaları imzalayan güvenilir üçüncü şahıs. Diğer ağ öğeleri,\r
+ sertifikalı bir öğenin kimliğini kanıtlayan bir SM’yi doğrulamak\r
+ için imzayı sınayabilir.<br />\r
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+\r
+ <dt><a name="modulemagicnumber" id="modulemagicnumber">Sihirli Modül\r
+ Numarası</a> (<a name="mmn" id="mmn">SMN</a>)</dt>\r
+ <dd>Sihirli Modül Numarası, modüllerin ikil uyumluluğu ile ilgili olarak\r
+ Apache kaynak kodunda tanımlanmış bir sabittir. Apache dahili yapıları,\r
+ uygulama programlama arayüzünün önemli parçaları ve işlev çağrıları artık\r
+ ikil uyumluluğun garanti edilemeyeceği kadar değiştiği zaman SMN\r
+ değiştirilir. Bir SMN değişikliğinde ve bazen de sırf yeni bir Apache\r
+ sürümü ile çalışmak icabettiğinde tüm üçüncü parti modüllerin en azından\r
+ yeniden derlenmesi gerekir.\r
+ </dd>\r
+\r
+ <dt><a name="ssleay" id="ssleay">SSLeay</a></dt>\r
+ <dd>Eric A. Young tarafından geliştirilmiş özgün SSL/TLS\r
+ gerçeklenim kütüphanesi.\r
+ </dd>\r
+\r
+ <dt><a name="serversideincludes" id="serversideincludes">Sunucu Taraflı İçerik Yerleştirme</a></dt>\r
+ <dd>İngilizcesi: Server Side Includes <a name="ssi" id="ssi">(SSI)</a></dd>\r
+ <dd>İşlem yönergelerini HTML dosyalara gömme tekniği.<br />\r
+ Bakınız: <a href="howto/ssi.html">Sunucu Taraflı İçerik Yerleştirmeye\r
+ Giriş</a>\r
+ </dd>\r
+\r
+ <dt><a name="filter" id="filter">Süzgeç</a></dt>\r
+ <dd>Sunucu tarafından alınan ve gönderilen veriye uygulanan bir işlem.\r
+ Giriş süzgeçleri sunucuya istemci tarafından gönderilen veriyi işlerken\r
+ çıkış süzgeçleri sunucu tarafından istemciye gönderilen belgeleri işler.\r
+ Örneğin, <code>INCLUDES</code> çıkış süzgeci, belgeleri <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#ssi">sunucu taraflı içerik</a> için işleme sokar.<br />\r
+ Bakınız: <a href="filter.html">Süzgeçler</a>\r
+ </dd>\r
+\r
+ <dt><a name="cipher" id="cipher">Şifre</a></dt>\r
+ <dd>Veri şifrelemek için kullanılan bir algoritma veya sistem. DES, IDEA\r
+ veya RC4 örnek verilebilir.<br />\r
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+\r
+ <dt><a name="ciphertext" id="ciphertext">Şifreli Metin</a></dt>\r
+ <dd>Bir <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#plaintext">Düz Metin</a> bir\r
+ <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#cipher">Şifre</a>den geçirilince elde edilen\r
+ sonuç.<br />Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+\r
+ <dt><a name="fully-qualifieddomain-name" id="fully-qualifieddomain-name">Tam Alan Adı</a>\r
+ <a name="fqdn" id="fqdn">(TAA)</a></dt>\r
+ <dd>İngilizcesi: Fully-Qualified Domain-Name (FQDN)</dd>\r
+ <dd>Bir IP adresiyle eşleşebilen, bir konak adıyla bir alan adının\r
+ birleşiminden oluşan eşsiz bir ağ öğesi ismi. Örneğin,\r
+ <code>httpd.apache.org</code> tam alan adında <code>httpd</code> bir konak\r
+ adıyken <code>apache.org</code> bir alan adıdır.\r
+ </dd>\r
+\r
+ <dt><a name="tarball" id="tarball">Tar Paketi</a></dt>\r
+ <dd><code>tar</code> uygulaması kullanılarak bir araya getirilmiş\r
+ dosyalardan oluşan bir paket. Apache dağıtımları sıkıştırılmış tar\r
+ arşivleri içinde veya pkzip kullanılarak saklanır.\r
+ </dd>\r
+\r
+ <dt><a name="uniformresourceidentifier" id="uniformresourceidentifier">Tektip Özkaynak Betimleyici</a></dt>\r
+ <dd>İngilizcesi: Uniform Resource Identifier\r
+ <a name="URI" id="URI">(URI)</a></dd>\r
+ <dd>Soyut veya somut bir özkaynağı betimlemek için kullanılan bütünleşik\r
+ bir karakter dizisi. Aslen <a href="http://www.ietf.org/rfc/rfc2396.txt">RFC 2396</a> tarafından tanımlanmıştır. Genel Ağ’da kullanılan URI’lerden\r
+ genellikle <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#url">URL</a>’ler olarak bahsedilir.\r
+ </dd>\r
+\r
+ <dt><a name="uniformresourcelocator" id="uniformresourcelocator">Tektip Özkaynak Konumlayıcı</a></dt>\r
+ <dd>İngilizcesi: Uniform Resource Locator <a name="url" id="url">(URL)</a></dd>\r
+ <dd>Genel Ağ üzerindeki bir özkaynağın ismi veya adresi. Aslen <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#uniformresourceidentifier">Tektip Özkaynak Betimleyici</a>\r
+ denilen terimin gayrı resmi karşılığıdır. URL’ler <code>http</code> veya\r
+ <code>https</code> gibi bir şemayı takip eden bir konak adı ve bir dosya\r
+ yolundan oluşurlar. Örneğin, bu sayfanın URL’si\r
+ <code>http://httpd.apache.org/docs/2.0/glossary.html</code> olurdu.\r
+ </dd>\r
+\r
+ <dt><a name="proxy" id="proxy">Vekil</a></dt>\r
+ <dd><em>Asıl sunucu</em> ile istemci arasında aracılık yapan sunucu.\r
+ İstemciden aldığı istekleri asıl sunucuya gönderip, ondan aldığı\r
+ yanıtları istemciye gönderir. Aynı içeriğe birden fazla istemci talip\r
+ olursa vekil sunucu bu istekleri her seferinde asıl sunucudan istemek\r
+ yerine kendi deposundan karşılar, böylece yanıt zamanı kısalır.<br />\r
+ Bakınız: <a href="mod/mod_proxy.html">mod_proxy</a>\r
+ </dd>\r
+\r
+ <dt><a name="configurationfile" id="configurationfile">Yapılandırma Dosyası</a></dt>\r
+ <dd>Apache yapılandırmasını denetim altına alan <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#directive">yönergeleri</a> içeren bir metin dosyası.<br />\r
+ Bakınız: <a href="configuring.html">Yapılandırma Dosyaları</a>\r
+ </dd>\r
+\r
+ <dt><a name="configurationdirective" id="configurationdirective">Yapılandırma Yönergesi</a></dt>\r
+ <dd>Bakınız: <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#directive">Yönerge</a></dd>\r
+\r
+ <dt><a name="directive" id="directive">Yönerge</a></dt>\r
+ <dd>Belli Apache davranışlarından bir veya daha fazlasını denetim altına\r
+ alan bir yapılandırma komutu. Yönergeler <span title="sözlüğe bakınız">→</span> <a href="./glossary.html#configurationfile">yapılandırma dosyalarına</a> yerleştirilir.<br />\r
+ Bakınız: <a href="mod/directives.html">Yönerge Dizini</a>\r
+ </dd>\r
+\r
+ <dt><a name="method" id="method">Yöntem</a></dt>\r
+ <dd><span title="sözlüğe bakınız">→</span> <a href="./glossary.html#http">HTTP</a> bağlamında, istemci tarafından\r
+ istek satırında belirtilen, bir özkaynağa uygulanacak bir eylem. HTTP\r
+ bağlamında belirtilebilecek yöntemlere örnek olarak <code>GET</code>,\r
+ <code>POST</code> ve <code>PUT</code> verilebilir.\r
+ </dd>\r
+\r
+ <dt><a name="x.509" id="x.509">X.509</a></dt>\r
+ <dd>SSL/TLS kimlik doğrulamasında kullanılmak üzere Uluslararası Telekom\r
+ Birliği (ITU-T) tarafından önerilmiş bir kimlik doğrulama sertitifası\r
+ şeması<br /> Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>\r
+ </dd>\r
+</dl>\r
+</div></div>\r
+<div class="bottomlang">\r
+<p><span>Mevcut Diller: </span><a href="./de/glossary.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |\r
+<a href="./en/glossary.html" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="./es/glossary.html" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="./ko/glossary.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |\r
+<a href="./tr/glossary.html" title="Türkçe"> tr </a></p>\r
+</div><div id="footer">\r
+<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>\r
+<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>\r
+</body></html>
\ No newline at end of file
<variant>en</variant>
<variant outdated="yes">es</variant>
<variant outdated="yes">ko</variant>
+ <variant>tr</variant>
</variants>
</metafile>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
+<?xml-stylesheet type="text/xsl" href="./style/manual.tr.xsl"?>
+<!-- English Revision: 558485 -->
+<!-- =====================================================
+ Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
+ Reviewed by: Orhan Berent <berent belgeler.org>
+========================================================== -->
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<manualpage metafile="glossary.xml.meta">
+
+ <title>Terim Sözlüğü</title>
+
+ <summary>
+ <p>Bu sözlük, genelinde HTML sayfa sunumuna, özelinde Apache HTTP Sunucusuna
+ özgü ortak terminolojinin bir kısmını içerir. Her kavram ile ilgili daha
+ ayrıntılı bilgi bağlarla sağlanmıştır.</p>
+ </summary>
+
+<section id="definitions"><title>Tanımlar</title>
+
+ <dl>
+ <dt><a name="algorithm" id="algorithm">Algoritma</a></dt>
+
+ <dd>Bir sorunu sonlu sayıda adımda çözümlemek için uygulanan kurallar
+ kümesi veya anlam belirsizliği içermeyen bir formül. Şifreleme için
+ kullanılan algoritmalara <dfn>şifre</dfn> denir.
+ </dd>
+
+ <dt><a name="transportlayersecurity" id="transportlayersecurity"
+ >Aktarım Katmanı Güvenliği</a></dt>
+ <dd>İngilizcesi: Transport Layer Security <a name="tls" id="tls">(TLS)</a></dd>
+ <dd>TCP/IP ağları üzerinden genel iletişimin kimlik doğrulamalı ve şifreli
+ yapılabilmesi için SSL’nin ardılı olarak Genel Ağ Mühendisliği Görev Gücü
+ (IETF) tarafından oluşturulmuş protokol. TLS’nin 1. sürümü ile SSL’in 3.
+ sürümü hemen hemen aynıdır.<br />
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+
+ <dt><a name="passphrase" id="passphrase">Anahtar Parolası</a></dt>
+ <dd>Özel anahtar dosyalarını yetkisiz kişilerden koruyan sözcük veya
+ cümle. Genellikle sadece <glossary ref="cipher">şifreler</glossary>
+ için kullanılan gizli şifreleme/şifre çözme anahtarını korur.<br />
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+
+ <dt><a name="apacheextensiontool" id="apacheextensiontool">Apache Eklenti
+ Aracı</a> <a name="apxs" id="apxs">(apxs)</a></dt>
+ <dd>İngilizcesi: APache eXtension Tool - apxs</dd>
+ <dd><glossary ref="module">Modül</glossary> kaynak kodlarının devinen
+ paylaşımlı nesneler (<glossary ref="dso">DSO</glossary>) halinde
+ derlenmesine ve Apache Sunucusu içinde kurulmasına yardım eden bir Perl
+ betiği.<br />Daha ayrıntılı bilgi için <program>apxs</program> kılavuz
+ sayfasına bakınız.
+ </dd>
+
+ <dt><a name="context" id="context">Bağlam</a></dt>
+ <dd><glossary ref="configurationfile">Yapılandırma dosyaları</glossary>nda
+ sadece belli türdeki <glossary ref="directive">yönerge</glossary>lerin
+ bulunmasına izin verilen bir bölge.<br />
+ Bakınız: <a href="mod/directive-dict.html#Context">Apache Yönergelerini
+ Açıklamak için Kullanılan Terimler</a>
+ </dd>
+
+ <dt><a name="symmetriccryptophraphy" id="symmetriccryptophraphy"
+ >Bakışımlı Şifreleme Tekniği</a></dt>
+ <dd>Şifreleme ve şifre çözme için tek bir anahtarın kullanıldığı
+ bir şifreleme tekniği.<br />
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+
+ <dt><a name="header" id="header">Başlık</a></dt>
+ <dd>Bir <glossary ref="http">HTTP</glossary> isteğinin parçası olarak,
+ gönderilen yanıtta asıl içerikten önce yer alan ve içerik hakkında
+ mecazlar içeren veri.
+ </dd>
+
+ <dt><a name="connect" id="connect">CONNECT</a></dt>
+ <dd>Ham veri kanallarını HTTP üzerinden yönlendirmek için kullanılan bir HTTP <glossary ref="method">yöntemi</glossary>. SSL protokolü gibi diğer protokolleri sarmalamakta kullanılabilir.
+ </dd>
+
+ <dt><a name="dynamicsharedobject" id="dynamicsharedobject">Devingen
+ Paylaşımlı Nesne</a> <a name="dso" id="dso">(DSO)</a></dt>
+ <dd>İngilizcesi: Dynamic Shared Object (DSO)</dd>
+ <dd>İstek halinde yüklenebilen, Apache <program>httpd</program>
+ çalıştırılabilir dosyasından ayrı olarak derlenmiş <glossary
+ ref="module">modül</glossary>lerin ortak adı.<br />
+ Bakınız: <a href="dso.html">Devingen Paylaşımlı Nesne Desteği</a>
+ </dd>
+
+ <dt><a name="plaintext" id="plaintext">Düz Metin</a></dt>
+ <dd>Şifrelenmemiş metin.</dd>
+
+ <dt><a name="regularexpresion" id="regularexpresion">Düzenli İfade</a>
+ <a name="regex" id="regex">(Regex)</a></dt>
+ <dd>Metin içinde bir şablon tanımlama yolu. Örneğin, “A harfi ile
+ başlayan bütün sözcükler” veya “10 rakamlı telefon numaraları” ya da
+ “Baş harfi Z olmayan ve iki virgül içeren cümleler” gibi. Düzenli
+ ifadeler, Apache’de belli özniteliklere uygun dosya veya özkaynakları
+ toplamak için esnek bir yol sağlamasından ötürü oldukça yararlıdır.
+ Örneğin, “resimler” dizini altındaki dosyalardan .gif ve .jpg uzantılı
+ olanları toplamak için “<code>/resimler/.*(jpg|gif)$</code>” düzenli
+ ifadesi yazılabilir. Apache, <a href="http://www.pcre.org/">PCRE</a>
+ kütüphanesi ile sağlanan Perl uyumlu düzenli ifadeleri kullanır.
+ </dd>
+
+ <dt><a name="accesscontrol" id="accesscontrol">Erişim Denetimi</a></dt>
+ <!-- Access Control -->
+ <dd>Ağ bölgelerine erişimin kısıtlanması. Apache bağlamında normal
+ olarak belli <em>URL</em>’lere erişimi kısıtlamak şeklinde
+ uygulanır.<br /> Bakınız: <a href="howto/auth.html">Kimlik Doğrulama,
+ Yetkilendirme ve Erişim Denetimi</a>
+ </dd>
+
+ <dt><a name="handler" id="handler">Eylemci</a></dt>
+ <dd>Bir dosya istendiğinde uygulanacak eylemi Apache içinde gerçekleştiren
+ nesne. Genellikle dosyalar, dosya türüne bağlı dolaylı eylemcilere
+ sahiptir. Normalde tüm dosyalar sunucu tarafından sıradan birer dosya
+ olarak işleme sokulduğu halde bazı belli dosyalar diğerlerinden ayrı
+ ele alınır. Örneğin, <code>cgi-script</code> eylemcisi dosyaları
+ <glossary ref="cgi">CGI</glossary>’ler tarafından işlenebilir hale
+ getirmek üzere işleme sokar.<br />
+ Bakınız: <a href="handler.html">Apache Eylemcilerinin Kullanımı</a>
+ </dd>
+
+ <dt><a name="publickey" id="publickey">Genel Anahtar</a></dt>
+ <dd><glossary ref="publickeycryptography">Genel Anahtarlı
+ Şifreleme Tekniği</glossary>nde, sahibinin yaptığı imzaları çözmeye ve
+ sahibine gönderilen iletileri şifrelemeye yarayan genel erişime açık
+ anahtar.<br />
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+
+ <dt><a name="publickeycryptography" id="publickeycryptography"
+ >Genel Anahtarlı Şifreleme Tekniği</a></dt>
+ <dd>Şifreleme ve şifre çözme için iki ayrı anahtarın kullanıldığı
+ bakışımsız şifreleme sistemlerinin konusu veya uygulaması. Bu amaçla
+ kullanılan anahtarlar bir anahtar çiftinden oluşur. Genel Anahtarlı
+ Şifrelemeye Bakışımsız Şifreleme de denir.<br />
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+
+ <dt><a name="privatekey" id="privatekey">Gizli Anahtar</a></dt>
+ <dd><glossary ref="publickeycryptography">Genel Anahtarlı
+ Şifreleme Tekniği</glossary>nde, giden iletileri imzalamak ve gelen
+ iletilerin şifrelerini çözmek amacıyla kullanılan gizli anahtar.<br />
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+
+ <dt><a name="https" id="https">Güvenli Hiper Metin Aktarım Protokolü
+ (HTTPS)</a></dt>
+ <dd>İngilizcesi: The HyperText Transfer Protocol (Secure), (HTTPS)</dd>
+ <dd>Güvenli Hiper Metin Aktarım Protokolü, Genel Ağ’da kullanılan standart
+ şifreli iletişim mekanizmasıdır. Aslında HTTP protokolünün <glossary
+ ref="ssl">SSL</glossary> üzerinden gerçekleştirilmesinden başka bir
+ şey değildir.<br />
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+
+ <dt><a name="securesocketslayer" id="securesocketslayer"
+ >Güvenli Soket Katmanı</a></dt>
+ <dd>İngilizcesi: Secure Sockets Layer <a name="ssl" id="ssl">(SSL)</a></dd>
+ <dd>TCP/IP ağları üzerinden genel iletişimin kimlik doğrulamalı ve şifreli
+ yapılabilmesi için Netscape Communications Corporation tarafından
+ oluşturulmuş bir protokol. Günümüzde en çok <em>HTTPS</em>, yani SSL
+ üzerinden Hiper Metin Aktarım Protokolü şeklinde kullanılmaktadır.<br />
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+
+ <dt><a name="hypertexttransferprotocol"
+ id="hypertexttransferprotocol">Hiper Metin Aktarım Protokolü</a>
+ <a name="http" id="hhtp">(HTTP)</a></dt>
+ <dd>İngilizcesi: HyperText Transfer Protocol (HTTP)</dd>
+ <dd>Genel Ağ’da kullanılan standart aktarım protokollerinden biri.
+ Apache, <a href="http://ietf.org/rfc/rfc2616.txt">RFC 2616</a> ile
+ tanımlanmış protokolün HTTP/1.1 olarak bilinen 1.1 sürümünü gerçekler.
+ </dd>
+
+ <dt><a name="htaccess" id="htaccess">.htaccess</a></dt>
+ <dd>Belge dosyaları ağacı içine yerleştirilen bir <glossary
+ ref="configurationfile">yapılandırma dosyası</glossary> olup yerleştiği
+ dizine ve o dizinin alt dizinlerine yapılandırma yönergeleri
+ uygulanmasını sağlar. İsmine rağmen böyle bir dosyanın içerebileceği
+ yönergeler erişim denetleme yönergeleri ile sınırlı değildir; hemen
+ her tür yönergeyi içerebilir.<br />
+ Bakınız: <a href="configuring.html">Yapılandırma Dosyaları</a>
+ </dd>
+
+ <dt><a name="httpd.conf" id="httpd.conf">httpd.conf</a></dt>
+ <dd>Ana Apache <glossary ref="configurationfile">yapılandırma
+ dosyası</glossary>. Dosya sistemindeki öntanımlı yeri
+ <code>/usr/local/apache2/conf/httpd.conf</code> olup derleme
+ sırasındaki yapılandırmayla veya çalışma anındaki yapılandırmayla
+ başka bir yer belirtilebilir.<br />
+ Bakınız: <a href="configuring.html">Yapılandırma Dosyaları</a>
+ </dd>
+
+ <dt><a name="export-crippled" id="export-crippled">İhracat Engelli</a></dt>
+ <dd>İngilizcesi: Export-Crippled</dd>
+ <dd>Amerika Birleşik Devletlerinin İhracat Yönetim Düzenlemelerine (EAR)
+ uymak için şifreleme yoluyla sakatlanmış yazılım. İhracat engelli olması
+ için şifrelenmiş yazılımları birer şifreli metin haline getiren şifre
+ anahtarları küçük boyutlu olduğundan şifreleme zor
+ kullanılarak kırılabilir.<br />
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+
+ <dt><a name="messagedigest" id="messagedigest">İleti Özeti</a></dt>
+ <dd>İngilizcesi: Message Digest</dd>
+ <dd>Aktarım sırasında içeriğinin değişme olasılığı bulunan bir iletinin
+ içeriğini doğrulamak için kullanılan bir <glossary
+ ref="hash">özet</glossary>.<br />
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+
+ <dt><a name="reverseproxy" id="reverseproxy">Karşı Vekil</a></dt>
+ <dd>İstemciye kendini <em>asıl sunucu</em> imiş gibi gösteren bir
+ <glossary ref="proxy">vekil</glossary> sunucu. Güvenlik, yük dengelemesi
+ gibi sebeplerle asıl sunucuyu istemcilerden gizlemek için yararlıdır.
+ </dd>
+
+ <dt><a name="authentication" id="authentication">Kimlik Doğrulama</a></dt>
+ <dd>Sunucu, istemci veya kullanıcı gibi bir ağ öğesinin kimliğinin
+ olumlanması.<br />Bakınız: <a href="howto/auth.html">Kimlik Doğrulama,
+ Yetkilendirme ve Erişim Denetimi</a>
+ </dd>
+
+ <dt><a name="mime-type" id="mime-type">MIME türü</a></dt>
+ <dd>Aktarılan belgenin çeşidini betimlemenin bir yolu. MIME, Türkçe’ye
+ ‘Çok Amaçlı Genel Ağ Posta Eklentileri’ olarak çevrilebilecek olan
+ "Multipurpose Internet Mail Extensions" sözcüklerinden türetilmiş bir
+ kısaltmadır. MIME türleri bir bölü çizgisi ile ayrılmış bir ana ve bir
+ alt belge türünün birleşiminden oluşur. <code>text/html</code>,
+ <code>image/gif</code> ve <code>application/octet-stream</code> örnek
+ olarak verilebilir. HTTP protokolünde MIME türleri
+ <code>Content-Type</code> <glossary ref="header">başlığında</glossary>
+ aktarılır.<br />Bakınız: <a href="mod/mod_mime.html">mod_mime</a>
+ </dd>
+
+ <dt><a name="module" id="module">Modül</a></dt>
+ <dd>Bir programın bağımsız parçalarından her biri. Apache işlevselliğinin
+ çoğu yapılandırmaya dahil edilip edilmeyeceğine kullanıcı tarafından
+ karar verilebilen modüllerden oluşur. Apache <program>httpd</program>
+ çalıştırılabiliri içinde derlenmiş modüllere <dfn>durağan modüller</dfn>
+ adı verilirken ayrı bir yerde saklanan ve çalışma anında isteğe bağlı
+ olarak yüklenebilen modüllere <dfn>devingen modüller</dfn> veya
+ <glossary ref="dso">DSO</glossary>’lar denir. Yapılandırmaya öntanımlı
+ olarak dahil edilen modüllere <dfn>temel modüller</dfn> denir. Apache
+ için kullanılabilecek modüllerin çoğu Apache HTTP Sunucusunun
+ <glossary ref="tarball">tar paketi</glossary> içinde dağıtılmaz; bunlara
+ <dfn>üçüncü parti modüller</dfn> denir.<br />
+ Bakınız: <a href="mod/">Modül Dizini</a>
+ </dd>
+
+ <dt><a name="openssl" id="openssl">OpenSSL</a></dt>
+ <dd>SSL/TLS için açık kaynak kodlu araç kiti.<br />Daha ayrıntılı bilgi
+ için <a href="http://www.openssl.org/">http://www.openssl.org/</a>
+ adresine bakınız.
+ </dd>
+
+ <dt><a name="commongatewayinterface" id="commongatewayinterface"
+ >Ortak Ağgeçidi Arayüzü</a> <a name="cgi" id="cgi">(CGI)</a></dt>
+ <dd>İngilizcesi: Common Gateway Interface (CGI)</dd>
+ <dd>Bir HTTP sunucusunun bir harici programa hizmet istekleri yapmasını
+ mümkün kılan, sunucu ile bir harici program arasındaki bir arayüz
+ standardı. Özgün arayüz <a
+ href="http://hoohoo.ncsa.uiuc.edu/cgi/overview.html">NCSA</a> tarafından
+ tanımlanmış olmakla birlikte ayrıca bir <a
+ href="http://www.ietf.org/rfc/rfc3875">CGI RFC’si</a> de vardır.<br />
+ Bakınız: <a href="howto/cgi.html">CGI ile Devingen İçerik</a>
+ </dd>
+
+ <dt><a name="environmentvariable" id="environmentvariable"
+ >Ortam Değişkeni</a> <a name="env-variable" id="env-variable"
+ >(ortam-değişkeni)</a></dt>
+ <dd>İşletim sistemi kabuğu tarafından yönetilen ve programlar arasında
+ bilgi alışverişi amacıyla kullanılan isimli değişkenler. Ayrıca,
+ Apache de ortam değişkenleri olarak tanımlanabilecek dahili değişkenler
+ içerir fakat bunlar kabuk ortamında değil dahili Apache yapıları içinde
+ saklanır.<br />
+ Bakınız: <a href="env.html">Apache Ortam Değişkenleri</a>
+ </dd>
+
+ <dt><a name="session" id="session">Oturum</a></dt>
+ <dd>Bir iletişimin bağlamsal bilgileri.</dd>
+
+ <dt><a name="hash" id="hash">Özet</a></dt>
+ <dd>Uzunluğu değişebilen bir dizgenin belli bir durumuna ilişkin sabit
+ uzunlukta bir dizge üretmek için kullanılan geri dönüşümsüz bir
+ algoritma. Algoritmaya girdi olan farklı uzunluktaki dizgeler (özet
+ işlevine bağlı olarak) aynı uzunlukta farklı özetler üretir.
+ </dd>
+
+ <dt><a name="virtualhosting" id="virtualhosting">Sanal Konaklık</a></dt>
+ <dd>Tek bir Apache sunucusundan çok sayıda site sunulması. <em>IP tabanlı
+ sanal konaklık</em>ta siteler birbirlerinden IP adreslerine göre
+ ayrılırken, <em>isim tabanlı sanal konaklık</em>ta siteler aynı IP
+ adresinden kendi isimleriyle sunulabilirler.<br />
+ Bakınız: <a href="vhosts/">Apache Sanal Konak Belgeleri</a>
+ </dd>
+
+ <dt><a name="digitalsignature" id="digitalsignature">Sayısal İmza</a></dt>
+ <dd>Bir sertifikayı veya bir dosyayı doğrulamakta kullanılan şifreli bir
+ metin. Bir imza <glossary ref="certificationauthority">Sertifika
+ Makamı</glossary> tarafından bir <em>sertifikaya</em> gömülü olan
+ <em>genel anahtardan</em> bir özet üretilerek oluşturulur. İmza şifresi
+ sadece <em>sertifika</em> sahibi ağ öğesinin kimliğini doğrulayacak
+ SM’nin genel anahtarı kullanılarak çözülebilir.<br />
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+
+ <dt><a name="certificate" id="certificate">Sertifika</a></dt>
+ <dd>Sunucu, istemci gibi ağ öğelerinin kimliğini kanıtlamakta kullanılan
+ bir veri kaydı. Bir sertifika, sertifika sahibi (buna sertifikanın
+ konusu da denir), sertifikayı imzalayan <glossary
+ ref="certificationauthority">Sertifika Makamı</glossary> (SM) (buna
+ sertifika yayıncısı da denir), sertifika sahibinin <glossary
+ ref="publickey">genel anahtarı</glossary> ve SM tarafından üretilen imza
+ gibi parçalardan oluşan X.509 bilgisi içerir. Ağ öğeleri bu imzaları SM
+ sertifikalarını kullanarak doğrular.<br />
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+
+ <dt><a name="certificatsigningrequest" id="certificatsigningrequest"
+ >Sertifika İmzalama İsteği</a> <a name="csr" id="csr">(Sİİ)</a></dt>
+ <dd>İngilizcesi: Certificate Signing Request (CSR)</dd>
+ <dd>İmzasız bir sertifikayı <glossary ref="certificationauthority"
+ >Sertifika Makamı</glossary>na kendi SM <em>Sertifika</em>sının
+ <glossary ref="privatekey">özel anahtar</glossary>ı ile imzalaması
+ için yapılan istek. Sİİ imzalanınca bir gerçek sertifika haline
+ gelir.<br />Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+
+ <dt><a name="certificationauthority" id="certificationauthority"
+ >Sertifika Makamı</a> <a name="ca" id="ca">(SM)</a></dt>
+ <dd>İngilizcesi: Certification Authority (CA)</dd>
+ <dd>Ağ öğelerinin güvenilir olarak kimliklerinin doğrulanması için
+ sertifikaları imzalayan güvenilir üçüncü şahıs. Diğer ağ öğeleri,
+ sertifikalı bir öğenin kimliğini kanıtlayan bir SM’yi doğrulamak
+ için imzayı sınayabilir.<br />
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+
+ <dt><a name="modulemagicnumber" id="modulemagicnumber">Sihirli Modül
+ Numarası</a> (<a name="mmn" id="mmn">SMN</a>)</dt>
+ <dd>Sihirli Modül Numarası, modüllerin ikil uyumluluğu ile ilgili olarak
+ Apache kaynak kodunda tanımlanmış bir sabittir. Apache dahili yapıları,
+ uygulama programlama arayüzünün önemli parçaları ve işlev çağrıları artık
+ ikil uyumluluğun garanti edilemeyeceği kadar değiştiği zaman SMN
+ değiştirilir. Bir SMN değişikliğinde ve bazen de sırf yeni bir Apache
+ sürümü ile çalışmak icabettiğinde tüm üçüncü parti modüllerin en azından
+ yeniden derlenmesi gerekir.
+ </dd>
+
+ <dt><a name="ssleay" id="ssleay">SSLeay</a></dt>
+ <dd>Eric A. Young tarafından geliştirilmiş özgün SSL/TLS
+ gerçeklenim kütüphanesi.
+ </dd>
+
+ <dt><a name="serversideincludes" id="serversideincludes"
+ >Sunucu Taraflı İçerik Yerleştirme</a></dt>
+ <dd>İngilizcesi: Server Side Includes <a name="ssi" id="ssi">(SSI)</a></dd>
+ <dd>İşlem yönergelerini HTML dosyalara gömme tekniği.<br />
+ Bakınız: <a href="howto/ssi.html">Sunucu Taraflı İçerik Yerleştirmeye
+ Giriş</a>
+ </dd>
+
+ <dt><a name="filter" id="filter">Süzgeç</a></dt>
+ <dd>Sunucu tarafından alınan ve gönderilen veriye uygulanan bir işlem.
+ Giriş süzgeçleri sunucuya istemci tarafından gönderilen veriyi işlerken
+ çıkış süzgeçleri sunucu tarafından istemciye gönderilen belgeleri işler.
+ Örneğin, <code>INCLUDES</code> çıkış süzgeci, belgeleri <glossary
+ ref="ssi">sunucu taraflı içerik</glossary> için işleme sokar.<br />
+ Bakınız: <a href="filter.html">Süzgeçler</a>
+ </dd>
+
+ <dt><a name="cipher" id="cipher">Şifre</a></dt>
+ <dd>Veri şifrelemek için kullanılan bir algoritma veya sistem. DES, IDEA
+ veya RC4 örnek verilebilir.<br />
+ Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+
+ <dt><a name="ciphertext" id="ciphertext">Şifreli Metin</a></dt>
+ <dd>Bir <glossary ref="plaintext">Düz Metin</glossary> bir
+ <glossary ref="cipher">Şifre</glossary>den geçirilince elde edilen
+ sonuç.<br />Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+
+ <dt><a name="fully-qualifieddomain-name"
+ id="fully-qualifieddomain-name">Tam Alan Adı</a>
+ <a name="fqdn" id="fqdn">(TAA)</a></dt>
+ <dd>İngilizcesi: Fully-Qualified Domain-Name (FQDN)</dd>
+ <dd>Bir IP adresiyle eşleşebilen, bir konak adıyla bir alan adının
+ birleşiminden oluşan eşsiz bir ağ öğesi ismi. Örneğin,
+ <code>httpd.apache.org</code> tam alan adında <code>httpd</code> bir konak
+ adıyken <code>apache.org</code> bir alan adıdır.
+ </dd>
+
+ <dt><a name="tarball" id="tarball">Tar Paketi</a></dt>
+ <dd><code>tar</code> uygulaması kullanılarak bir araya getirilmiş
+ dosyalardan oluşan bir paket. Apache dağıtımları sıkıştırılmış tar
+ arşivleri içinde veya pkzip kullanılarak saklanır.
+ </dd>
+
+ <dt><a name="uniformresourceidentifier" id="uniformresourceidentifier"
+ >Tektip Özkaynak Betimleyici</a></dt>
+ <dd>İngilizcesi: Uniform Resource Identifier
+ <a name="URI" id="URI">(URI)</a></dd>
+ <dd>Soyut veya somut bir özkaynağı betimlemek için kullanılan bütünleşik
+ bir karakter dizisi. Aslen <a href="http://www.ietf.org/rfc/rfc2396.txt"
+ >RFC 2396</a> tarafından tanımlanmıştır. Genel Ağ’da kullanılan URI’lerden
+ genellikle <glossary ref="url">URL</glossary>’ler olarak bahsedilir.
+ </dd>
+
+ <dt><a name="uniformresourcelocator" id="uniformresourcelocator"
+ >Tektip Özkaynak Konumlayıcı</a></dt>
+ <dd>İngilizcesi: Uniform Resource Locator <a name="url" id="url">(URL)</a></dd>
+ <dd>Genel Ağ üzerindeki bir özkaynağın ismi veya adresi. Aslen <glossary
+ ref="uniformresourceidentifier">Tektip Özkaynak Betimleyici</glossary>
+ denilen terimin gayrı resmi karşılığıdır. URL’ler <code>http</code> veya
+ <code>https</code> gibi bir şemayı takip eden bir konak adı ve bir dosya
+ yolundan oluşurlar. Örneğin, bu sayfanın URL’si
+ <code>http://httpd.apache.org/docs/&httpd.docs;/glossary.html</code> olurdu.
+ </dd>
+
+ <dt><a name="proxy" id="proxy">Vekil</a></dt>
+ <dd><em>Asıl sunucu</em> ile istemci arasında aracılık yapan sunucu.
+ İstemciden aldığı istekleri asıl sunucuya gönderip, ondan aldığı
+ yanıtları istemciye gönderir. Aynı içeriğe birden fazla istemci talip
+ olursa vekil sunucu bu istekleri her seferinde asıl sunucudan istemek
+ yerine kendi deposundan karşılar, böylece yanıt zamanı kısalır.<br />
+ Bakınız: <a href="mod/mod_proxy.html">mod_proxy</a>
+ </dd>
+
+ <dt><a name="configurationfile" id="configurationfile"
+ >Yapılandırma Dosyası</a></dt>
+ <dd>Apache yapılandırmasını denetim altına alan <glossary
+ ref="directive">yönergeleri</glossary> içeren bir metin dosyası.<br />
+ Bakınız: <a href="configuring.html">Yapılandırma Dosyaları</a>
+ </dd>
+
+ <dt><a name="configurationdirective"
+ id="configurationdirective">Yapılandırma Yönergesi</a></dt>
+ <dd>Bakınız: <glossary ref="directive">Yönerge</glossary></dd>
+
+ <dt><a name="directive" id="directive">Yönerge</a></dt>
+ <dd>Belli Apache davranışlarından bir veya daha fazlasını denetim altına
+ alan bir yapılandırma komutu. Yönergeler <glossary ref="configurationfile"
+ >yapılandırma dosyalarına</glossary> yerleştirilir.<br />
+ Bakınız: <a href="mod/directives.html">Yönerge Dizini</a>
+ </dd>
+
+ <dt><a name="method" id="method">Yöntem</a></dt>
+ <dd><glossary ref="http">HTTP</glossary> bağlamında, istemci tarafından
+ istek satırında belirtilen, bir özkaynağa uygulanacak bir eylem. HTTP
+ bağlamında belirtilebilecek yöntemlere örnek olarak <code>GET</code>,
+ <code>POST</code> ve <code>PUT</code> verilebilir.
+ </dd>
+
+ <dt><a name="x.509" id="x.509">X.509</a></dt>
+ <dd>SSL/TLS kimlik doğrulamasında kullanılmak üzere Uluslararası Telekom
+ Birliği (ITU-T) tarafından önerilmiş bir kimlik doğrulama sertitifası
+ şeması<br /> Bakınız: <a href="ssl/">SSL/TLS Şifrelemesi</a>
+ </dd>
+</dl>
+</section>
+</manualpage>
URI: install.html.ru.koi8-r
Content-Language: ru
Content-type: text/html; charset=KOI8-R
+
+URI: install.html.tr.utf8
+Content-Language: tr
+Content-type: text/html; charset=UTF-8
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
+<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!--\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ This file is generated from xml source: DO NOT EDIT\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ -->\r
+<title>Derleme ve Kurulum - Apache HTTP Sunucusu</title>\r
+<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />\r
+<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />\r
+<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />\r
+<link href="./images/favicon.ico" rel="shortcut icon" /></head>\r
+<body id="manual-page"><div id="page-header">\r
+<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>\r
+<p class="apache">Apache HTTP Sunucusu Sürüm 2.0</p>\r
+<img alt="" src="./images/feather.gif" /></div>\r
+<div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div>\r
+<div id="path">\r
+<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.0</a></div><div id="page-content"><div id="preamble"><h1>Derleme ve Kurulum</h1>\r
+<div class="toplang">\r
+<p><span>Mevcut Diller: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |\r
+<a href="./en/install.html" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="./es/install.html" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |\r
+<a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |\r
+<a href="./ru/install.html" hreflang="ru" rel="alternate" title="Russian"> ru </a> |\r
+<a href="./tr/install.html" title="Türkçe"> tr </a></p>\r
+</div>\r
+\r
+\r
+ <p>Bu belge Apache’nin sadece Unix ve Unix benzeri sistemlerde\r
+ derlenmesini ve kurulmasını kapsar. Windows üzerinde derleme ve kurulum\r
+ için <a href="platform/windows.html">Apache’nin Microsoft Windows ile\r
+ kullanımı</a> bölümüne bakınız. Diğer platformlar için ise <a href="platform/">platform</a> belgelerine bakınız.</p>\r
+\r
+ <p>Apache 2.0’ın yapılandırma ve kurulum ortamı Apache 1.3’e göre tamamen değişmiştir. Apache 1.3, kurulumu kolaylaştırmak için özel bazı betikler kullanırdı. Apache 2.0 ise artık derleme ortamını oluşturmak için çoğu Açık Kaynak Kodlu projenin yaptığı gibi <code>libtool</code> ve <code>autoconf</code> kullanmaktadır. </p>\r
+\r
+ <p>Eğer sadece sürüm yükseltiyorsanız (2.0.50’den 2.0.51’e yükseltmek\r
+ gibi) lütfen doğrudan <a href="#upgrading">Yükseltme</a> bölümüne\r
+ atlayınız.</p>\r
+\r
+</div>\r
+<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">Tez canlılar için genel bir bakış</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#requirements">Gereksinimler</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#download">İndirme</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#extract">Paketi açma</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#configure">Kaynak ağacının yapılandırılması</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#compile">Derleme</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#install">Kurulum</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#customize">Kişiselleştirme</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#test">Deneme</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#upgrading">Yükseltme</a></li>\r
+</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><a href="programs/configure.html">Kaynak ağacının yapılandırılması</a></li><li><a href="invoking.html">Apache’nin başlatılması</a></li><li><a href="stopping.html">Durdurma ve yeniden başlatma</a></li></ul></div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="overview" id="overview">Tez canlılar için genel bir bakış</a></h2>\r
+\r
+ <table>\r
+ \r
+ <tr>\r
+ <td><a href="#download">İndirme</a></td>\r
+\r
+ <td><code>$ lynx http://httpd.apache.org/download.cgi</code>\r
+ </td>\r
+ </tr>\r
+\r
+ <tr>\r
+ <td><a href="#extract">Paketi açma</a></td>\r
+\r
+ <td><code>$ gzip -d httpd-2_0_<em>NN</em>.tar.gz<br />\r
+ $ tar xvf httpd-2_0_<em>NN</em>.tar</code></td><br />\r
+ </tr>\r
+\r
+ <tr>\r
+ <td><a href="#configure">Yapılandırma</a></td>\r
+\r
+ <td><code>$ ./configure --prefix=<em>ÖNEK</em></code>\r
+ </td>\r
+ </tr>\r
+\r
+ <tr>\r
+ <td><a href="#compile">Derleme</a></td>\r
+\r
+ <td><code>$ make</code> </td>\r
+ </tr>\r
+\r
+ <tr>\r
+ <td><a href="#install">Kurulum</a></td>\r
+\r
+ <td><code>$ make install</code> </td>\r
+ </tr>\r
+\r
+ <tr>\r
+ <td><a href="#customize">Kişiselleştirme</a></td>\r
+\r
+ <td><code>$ vi <em>ÖNEK</em>/conf/httpd.conf</code> </td>\r
+ </tr>\r
+\r
+ <tr>\r
+ <td><a href="#test">Deneme</a></td>\r
+\r
+ <td><code>$ <em>ÖNEK</em>/bin/apachectl start</code>\r
+ </td>\r
+ </tr>\r
+ </table>\r
+\r
+ <p><em>NN</em> yerine kuracağınız alt sürümü, <code><em>ÖNEK</em></code>\r
+ yerine de dosya sisteminde sunucunun altına kurulacağı dizin yolunu\r
+ yazınız. <code><em>ÖNEK</em></code> belirtilmezse\r
+ <code>/usr/local/apache2</code> öntanımlıdır.</p>\r
+\r
+ <p>Derleme ve kurulum işleminin her aşaması, Apache httpd’nin derlenmesi\r
+ ve kurulması için gerekenler başta olmak üzere aşağıda ayrıntılı olarak\r
+ açıklanmıştır.</p>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="requirements" id="requirements">Gereksinimler</a></h2>\r
+\r
+ <p>Apache’yi derleyebilmek için şunlar mevcut olmalıdır:</p>\r
+\r
+ <dl>\r
+ <dt>Disk Alanı</dt>\r
+ <dd>Geçici olarak en azından 50 MB boş disk alanınız olduğundan emin\r
+ olunuz. Kurulumdan sonra Apache yaklaşık 10 MB disk alanı kaplıyor\r
+ olacaktır. Asıl disk alanı gereksinimi seçtiğiniz yapılandırma\r
+ seçenekleri ve üçüncü parti modüllere göre değişiklik\r
+ gösterecektir.</dd>\r
+\r
+ <dt>ANSI-C Derleyici ve Derleme Sistemi</dt>\r
+ <dd>Bir ANSI-C derleyicinin kurulu olduğundan emin olunuz. <a href="http://www.gnu.org/">Free Software Foundation (FSF)</a>\r
+ tarafından dağıtılan <a href="http://www.gnu.org/software/gcc/gcc.html">GNU C derleyicisini\r
+ (GCC)</a> kullanmanız önerilir (2.7.2 sürümü uygundur). GCC yoksa en\r
+ azından satıcınızın derleyicisinin ANSI uyumlu olduğundan emin\r
+ olunuz. Ayrıca, <code>PATH</code> ortam değişkeninizin içerdiği\r
+ yollarda <code>make</code> gibi temel derleme araçları da\r
+ bulunmalıdır.</dd>\r
+\r
+ <dt>Zamanın doğru belirlenmesi</dt>\r
+ <dd>HTTP protokolünün elemanları sunuldukları tarih ve saate göre ifade\r
+ edilirler. Bu bakımdan sisteminizdeki zaman ayarlama oluşumunun\r
+ ayarlarını gözden geçirmenizin tam sırasıdır. Bu amaçla, Ağ Zaman\r
+ Protokolüne (NTP) göre çalışan <code>ntpdate</code> veya\r
+ <code>xntpd</code> programları kullanılır. NTP yazılımları ve halka\r
+ açık zaman sunucuları hakkında daha ayrıntılı bilgi için <a href="http://www.ntp.org">NTP sitesine</a> ve Usenet <a href="news:comp.protocols.time.ntp">comp.protocols.time.ntp</a> haber\r
+ grubuna bakınız.</dd>\r
+\r
+ <dt><a href="http://www.perl.org/">Perl 5</a> [SEÇİMLİK]</dt>\r
+ <dd>Perl ile yazılmış <code class="program"><a href="./programs/apxs.html">apxs</a></code> veya\r
+ <code class="program"><a href="./programs/dbmmanage.html">dbmmanage</a></code> gibi bazı betikleri desteklemek için\r
+ Perl 5 yorumlayıcısı gerekir (5.003 veya daha yeni sürümleri\r
+ yeterlidir). Eğer sisteminizde birden fazla Perl yorumlayıcı\r
+ kuruluysa (örneğin, sistem geneli için Perl 4, kendi kullanımızı için\r
+ Perl 5 kurulu olabilir), doğru sürümün kullanılacağından emin olmak\r
+ bunu <code class="program"><a href="./programs/configure.html">configure</a></code> betiğine <code>--with-perl</code>\r
+ seçeneğini kullanarak belirtmeniz önerilir. Eğer\r
+ <code class="program"><a href="./programs/configure.html">configure</a></code> betiği sisteminizde Perl 5 yorumlayıcısı\r
+ bulamazsa bu betikleri kullanamazsınız. Ancak, bu durum Apache\r
+ 2.0’ın derlenip kurulmasına engel değildir.</dd>\r
+ </dl>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="download" id="download">İndirme</a></h2>\r
+\r
+ <p>Apache HTTP Sunucusunu, çeşitli yansıların da listelendiği <a href="http://httpd.apache.org/download.cgi">Apache HTTP Sunucusu\r
+ indirme sayfasından</a> indirebilirsiniz. Unix benzeri sistemler\r
+ kullanan Apache kullanıcılarının kaynak paketlerinden birini indirip\r
+ derlemeleri daha iyi olacaktır. Derleme işlemi (aşağıda açıklanmıştır)\r
+ kolaydır ve sunucunuzu ihtiyaçlarınıza uygun olarak kişiselleştirmenize\r
+ imkan tanır. Ayrıca, hazır derlenmiş paketler çoğunlukla en son kaynak\r
+ sürüm kadar güncel değildirler. Eğer böyle bir paket indirmişseniz,\r
+ kurarken paketin içinde bulunan <code>INSTALL.bindist</code>\r
+ dosyasındaki talimatlara uyunuz.</p>\r
+\r
+ <p>İndirme işleminin ardından Apache HTTP Sunucusunun eksiksiz ve\r
+ değişikliğe uğramamış olduğunun doğrulanması önemlidir. Bu indirilen\r
+ tar paketinin PGP imzasına göre sınanması ile sağlanabilir. Bunun nasıl\r
+ yapılacağı <a href="http://httpd.apache.org/download.cgi#verify">indirme\r
+ sayfasında</a> anlatıldığı gibi <a href="http://httpd.apache.org/dev/verification.html">PGP\r
+ kullanımının</a> anlatıldığı daha geniş bir örnek de vardır.</p>\r
+\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="extract" id="extract">Paketi açma</a></h2>\r
+\r
+ <p>Apache HTTPD tar paketinden sıkıştırmayı kaldırdıktan sonra tar\r
+ arşivinden dosyaları çıkarmak basit bir işlemdir:</p>\r
+\r
+<div class="example"><p><code>\r
+$ gzip -d httpd-2_0_<em>NN</em>.tar.gz<br />\r
+$ tar xvf httpd-2_0_<em>NN</em>.tar\r
+</code></p></div>\r
+\r
+ <p>Bu işlem bulunduğunuz dizinin içinde dağıtımın kaynak dosyalarını\r
+ içeren yeni bir dizin oluşturacaktır. Sunucuyu derleme işlmine\r
+ başlayabilmek için önce <code>cd</code> ile bu dizine geçmelisiniz.</p>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="configure" id="configure">Kaynak ağacının yapılandırılması</a></h2>\r
+\r
+ <p>Sonraki adım, Apache kaynak ağacının platformunuza ve kişisel\r
+ gereksinimlerinize uygun olarak yapılandırılmasıdır. Bu işlem dağıtımın\r
+ kök dizininde bulunan <code class="program"><a href="./programs/configure.html">configure</a></code> betiği kullanılarak\r
+ yapılır. (Apache kaynak ağacının CVS sürümünü\r
+ indiren geliştiricilerin sistemlerinde <code>autoconf</code> ve\r
+ <code>libtool</code> kurulu olması ve sonraki adıma geçmek için\r
+ <code>buildconf</code> çalıştırmaları gerekir. Bu işlem resmi\r
+ dağıtımlar için gerekli değildir.)</p>\r
+\r
+ <p>Kaynak ağacını tamamen öntanımlı seçenekler kullanılarak derlemek için\r
+ <code>./configure</code> komutunu vermek yeterlidir. Öntanımlı\r
+ seçenekleri değiştirmek için <code class="program"><a href="./programs/configure.html">configure</a></code> betiği\r
+ çeşitli değişkenler ve komut satırı seçenekleri kabul eder.</p>\r
+\r
+ <p>En önemli seçenek, Apache’nin kurulacağı yerin belirlenmesini,\r
+ dolayısıyla Apache’nin bu konumda doğru olarak çalışması için\r
+ yapılandırılmasını sağlayan <code>--prefix</code>’tir. Kurulacak\r
+ dosyaların yerleri ile ilgili daha ayrıntılı denetim ek <a href="programs/configure.html#installationdirectories">yapılandırma\r
+ seçenekleri</a> ile mümkün kılınmıştır.</p>\r
+\r
+ <p>Bu noktada ayrıca, Apache’de hangi özelliklerin bulunmasını\r
+ istediğinizi <a href="mod/">modülleri</a> etkin kılarak veya iptal\r
+ ederek belirtebilirsiniz. Apache, öntanımlı olarak içerilmiş <a href="mod/module-dict.html#Status">temel</a> modüllerle gelir. Diğer\r
+ modüller <code>--enable-<var>modül</var></code> seçenekleri\r
+ kullanılarak etkinleştirilir. Buradaki <code><var>modül</var></code>,\r
+ önünden <code>mod_</code> dizgesi kaldırılmış ve içindeki altçizgi\r
+ imleri tire imleri ile değiştirilmiş modül ismidir. Ayrıca,\r
+ <code>--enable-<var>modül</var>=shared</code> seçeneklerini kullanarak\r
+ modülleri çalışma anında gerektiğinde yüklemek veya kaldırmak üzere <a href="dso.html">paylaşımlı nesneler (DSO’lar)</a> olarak derlemeniz de\r
+ mümkündür. Temel modülleri de benzer şekilde\r
+ <code>--disable-<var>modül</var></code> seçenekleriyle iptal\r
+ edebilirsiniz. <code class="program"><a href="./programs/configure.html">configure</a></code> betiği mevcut olmayan\r
+ modüller için sizi uyarmayıp, seçeneği yok saymakla yetineceğinden, bu\r
+ seçenekleri kullanırken dikkatli olmalısınız.</p>\r
+\r
+ <p>Ek olarak, bazen kullandığınız derleyici, kütüphaneler veya başlık\r
+ dosyalarının yerleri hakkında <code class="program"><a href="./programs/configure.html">configure</a></code> betiğine\r
+ ilave bilgiler sağlamanız gerekir. Bu işlem\r
+ <code class="program"><a href="./programs/configure.html">configure</a></code> betiğine ya ortam değişkenleriyle ya da\r
+ komut satırı seçenekleriyle bilgi aktarılarak yapılır. Daha fazla bilgi\r
+ için <code class="program"><a href="./programs/configure.html">configure</a></code> kılavuz sayfasına bakınız.</p>\r
+\r
+ <p>Apache’yi derlerken ne gibi olasılıklara sahip olduğunuz hakkında bir\r
+ izlenim edinmeniz için aşağıda tipik bir örneğe yer verilmiştir. Bu\r
+ örnekte, Apache’nin <code>/sw/pkg/apache</code> önekiyle başlayan\r
+ dizinlere kurulması, belli bir derleyici ve derleyici seçenekleriyle\r
+ derlenmesi ve <code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> ve\r
+ <code class="module"><a href="./mod/mod_speling.html">mod_speling</a></code> modüllerinin de DSO mekanizması üzerinden\r
+ daha sonra yüklenmek üzere derlenmesi istenmektedir:</p>\r
+\r
+<div class="example"><p><code>\r
+ $ CC="pgcc" CFLAGS="-O2" \<br />\r
+ ./configure --prefix=/sw/pkg/apache \<br />\r
+ --enable-rewrite=shared \<br />\r
+ --enable-speling=shared\r
+</code></p></div>\r
+\r
+ <p><code class="program"><a href="./programs/configure.html">configure</a></code> betiği başlatıldığında sisteminizde\r
+ mevcut özelliklerin işe yararlığını sınamak ve sonradan sunucuyu\r
+ derlemek için kullanılacak Makefile dosyalarını oluşturmak için bir kaç\r
+ dakika çalışacaktır.</p>\r
+\r
+ <p><code class="program"><a href="./programs/configure.html">configure</a></code> seçeneklerinin tamamı ayrıtılı olarak\r
+ <code class="program"><a href="./programs/configure.html">configure</a></code> kılavuz sayfasında açıklanmıştır.</p>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="compile" id="compile">Derleme</a></h2>\r
+\r
+ <p>Artık, Apache paketini şekillendiren çeşitli parçaları derlemek için\r
+ basitçe aşağıdaki komutu verebilirsiniz:</p>\r
+\r
+<div class="example"><p><code>$ make</code></p></div>\r
+\r
+ <p>Bu komutu verdikten sonra lütfen sabırlı olunuz. Temel yapılandırmanın\r
+ derlenmesi bir Pentium III/Linux 2.2 makinede 3 dakika alsa da\r
+ modüllerin derlenmesi donanımınıza ve seçtiğiniz modüllerin sayısına\r
+ bağlı olarak daha uzun süre gerektirecektir.</p>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="install" id="install">Kurulum</a></h2>\r
+\r
+ <p>Şimdi sıra <code><em>ÖNEK</em></code> dizini altına kurulmak üzere\r
+ yapılandırdığınız (yukarı <code>--prefix</code> seçeneğine bakınız)\r
+ paketi kurmaya geldi. Basitçe şu komutu veriniz:</p>\r
+\r
+<div class="example"><p><code># make install</code></p></div>\r
+\r
+ <p><code><em>ÖNEK</em></code> dizininde genellikle yazma izinlerinin\r
+ sınırlı oluşu nedeniyle bu adım genellikle root yetkilerini\r
+ gerektirir.</p>\r
+\r
+ <p>Eğer sürüm yükseltiyorsanız, kurulum sırasında mevcut yapılandırma\r
+ dosyalarının ve belgelerin üzerine yazılmayacaktır.</p>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="customize" id="customize">Kişiselleştirme</a></h2>\r
+\r
+ <p>Bu adımda, Apache HTTP sunucunuzu <code><em>ÖNEK</em>/conf/</code>\r
+ dizini altındaki <a href="configuring.html">yapılandırma\r
+ dosyalarını</a> düzenleyerek kişiselleştirebilirsiniz.</p>\r
+\r
+<div class="example"><p><code>$ vi <em>ÖNEK</em>/conf/httpd.conf</code></p></div>\r
+\r
+ <p>Bu kılavuz ve kullanılabilecek <a href="mod/directives.html">yapılandırma yönergelerinin</a> kılavuzlarını\r
+ <a href="./">docs/manual/</a> altında bulabileceğiniz gibi en\r
+ son sürümünü daima <a href="http://httpd.apache.org/docs/2.0/">http://httpd.apache.org/docs/2.0/</a> adresinde\r
+ bulabilirsiniz.</p>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="test" id="test">Deneme</a></h2>\r
+\r
+ <p>Artık Apache HTTP sunucunuzu <a href="invoking.html">başlatmaya</a>\r
+ hazırsınız. Hemen şu komutu verin:</p>\r
+\r
+<div class="example"><p><code>$ <em>ÖNEK</em>/bin/apachectl start</code></p></div>\r
+\r
+ <p><code>http://localhost/</code> üzerinden ilk belgeniz için bir istek\r
+ yapmalısınız. Genellikle <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code> olarak bilinen\r
+ <code><em>ÖNEK</em>/htdocs/</code> altındaki sayfayı görürsünüz.\r
+ Çalışmakta olan sunucuyu <a href="stopping.html">durdurmak</a> için şu\r
+ komutu verebilirsiniz:</p>\r
+\r
+<div class="example"><p><code>$ <em>ÖNEK</em>/bin/apachectl stop</code></p></div>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="upgrading" id="upgrading">Yükseltme</a></h2>\r
+\r
+ <p>Sürüm yükseltme işleminin ilk adımı, sitenizi etkileyen değişiklikleri\r
+ öğrenmek için dağıtım duyurusunu ve kaynak paketindeki\r
+ <code>CHANGES</code> dosyasını okumaktır. Ana sürümlerden yükseltme\r
+ yapıyorsanız (1.3’ten 2.0’a veya 2.0’dan 2.2’ye gibi), derleme anı ve\r
+ çalışma anı yapılandırmalarındaki ana farklılıklar elle ayarlamalar\r
+ yapmanızı gerektirecektir. Ayrıca, tüm modüllerin de modül API’sindeki\r
+ değişikliklere uyum sağlaması için yükseltilmesi gerekecektir.</p>\r
+\r
+ <p>Aynı ana sürüm içinde yükseltme yapmak (2.0.55’ten 2.0.57’ye\r
+ yükseltmek gibi) daha kolaydır. <code>make install</code> işlemi,\r
+ mevcut yapılandırma ve günlük dosyalarınızın ve belgelerin üzerine\r
+ yazmayacaktır. Ek olarak, geliştiriciler alt sürüm değişikliklerinde\r
+ <code class="program"><a href="./programs/configure.html">configure</a></code> seçenekleri, çalışma anı yapılandırması\r
+ veya modül API’sinde uyumsuz değişiklikler yapmamaya özen\r
+ göstereceklerdir. Çoğu durumda, aynı <code class="program"><a href="./programs/configure.html">configure</a></code> komut\r
+ satırını, aynı yapılandırma dosyasını kullanabileceksiniz ve tüm\r
+ modülleriniz de çalışmaya devam edebilecektir. (Bu sadece 2.0.41 sürümünden sonrası için geçerlidir; daha önceki sürümler için uyumluluk söz konusu değildir.)</p>\r
+\r
+ <p>Aynı ana sürüm içinde yükseltme işlemine, eski kaynak ağacının kök\r
+ dizininde veya kurulu sunucunuzun <code>build</code> dizininde\r
+ bulacağınız <code>config.nice</code> dosyasını yeni kaynak ağacının kök\r
+ dizinine kopyalamak suretiyle başlayabilirsiniz. Bu dosya evvelce\r
+ kaynak ağacını yapılandırmakta kullandığınız\r
+ <code class="program"><a href="./programs/configure.html">configure</a></code> komut satırını içerir.\r
+ <code>config.nice</code> dosyasında yapmak istediğiniz değişiklikler\r
+ varsa yaptıktan sonra şu komutları veriniz:</p>\r
+\r
+ <div class="example"><p><code>\r
+ $ ./config.nice<br />\r
+ $ make<br />\r
+ $ make install<br />\r
+ $ <em>ÖNEK</em>/bin/apachectl graceful-stop<br />\r
+ $ <em>ÖNEK</em>/bin/apachectl start<br />\r
+ </code></p></div>\r
+\r
+ <div class="warning">Her yeni sürümü hizmete sokmadan önce daima çalışma\r
+ ortamınızda denemeniz gerekir. Örneğin, yükseltme işlemini\r
+ sonuçlandırmadan önce eski sürümün çalışmasını durdurmadan yenisini\r
+ farklı bir <code>--prefix</code> ile kurabilir ve farklı bir port ile\r
+ (<code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesini\r
+ ayarlamak suretiyle) çalıştırabilirsiniz.</div>\r
+</div></div>\r
+<div class="bottomlang">\r
+<p><span>Mevcut Diller: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |\r
+<a href="./en/install.html" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="./es/install.html" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |\r
+<a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |\r
+<a href="./ru/install.html" hreflang="ru" rel="alternate" title="Russian"> ru </a> |\r
+<a href="./tr/install.html" title="Türkçe"> tr </a></p>\r
+</div><div id="footer">\r
+<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>\r
+<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>\r
+</body></html>
\ No newline at end of file
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
<variant>ru</variant>
+ <variant>tr</variant>
</variants>
</metafile>
--- /dev/null
+<?xml version='1.0' encoding='UTF-8' ?>
+<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
+<?xml-stylesheet type="text/xsl" href="./style/manual.tr.xsl"?>
+<!-- English Revision: 421174 $ -->
+<!-- =====================================================
+ Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
+ Reviewed by: Orhan Berent <berent belgeler.org>
+========================================================== -->
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<manualpage metafile="install.xml.meta">
+
+ <title>Derleme ve Kurulum</title>
+
+<summary>
+
+ <p>Bu belge Apache’nin sadece Unix ve Unix benzeri sistemlerde
+ derlenmesini ve kurulmasını kapsar. Windows üzerinde derleme ve kurulum
+ için <a href="platform/windows.html">Apache’nin Microsoft Windows ile
+ kullanımı</a> bölümüne bakınız. Diğer platformlar için ise <a
+ href="platform/">platform</a> belgelerine bakınız.</p>
+
+ <p>Apache 2.0’ın yapılandırma ve kurulum ortamı Apache 1.3’e göre tamamen değişmiştir. Apache 1.3, kurulumu kolaylaştırmak için özel bazı betikler kullanırdı. Apache 2.0 ise artık derleme ortamını oluşturmak için çoğu Açık Kaynak Kodlu projenin yaptığı gibi <code>libtool</code> ve <code>autoconf</code> kullanmaktadır. </p>
+
+ <p>Eğer sadece sürüm yükseltiyorsanız (2.0.50’den 2.0.51’e yükseltmek
+ gibi) lütfen doğrudan <a href="#upgrading">Yükseltme</a> bölümüne
+ atlayınız.</p>
+
+</summary>
+
+<seealso><a href="programs/configure.html">Kaynak ağacının yapılandırılması</a></seealso>
+<seealso><a href="invoking.html">Apache’nin başlatılması</a></seealso>
+<seealso><a href="stopping.html">Durdurma ve yeniden başlatma</a></seealso>
+
+<section id="overview"><title>Tez canlılar için genel bir bakış</title>
+
+ <table>
+ <columnspec><column width=".13"/><column width=".80"/></columnspec>
+ <tr>
+ <td><a href="#download">İndirme</a></td>
+
+ <td><code>$ lynx http://httpd.apache.org/download.cgi</code>
+ </td>
+ </tr>
+
+ <tr>
+ <td><a href="#extract">Paketi açma</a></td>
+
+ <td><code>$ gzip -d httpd-2_0_<em>NN</em>.tar.gz<br />
+ $ tar xvf httpd-2_0_<em>NN</em>.tar</code></td><br />
+ </tr>
+
+ <tr>
+ <td><a href="#configure">Yapılandırma</a></td>
+
+ <td><code>$ ./configure --prefix=<em>ÖNEK</em></code>
+ </td>
+ </tr>
+
+ <tr>
+ <td><a href="#compile">Derleme</a></td>
+
+ <td><code>$ make</code> </td>
+ </tr>
+
+ <tr>
+ <td><a href="#install">Kurulum</a></td>
+
+ <td><code>$ make install</code> </td>
+ </tr>
+
+ <tr>
+ <td><a href="#customize">Kişiselleştirme</a></td>
+
+ <td><code>$ vi <em>ÖNEK</em>/conf/httpd.conf</code> </td>
+ </tr>
+
+ <tr>
+ <td><a href="#test">Deneme</a></td>
+
+ <td><code>$ <em>ÖNEK</em>/bin/apachectl start</code>
+ </td>
+ </tr>
+ </table>
+
+ <p><em>NN</em> yerine kuracağınız alt sürümü, <code><em>ÖNEK</em></code>
+ yerine de dosya sisteminde sunucunun altına kurulacağı dizin yolunu
+ yazınız. <code><em>ÖNEK</em></code> belirtilmezse
+ <code>/usr/local/apache2</code> öntanımlıdır.</p>
+
+ <p>Derleme ve kurulum işleminin her aşaması, Apache httpd’nin derlenmesi
+ ve kurulması için gerekenler başta olmak üzere aşağıda ayrıntılı olarak
+ açıklanmıştır.</p>
+</section>
+
+<section id="requirements"><title>Gereksinimler</title>
+
+ <p>Apache’yi derleyebilmek için şunlar mevcut olmalıdır:</p>
+
+ <dl>
+ <dt>Disk Alanı</dt>
+ <dd>Geçici olarak en azından 50 MB boş disk alanınız olduğundan emin
+ olunuz. Kurulumdan sonra Apache yaklaşık 10 MB disk alanı kaplıyor
+ olacaktır. Asıl disk alanı gereksinimi seçtiğiniz yapılandırma
+ seçenekleri ve üçüncü parti modüllere göre değişiklik
+ gösterecektir.</dd>
+
+ <dt>ANSI-C Derleyici ve Derleme Sistemi</dt>
+ <dd>Bir ANSI-C derleyicinin kurulu olduğundan emin olunuz. <a
+ href="http://www.gnu.org/">Free Software Foundation (FSF)</a>
+ tarafından dağıtılan <a
+ href="http://www.gnu.org/software/gcc/gcc.html">GNU C derleyicisini
+ (GCC)</a> kullanmanız önerilir (2.7.2 sürümü uygundur). GCC yoksa en
+ azından satıcınızın derleyicisinin ANSI uyumlu olduğundan emin
+ olunuz. Ayrıca, <code>PATH</code> ortam değişkeninizin içerdiği
+ yollarda <code>make</code> gibi temel derleme araçları da
+ bulunmalıdır.</dd>
+
+ <dt>Zamanın doğru belirlenmesi</dt>
+ <dd>HTTP protokolünün elemanları sunuldukları tarih ve saate göre ifade
+ edilirler. Bu bakımdan sisteminizdeki zaman ayarlama oluşumunun
+ ayarlarını gözden geçirmenizin tam sırasıdır. Bu amaçla, Ağ Zaman
+ Protokolüne (NTP) göre çalışan <code>ntpdate</code> veya
+ <code>xntpd</code> programları kullanılır. NTP yazılımları ve halka
+ açık zaman sunucuları hakkında daha ayrıntılı bilgi için <a
+ href="http://www.ntp.org">NTP sitesine</a> ve Usenet <a
+ href="news:comp.protocols.time.ntp">comp.protocols.time.ntp</a> haber
+ grubuna bakınız.</dd>
+
+ <dt><a href="http://www.perl.org/">Perl 5</a> [SEÇİMLİK]</dt>
+ <dd>Perl ile yazılmış <program>apxs</program> veya
+ <program>dbmmanage</program> gibi bazı betikleri desteklemek için
+ Perl 5 yorumlayıcısı gerekir (5.003 veya daha yeni sürümleri
+ yeterlidir). Eğer sisteminizde birden fazla Perl yorumlayıcı
+ kuruluysa (örneğin, sistem geneli için Perl 4, kendi kullanımızı için
+ Perl 5 kurulu olabilir), doğru sürümün kullanılacağından emin olmak
+ bunu <program>configure</program> betiğine <code>--with-perl</code>
+ seçeneğini kullanarak belirtmeniz önerilir. Eğer
+ <program>configure</program> betiği sisteminizde Perl 5 yorumlayıcısı
+ bulamazsa bu betikleri kullanamazsınız. Ancak, bu durum Apache
+ 2.0’ın derlenip kurulmasına engel değildir.</dd>
+ </dl>
+</section>
+
+<section id="download"><title>İndirme</title>
+
+ <p>Apache HTTP Sunucusunu, çeşitli yansıların da listelendiği <a
+ href="http://httpd.apache.org/download.cgi">Apache HTTP Sunucusu
+ indirme sayfasından</a> indirebilirsiniz. Unix benzeri sistemler
+ kullanan Apache kullanıcılarının kaynak paketlerinden birini indirip
+ derlemeleri daha iyi olacaktır. Derleme işlemi (aşağıda açıklanmıştır)
+ kolaydır ve sunucunuzu ihtiyaçlarınıza uygun olarak kişiselleştirmenize
+ imkan tanır. Ayrıca, hazır derlenmiş paketler çoğunlukla en son kaynak
+ sürüm kadar güncel değildirler. Eğer böyle bir paket indirmişseniz,
+ kurarken paketin içinde bulunan <code>INSTALL.bindist</code>
+ dosyasındaki talimatlara uyunuz.</p>
+
+ <p>İndirme işleminin ardından Apache HTTP Sunucusunun eksiksiz ve
+ değişikliğe uğramamış olduğunun doğrulanması önemlidir. Bu indirilen
+ tar paketinin PGP imzasına göre sınanması ile sağlanabilir. Bunun nasıl
+ yapılacağı <a
+ href="http://httpd.apache.org/download.cgi#verify">indirme
+ sayfasında</a> anlatıldığı gibi <a
+ href="http://httpd.apache.org/dev/verification.html">PGP
+ kullanımının</a> anlatıldığı daha geniş bir örnek de vardır.</p>
+
+</section>
+
+<section id="extract"><title>Paketi açma</title>
+
+ <p>Apache HTTPD tar paketinden sıkıştırmayı kaldırdıktan sonra tar
+ arşivinden dosyaları çıkarmak basit bir işlemdir:</p>
+
+<example>
+$ gzip -d httpd-2_0_<em>NN</em>.tar.gz<br />
+$ tar xvf httpd-2_0_<em>NN</em>.tar
+</example>
+
+ <p>Bu işlem bulunduğunuz dizinin içinde dağıtımın kaynak dosyalarını
+ içeren yeni bir dizin oluşturacaktır. Sunucuyu derleme işlmine
+ başlayabilmek için önce <code>cd</code> ile bu dizine geçmelisiniz.</p>
+</section>
+
+<section id="configure"><title>Kaynak ağacının yapılandırılması</title>
+
+ <p>Sonraki adım, Apache kaynak ağacının platformunuza ve kişisel
+ gereksinimlerinize uygun olarak yapılandırılmasıdır. Bu işlem dağıtımın
+ kök dizininde bulunan <program>configure</program> betiği kullanılarak
+ yapılır. (Apache kaynak ağacının CVS sürümünü
+ indiren geliştiricilerin sistemlerinde <code>autoconf</code> ve
+ <code>libtool</code> kurulu olması ve sonraki adıma geçmek için
+ <code>buildconf</code> çalıştırmaları gerekir. Bu işlem resmi
+ dağıtımlar için gerekli değildir.)</p>
+
+ <p>Kaynak ağacını tamamen öntanımlı seçenekler kullanılarak derlemek için
+ <code>./configure</code> komutunu vermek yeterlidir. Öntanımlı
+ seçenekleri değiştirmek için <program>configure</program> betiği
+ çeşitli değişkenler ve komut satırı seçenekleri kabul eder.</p>
+
+ <p>En önemli seçenek, Apache’nin kurulacağı yerin belirlenmesini,
+ dolayısıyla Apache’nin bu konumda doğru olarak çalışması için
+ yapılandırılmasını sağlayan <code>--prefix</code>’tir. Kurulacak
+ dosyaların yerleri ile ilgili daha ayrıntılı denetim ek <a
+ href="programs/configure.html#installationdirectories">yapılandırma
+ seçenekleri</a> ile mümkün kılınmıştır.</p>
+
+ <p>Bu noktada ayrıca, Apache’de hangi özelliklerin bulunmasını
+ istediğinizi <a href="mod/">modülleri</a> etkin kılarak veya iptal
+ ederek belirtebilirsiniz. Apache, öntanımlı olarak içerilmiş <a
+ href="mod/module-dict.html#Status">temel</a> modüllerle gelir. Diğer
+ modüller <code>--enable-<var>modül</var></code> seçenekleri
+ kullanılarak etkinleştirilir. Buradaki <code><var>modül</var></code>,
+ önünden <code>mod_</code> dizgesi kaldırılmış ve içindeki altçizgi
+ imleri tire imleri ile değiştirilmiş modül ismidir. Ayrıca,
+ <code>--enable-<var>modül</var>=shared</code> seçeneklerini kullanarak
+ modülleri çalışma anında gerektiğinde yüklemek veya kaldırmak üzere <a
+ href="dso.html">paylaşımlı nesneler (DSO’lar)</a> olarak derlemeniz de
+ mümkündür. Temel modülleri de benzer şekilde
+ <code>--disable-<var>modül</var></code> seçenekleriyle iptal
+ edebilirsiniz. <program>configure</program> betiği mevcut olmayan
+ modüller için sizi uyarmayıp, seçeneği yok saymakla yetineceğinden, bu
+ seçenekleri kullanırken dikkatli olmalısınız.</p>
+
+ <p>Ek olarak, bazen kullandığınız derleyici, kütüphaneler veya başlık
+ dosyalarının yerleri hakkında <program>configure</program> betiğine
+ ilave bilgiler sağlamanız gerekir. Bu işlem
+ <program>configure</program> betiğine ya ortam değişkenleriyle ya da
+ komut satırı seçenekleriyle bilgi aktarılarak yapılır. Daha fazla bilgi
+ için <program>configure</program> kılavuz sayfasına bakınız.</p>
+
+ <p>Apache’yi derlerken ne gibi olasılıklara sahip olduğunuz hakkında bir
+ izlenim edinmeniz için aşağıda tipik bir örneğe yer verilmiştir. Bu
+ örnekte, Apache’nin <code>/sw/pkg/apache</code> önekiyle başlayan
+ dizinlere kurulması, belli bir derleyici ve derleyici seçenekleriyle
+ derlenmesi ve <module>mod_rewrite</module> ve
+ <module>mod_speling</module> modüllerinin de DSO mekanizması üzerinden
+ daha sonra yüklenmek üzere derlenmesi istenmektedir:</p>
+
+<example>
+ $ CC="pgcc" CFLAGS="-O2" \<br />
+ ./configure --prefix=/sw/pkg/apache \<br />
+ --enable-rewrite=shared \<br />
+ --enable-speling=shared
+</example>
+
+ <p><program>configure</program> betiği başlatıldığında sisteminizde
+ mevcut özelliklerin işe yararlığını sınamak ve sonradan sunucuyu
+ derlemek için kullanılacak Makefile dosyalarını oluşturmak için bir kaç
+ dakika çalışacaktır.</p>
+
+ <p><program>configure</program> seçeneklerinin tamamı ayrıtılı olarak
+ <program>configure</program> kılavuz sayfasında açıklanmıştır.</p>
+</section>
+
+<section id="compile"><title>Derleme</title>
+
+ <p>Artık, Apache paketini şekillendiren çeşitli parçaları derlemek için
+ basitçe aşağıdaki komutu verebilirsiniz:</p>
+
+<example>$ make</example>
+
+ <p>Bu komutu verdikten sonra lütfen sabırlı olunuz. Temel yapılandırmanın
+ derlenmesi bir Pentium III/Linux 2.2 makinede 3 dakika alsa da
+ modüllerin derlenmesi donanımınıza ve seçtiğiniz modüllerin sayısına
+ bağlı olarak daha uzun süre gerektirecektir.</p>
+</section>
+
+<section id="install"><title>Kurulum</title>
+
+ <p>Şimdi sıra <code><em>ÖNEK</em></code> dizini altına kurulmak üzere
+ yapılandırdığınız (yukarı <code>--prefix</code> seçeneğine bakınız)
+ paketi kurmaya geldi. Basitçe şu komutu veriniz:</p>
+
+<example># make install</example>
+
+ <p><code><em>ÖNEK</em></code> dizininde genellikle yazma izinlerinin
+ sınırlı oluşu nedeniyle bu adım genellikle root yetkilerini
+ gerektirir.</p>
+
+ <p>Eğer sürüm yükseltiyorsanız, kurulum sırasında mevcut yapılandırma
+ dosyalarının ve belgelerin üzerine yazılmayacaktır.</p>
+</section>
+
+<section id="customize"><title>Kişiselleştirme</title>
+
+ <p>Bu adımda, Apache HTTP sunucunuzu <code><em>ÖNEK</em>/conf/</code>
+ dizini altındaki <a href="configuring.html">yapılandırma
+ dosyalarını</a> düzenleyerek kişiselleştirebilirsiniz.</p>
+
+<example>$ vi <em>ÖNEK</em>/conf/httpd.conf</example>
+
+ <p>Bu kılavuz ve kullanılabilecek <a
+ href="mod/directives.html">yapılandırma yönergelerinin</a> kılavuzlarını
+ <a href="./">docs/manual/</a> altında bulabileceğiniz gibi en
+ son sürümünü daima <a href="http://httpd.apache.org/docs/&httpd.docs;/"
+ >http://httpd.apache.org/docs/&httpd.docs;/</a> adresinde
+ bulabilirsiniz.</p>
+</section>
+
+<section id="test"><title>Deneme</title>
+
+ <p>Artık Apache HTTP sunucunuzu <a href="invoking.html">başlatmaya</a>
+ hazırsınız. Hemen şu komutu verin:</p>
+
+<example>$ <em>ÖNEK</em>/bin/apachectl start</example>
+
+ <p><code>http://localhost/</code> üzerinden ilk belgeniz için bir istek
+ yapmalısınız. Genellikle <directive
+ module="core">DocumentRoot</directive> olarak bilinen
+ <code><em>ÖNEK</em>/htdocs/</code> altındaki sayfayı görürsünüz.
+ Çalışmakta olan sunucuyu <a href="stopping.html">durdurmak</a> için şu
+ komutu verebilirsiniz:</p>
+
+<example>$ <em>ÖNEK</em>/bin/apachectl stop</example>
+</section>
+<section id="upgrading"><title>Yükseltme</title>
+
+ <p>Sürüm yükseltme işleminin ilk adımı, sitenizi etkileyen değişiklikleri
+ öğrenmek için dağıtım duyurusunu ve kaynak paketindeki
+ <code>CHANGES</code> dosyasını okumaktır. Ana sürümlerden yükseltme
+ yapıyorsanız (1.3’ten 2.0’a veya 2.0’dan 2.2’ye gibi), derleme anı ve
+ çalışma anı yapılandırmalarındaki ana farklılıklar elle ayarlamalar
+ yapmanızı gerektirecektir. Ayrıca, tüm modüllerin de modül API’sindeki
+ değişikliklere uyum sağlaması için yükseltilmesi gerekecektir.</p>
+
+ <p>Aynı ana sürüm içinde yükseltme yapmak (2.0.55’ten 2.0.57’ye
+ yükseltmek gibi) daha kolaydır. <code>make install</code> işlemi,
+ mevcut yapılandırma ve günlük dosyalarınızın ve belgelerin üzerine
+ yazmayacaktır. Ek olarak, geliştiriciler alt sürüm değişikliklerinde
+ <program>configure</program> seçenekleri, çalışma anı yapılandırması
+ veya modül API’sinde uyumsuz değişiklikler yapmamaya özen
+ göstereceklerdir. Çoğu durumda, aynı <program>configure</program> komut
+ satırını, aynı yapılandırma dosyasını kullanabileceksiniz ve tüm
+ modülleriniz de çalışmaya devam edebilecektir. (Bu sadece 2.0.41 sürümünden sonrası için geçerlidir; daha önceki sürümler için uyumluluk söz konusu değildir.)</p>
+
+ <p>Aynı ana sürüm içinde yükseltme işlemine, eski kaynak ağacının kök
+ dizininde veya kurulu sunucunuzun <code>build</code> dizininde
+ bulacağınız <code>config.nice</code> dosyasını yeni kaynak ağacının kök
+ dizinine kopyalamak suretiyle başlayabilirsiniz. Bu dosya evvelce
+ kaynak ağacını yapılandırmakta kullandığınız
+ <program>configure</program> komut satırını içerir.
+ <code>config.nice</code> dosyasında yapmak istediğiniz değişiklikler
+ varsa yaptıktan sonra şu komutları veriniz:</p>
+
+ <example>
+ $ ./config.nice<br />
+ $ make<br />
+ $ make install<br />
+ $ <em>ÖNEK</em>/bin/apachectl graceful-stop<br />
+ $ <em>ÖNEK</em>/bin/apachectl start<br />
+ </example>
+
+ <note type="warning">Her yeni sürümü hizmete sokmadan önce daima çalışma
+ ortamınızda denemeniz gerekir. Örneğin, yükseltme işlemini
+ sonuçlandırmadan önce eski sürümün çalışmasını durdurmadan yenisini
+ farklı bir <code>--prefix</code> ile kurabilir ve farklı bir port ile
+ (<directive module="mpm_common">Listen</directive> yönergesini
+ ayarlamak suretiyle) çalıştırabilirsiniz.</note>
+</section>
+</manualpage>
URI: invoking.html.ru.koi8-r
Content-Language: ru
Content-type: text/html; charset=KOI8-R
+
+URI: invoking.html.tr.utf8
+Content-Language: tr
+Content-type: text/html; charset=UTF-8
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
+<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!--\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ This file is generated from xml source: DO NOT EDIT\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ -->\r
+<title>Apache HTTPd’nin başlatılması - Apache HTTP Sunucusu</title>\r
+<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />\r
+<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />\r
+<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />\r
+<link href="./images/favicon.ico" rel="shortcut icon" /></head>\r
+<body id="manual-page"><div id="page-header">\r
+<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>\r
+<p class="apache">Apache HTTP Sunucusu Sürüm 2.0</p>\r
+<img alt="" src="./images/feather.gif" /></div>\r
+<div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div>\r
+<div id="path">\r
+<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.0</a></div><div id="page-content"><div id="preamble"><h1>Apache HTTPd’nin başlatılması</h1>\r
+<div class="toplang">\r
+<p><span>Mevcut Diller: </span><a href="./de/invoking.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |\r
+<a href="./en/invoking.html" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="./es/invoking.html" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="./ja/invoking.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |\r
+<a href="./ko/invoking.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |\r
+<a href="./ru/invoking.html" hreflang="ru" rel="alternate" title="Russian"> ru </a> |\r
+<a href="./tr/invoking.html" title="Türkçe"> tr </a></p>\r
+</div>\r
+\r
+ <p>Apache normal olarak, Windows NT, 2000 ve XP'de bir hizmet olarak,\r
+ Windows 9x ve ME’de ise bir konsol uygulaması olarak çalışır. Ayrıntılı\r
+ bilgi için <a href="platform/windows.html#winsvc">Apache HTTPd’nin bir\r
+ hizmet olarak çalıştırılması</a> ve <a href="platform/windows.html#wincons">Apache HTTPd’nin bir konsol\r
+ uygulaması olarak çalıştırılması</a> bölümlerine bakınız.</p>\r
+\r
+ <p>Unix’te ise artalanda isteklere yanıt vermek için sürekli çalışan bir\r
+ artalan sürecidir. Bu belgede <code class="program"><a href="./programs/httpd.html">httpd</a></code>’nin nasıl\r
+ çalıştırılacağı açıklanmaktadır.</p>\r
+</div>\r
+<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#startup">Apache Nasıl Başlatılır?</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#errors">Başlatma Sırasındaki Hatalar</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#boot">Sistem Açılışında Başlatma</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#info">Ek Bilgiler</a></li>\r
+</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><a href="stopping.html">Durdurma ve Yeniden Başlatma</a></li><li><code class="program"><a href="./programs/httpd.html">httpd</a></code></li><li><code class="program"><a href="./programs/apachectl.html">apachectl</a></code></li></ul></div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="startup" id="startup">Apache Nasıl Başlatılır?</a></h2>\r
+\r
+ <p>Yapılandırma dosyasında <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesi ile öntanımlı olan port\r
+ 80 (veya 1024’ten küçük herhangi bir port) belirtilmişse Apache HTTP\r
+ Sunucusunu başlatmak için root yetkileri gerekecektir. Sunucu başlatılıp\r
+ günlük dosyalarını açmak gibi bazı ön hazırlık etkinliklerinde\r
+ bulunduktan sonra istemcilerden gelen istekleri dinlemek ve yanıt vermek\r
+ için çeşitli <em>çocuk</em> süreçler başlatır. Ana\r
+ <code class="program"><a href="./programs/httpd.html">httpd</a></code> süreci root kullanıcısının aidiyetinde\r
+ çalışmasını sürdürürken çocuk süreçler daha az yetkili bir kullanıcının\r
+ aidiyetinde çalışır. Bu işlem seçilen <a href="mpm.html">Çok Süreçlilik\r
+ Modülü</a> tarafından denetlenir.</p>\r
+\r
+ <p><code class="program"><a href="./programs/httpd.html">httpd</a></code>’yi çalıştırmak için önerilen yöntem\r
+ <code class="program"><a href="./programs/apachectl.html">apachectl</a></code> betiğini kullanmaktır. Bu betik,\r
+ <code class="program"><a href="./programs/httpd.html">httpd</a></code>’nin bazı işletim sistemlerinde işlevini\r
+ gerektiği gibi yerine getirebilmesi için gereken belli ortam\r
+ değişkenlerini ayarlar ve <code class="program"><a href="./programs/httpd.html">httpd</a></code>’yi çalıştırır.\r
+ <code class="program"><a href="./programs/apachectl.html">apachectl</a></code>, komut satırı argümanlarını\r
+ <code class="program"><a href="./programs/httpd.html">httpd</a></code>’ye aktarabildiğinden gerekli\r
+ <code class="program"><a href="./programs/httpd.html">httpd</a></code> seçenekleri <code class="program"><a href="./programs/apachectl.html">apachectl</a></code>\r
+ betiğine komut satırı seçenekleri olarak belirtilebilir. Ayrıca,\r
+ <code class="program"><a href="./programs/apachectl.html">apachectl</a></code> betiğinin içeriğini doğrudan düzenlemek\r
+ suretiyle betiğin başlangıç satırlarındaki <code>HTTPD</code>\r
+ değişkenine <code class="program"><a href="./programs/httpd.html">httpd</a></code> çalıştırılabilir dosyasının doğru\r
+ yerini ve <em>daima</em> mevcut olmasını istediğiniz komut satırı\r
+ seçeneklerini belirtebilirsiniz.</p>\r
+\r
+ <p><code>httpd</code> çalıştırıldığında yaptığı ilk şey <a href="configuring.html">yapılandırma dosyası</a>\r
+ <code>httpd.conf</code>’u bulup okumaktır. Bu dosyanın yeri derleme\r
+ sırasında belirtilmekteyse de <code>-f</code> komut satırı seçeneği\r
+ kullanılarak çalıştırma sırasında belirtmek de mümkündür:</p>\r
+\r
+ <div class="example"><p><code>/usr/local/apache2/bin/apachectl -f\r
+ /usr/local/apache2/conf/httpd.conf</code></p></div>\r
+\r
+ <p>Başlatma sırasında herşey yolunda giderse sunucu kendini uçbirimden\r
+ ayıracak ve hemen ardından uçbirim, komut istemine düşecektir. Bu,\r
+ sunucunun etkin ve çalışmakta olduğunu gösterir. Artık tarayıcınızı\r
+ kullanarak sunucuya bağlanabilir, <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code> dizinindeki deneme sayfasını\r
+ görebilir ve bu sayfadan bir bağla bu belgelerin makinenizdeki kopyasına\r
+ erişebilirsiniz.</p>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="errors" id="errors">Başlatma Sırasındaki Hatalar</a></h2>\r
+\r
+ <p>Apache başlatma sırasında ölümcül bir sorunla karşılaşacak olursa\r
+ çıkmadan önce sorunu açıklayan bir iletiyi konsola veya <code class="directive"><a href="./mod/core.html#errorlog">ErrorLog</a></code> yönergesi ile belirtilen hata\r
+ günlüğüne yazacaktır. En çok karşılaşılan hata iletilerinden biri\r
+ "<code>Unable to bind to Port ...</code>" dizgesidir. Bu iletiye\r
+ genellikle şu iki durumdan biri sebep olur:</p>\r
+\r
+ <ul>\r
+ <li>Sunucunun, root yetkileri gerektiren bir portu kullanmak üzere root\r
+ kullanıcısı tarafından çalıştırılmamış olması.</li>\r
+\r
+ <li>Aynı portu kullanan başka bir Apache Sunucusunun veya başka bir HTTP\r
+ sunucusunun zaten çalışmakta oluşu.</li>\r
+ </ul>\r
+\r
+ <p>Bu ve diğer sorun çözme talimatları için Apache <a href="faq/">SSS</a>’sini inceleyiniz.</p>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="boot" id="boot">Sistem Açılışında Başlatma</a></h2>\r
+\r
+ <p>Sunucunuzun sistem yeniden başlatıldıktan sonra çalışmasına devam\r
+ etmesini istiyorsanız sistem başlatma betiklerinize (genellikle ya\r
+ <code>rc.local</code> dosyasıdır ya da bir <code>rc.N</code> dizininde\r
+ bir dosyadır) <code class="program"><a href="./programs/apachectl.html">apachectl</a></code> betiği için bir çağrı\r
+ eklemelisiniz. Bu, Apache sunucunuzu root yetkileriyle başlatacaktır.\r
+ Bunu yapmadan önce sunucunuzun güvenlik ve erişim kısıtlamaları\r
+ bakımından gerektiği gibi yapılandırıldığından emin olunuz.</p>\r
+\r
+ <p><code class="program"><a href="./programs/apachectl.html">apachectl</a></code> betiği, bir standart SysV init betiği gibi\r
+ davranacak şekilde tasarlanmıştır. <code>start</code>,\r
+ <code>restart</code> ve <code>stop</code> argümanlarını kabul edebilir\r
+ ve bunları <code class="program"><a href="./programs/httpd.html">httpd</a></code>’ye uygun sinyallere dönüştürebilir.\r
+ Bu bakımdan, çoğunlukla uygun init dizinlerinden birine\r
+ <code class="program"><a href="./programs/apachectl.html">apachectl</a></code> betiği için basitçe bir bağ\r
+ yerleştirebilirsiniz. Fakat bunu yapmadan önce betiğin sisteminizin\r
+ gereklerini yerine getirdiğinden emin olunuz.</p>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="info" id="info">Ek Bilgiler</a></h2>\r
+\r
+ <p><code class="program"><a href="./programs/httpd.html">httpd</a></code>, <code class="program"><a href="./programs/apachectl.html">apachectl</a></code> ve sunucuyla\r
+ gelen diğer destek programlarının komut satırı seçenekleri hakkında ek\r
+ bilgi <a href="programs/">Sunucu ve Destek Programları</a> sayfasında\r
+ bulunabilir. Ayrıca, Apache dağıtımında bulunan tüm <a href="mod/">modüller</a> ve bunlarla sağlanan <a href="mod/directives.html">yönergeler</a> hakkında da belgeler\r
+ vardır.</p>\r
+</div></div>\r
+<div class="bottomlang">\r
+<p><span>Mevcut Diller: </span><a href="./de/invoking.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |\r
+<a href="./en/invoking.html" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="./es/invoking.html" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="./ja/invoking.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |\r
+<a href="./ko/invoking.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |\r
+<a href="./ru/invoking.html" hreflang="ru" rel="alternate" title="Russian"> ru </a> |\r
+<a href="./tr/invoking.html" title="Türkçe"> tr </a></p>\r
+</div><div id="footer">\r
+<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>\r
+<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>\r
+</body></html>
\ No newline at end of file
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
<variant>ru</variant>
+ <variant>tr</variant>
</variants>
</metafile>
--- /dev/null
+<?xml version='1.0' encoding='UTF-8' ?>
+<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
+<?xml-stylesheet type="text/xsl" href="./style/manual.tr.xsl"?>
+<!-- English Revision: 421174 -->
+<!-- =====================================================
+ Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
+ Reviewed by: Orhan Berent <berent belgeler.org>
+========================================================== -->
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<manualpage metafile="invoking.xml.meta">
+
+ <title>Apache HTTPd’nin başlatılması</title>
+
+<summary>
+ <p>Apache normal olarak, Windows NT, 2000 ve XP'de bir hizmet olarak,
+ Windows 9x ve ME’de ise bir konsol uygulaması olarak çalışır. Ayrıntılı
+ bilgi için <a href="platform/windows.html#winsvc">Apache HTTPd’nin bir
+ hizmet olarak çalıştırılması</a> ve <a
+ href="platform/windows.html#wincons">Apache HTTPd’nin bir konsol
+ uygulaması olarak çalıştırılması</a> bölümlerine bakınız.</p>
+
+ <p>Unix’te ise artalanda isteklere yanıt vermek için sürekli çalışan bir
+ artalan sürecidir. Bu belgede <program>httpd</program>’nin nasıl
+ çalıştırılacağı açıklanmaktadır.</p>
+</summary>
+
+<seealso><a href="stopping.html">Durdurma ve Yeniden Başlatma</a></seealso>
+<seealso><program>httpd</program></seealso>
+<seealso><program>apachectl</program></seealso>
+
+<section id="startup"><title>Apache Nasıl Başlatılır?</title>
+
+ <p>Yapılandırma dosyasında <directive
+ module="mpm_common">Listen</directive> yönergesi ile öntanımlı olan port
+ 80 (veya 1024’ten küçük herhangi bir port) belirtilmişse Apache HTTP
+ Sunucusunu başlatmak için root yetkileri gerekecektir. Sunucu başlatılıp
+ günlük dosyalarını açmak gibi bazı ön hazırlık etkinliklerinde
+ bulunduktan sonra istemcilerden gelen istekleri dinlemek ve yanıt vermek
+ için çeşitli <em>çocuk</em> süreçler başlatır. Ana
+ <program>httpd</program> süreci root kullanıcısının aidiyetinde
+ çalışmasını sürdürürken çocuk süreçler daha az yetkili bir kullanıcının
+ aidiyetinde çalışır. Bu işlem seçilen <a href="mpm.html">Çok Süreçlilik
+ Modülü</a> tarafından denetlenir.</p>
+
+ <p><program>httpd</program>’yi çalıştırmak için önerilen yöntem
+ <program>apachectl</program> betiğini kullanmaktır. Bu betik,
+ <program>httpd</program>’nin bazı işletim sistemlerinde işlevini
+ gerektiği gibi yerine getirebilmesi için gereken belli ortam
+ değişkenlerini ayarlar ve <program>httpd</program>’yi çalıştırır.
+ <program>apachectl</program>, komut satırı argümanlarını
+ <program>httpd</program>’ye aktarabildiğinden gerekli
+ <program>httpd</program> seçenekleri <program>apachectl</program>
+ betiğine komut satırı seçenekleri olarak belirtilebilir. Ayrıca,
+ <program>apachectl</program> betiğinin içeriğini doğrudan düzenlemek
+ suretiyle betiğin başlangıç satırlarındaki <code>HTTPD</code>
+ değişkenine <program>httpd</program> çalıştırılabilir dosyasının doğru
+ yerini ve <em>daima</em> mevcut olmasını istediğiniz komut satırı
+ seçeneklerini belirtebilirsiniz.</p>
+
+ <p><code>httpd</code> çalıştırıldığında yaptığı ilk şey <a
+ href="configuring.html">yapılandırma dosyası</a>
+ <code>httpd.conf</code>’u bulup okumaktır. Bu dosyanın yeri derleme
+ sırasında belirtilmekteyse de <code>-f</code> komut satırı seçeneği
+ kullanılarak çalıştırma sırasında belirtmek de mümkündür:</p>
+
+ <example>/usr/local/apache2/bin/apachectl -f
+ /usr/local/apache2/conf/httpd.conf</example>
+
+ <p>Başlatma sırasında herşey yolunda giderse sunucu kendini uçbirimden
+ ayıracak ve hemen ardından uçbirim, komut istemine düşecektir. Bu,
+ sunucunun etkin ve çalışmakta olduğunu gösterir. Artık tarayıcınızı
+ kullanarak sunucuya bağlanabilir, <directive
+ module="core">DocumentRoot</directive> dizinindeki deneme sayfasını
+ görebilir ve bu sayfadan bir bağla bu belgelerin makinenizdeki kopyasına
+ erişebilirsiniz.</p>
+</section>
+
+<section id="errors"><title>Başlatma Sırasındaki Hatalar</title>
+
+ <p>Apache başlatma sırasında ölümcül bir sorunla karşılaşacak olursa
+ çıkmadan önce sorunu açıklayan bir iletiyi konsola veya <directive
+ module="core">ErrorLog</directive> yönergesi ile belirtilen hata
+ günlüğüne yazacaktır. En çok karşılaşılan hata iletilerinden biri
+ "<code>Unable to bind to Port ...</code>" dizgesidir. Bu iletiye
+ genellikle şu iki durumdan biri sebep olur:</p>
+
+ <ul>
+ <li>Sunucunun, root yetkileri gerektiren bir portu kullanmak üzere root
+ kullanıcısı tarafından çalıştırılmamış olması.</li>
+
+ <li>Aynı portu kullanan başka bir Apache Sunucusunun veya başka bir HTTP
+ sunucusunun zaten çalışmakta oluşu.</li>
+ </ul>
+
+ <p>Bu ve diğer sorun çözme talimatları için Apache <a
+ href="faq/">SSS</a>’sini inceleyiniz.</p>
+</section>
+
+<section id="boot"><title>Sistem Açılışında Başlatma</title>
+
+ <p>Sunucunuzun sistem yeniden başlatıldıktan sonra çalışmasına devam
+ etmesini istiyorsanız sistem başlatma betiklerinize (genellikle ya
+ <code>rc.local</code> dosyasıdır ya da bir <code>rc.N</code> dizininde
+ bir dosyadır) <program>apachectl</program> betiği için bir çağrı
+ eklemelisiniz. Bu, Apache sunucunuzu root yetkileriyle başlatacaktır.
+ Bunu yapmadan önce sunucunuzun güvenlik ve erişim kısıtlamaları
+ bakımından gerektiği gibi yapılandırıldığından emin olunuz.</p>
+
+ <p><program>apachectl</program> betiği, bir standart SysV init betiği gibi
+ davranacak şekilde tasarlanmıştır. <code>start</code>,
+ <code>restart</code> ve <code>stop</code> argümanlarını kabul edebilir
+ ve bunları <program>httpd</program>’ye uygun sinyallere dönüştürebilir.
+ Bu bakımdan, çoğunlukla uygun init dizinlerinden birine
+ <program>apachectl</program> betiği için basitçe bir bağ
+ yerleştirebilirsiniz. Fakat bunu yapmadan önce betiğin sisteminizin
+ gereklerini yerine getirdiğinden emin olunuz.</p>
+</section>
+
+<section id="info"><title>Ek Bilgiler</title>
+
+ <p><program>httpd</program>, <program>apachectl</program> ve sunucuyla
+ gelen diğer destek programlarının komut satırı seçenekleri hakkında ek
+ bilgi <a href="programs/">Sunucu ve Destek Programları</a> sayfasında
+ bulunabilir. Ayrıca, Apache dağıtımında bulunan tüm <a
+ href="mod/">modüller</a> ve bunlarla sağlanan <a
+ href="mod/directives.html">yönergeler</a> hakkında da belgeler
+ vardır.</p>
+</section>
+
+</manualpage>
<modulefile>mod_version.xml</modulefile>
<modulefile>mod_vhost_alias.xml</modulefile>
<modulefile>beos.xml</modulefile>
- <modulefile>mpm_common.xml</modulefile>
+ <modulefile>mpm_common.xml.tr</modulefile>
<modulefile>leader.xml</modulefile>
<modulefile>mpm_netware.xml</modulefile>
<modulefile>mpmt_os2.xml</modulefile>
<dl>
<dt><a href="core.html">core</a></dt><dd>Core Apache HTTP Server features that are always
available</dd>
-<dt><a href="mpm_common.html">mpm_common</a></dt><dd class="separate">A collection of directives that are implemented by
-more than one multi-processing module (MPM)</dd>
+<dt><a href="mpm_common.html">mpm_common</a></dt><dd class="separate">Birden fazla Çok Süreçlilik Modülü (MPM) tarafından gerçeklenmiş
+ yönergeler bütünü.</dd>
<dt><a href="beos.html">beos</a></dt><dd>This Multi-Processing Module is optimized for BeOS.</dd>
<dt><a href="leader.html">leader</a></dt><dd>An experimental variant of the standard <code class="module"><a href="../mod/worker.html">worker</a></code>
MPM</dd>
URI: mpm_common.html.ja.utf8
Content-Language: ja
Content-type: text/html; charset=UTF-8
+
+URI: mpm_common.html.tr.utf8
+Content-Language: tr
+Content-type: text/html; charset=UTF-8
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
+<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!--\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ This file is generated from xml source: DO NOT EDIT\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ -->\r
+<title>mpm_common - Apache HTTP Sunucusu</title>\r
+<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />\r
+<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />\r
+<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />\r
+<link href="../images/favicon.ico" rel="shortcut icon" /></head>\r
+<body>\r
+<div id="page-header">\r
+<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>\r
+<p class="apache">Apache HTTP Sunucusu Sürüm 2.0</p>\r
+<img alt="" src="../images/feather.gif" /></div>\r
+<div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>\r
+<div id="path">\r
+<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.0</a> > <a href="./">Modüller</a></div>\r
+<div id="page-content">\r
+<div id="preamble"><h1>Apache MPM Ortak Yönergeleri</h1>\r
+<div class="toplang">\r
+<p><span>Mevcut Diller: </span><a href="../de/mod/mpm_common.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |\r
+<a href="../en/mod/mpm_common.html" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="../es/mod/mpm_common.html" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="../ja/mod/mpm_common.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |\r
+<a href="../tr/mod/mpm_common.html" title="Türkçe"> tr </a></p>\r
+</div>\r
+<table class="module"><tr><th><a href="module-dict.html#Description">Açıklama:</a></th><td>Birden fazla Çok Süreçlilik Modülü (MPM) tarafından gerçeklenmiş\r
+ yönergeler bütünü.</td></tr>\r
+<tr><th><a href="module-dict.html#Status">Durum:</a></th><td>MPM</td></tr></table>\r
+</div>\r
+<div id="quickview"><h3 class="directives">Yönergeler</h3>\r
+<ul id="toc">\r
+<li><img alt="" src="../images/down.gif" /> <a href="#acceptmutex">AcceptMutex</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#bs2000account">BS2000Account</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#coredumpdirectory">CoreDumpDirectory</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#enableexceptionhook">EnableExceptionHook</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#group">Group</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#listen">Listen</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#listenbacklog">ListenBackLog</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#lockfile">LockFile</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#maxclients">MaxClients</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#maxmemfree">MaxMemFree</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#maxrequestsperchild">MaxRequestsPerChild</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#maxsparethreads">MaxSpareThreads</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#minsparethreads">MinSpareThreads</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#pidfile">PidFile</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#receivebuffersize">ReceiveBufferSize</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#scoreboardfile">ScoreBoardFile</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#sendbuffersize">SendBufferSize</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#serverlimit">ServerLimit</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#startservers">StartServers</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#startthreads">StartThreads</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#threadlimit">ThreadLimit</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#threadsperchild">ThreadsPerChild</a></li>\r
+<li><img alt="" src="../images/down.gif" /> <a href="#user">User</a></li>\r
+</ul>\r
+</div>\r
+\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="AcceptMutex" id="AcceptMutex">AcceptMutex</a> <a name="acceptmutex" id="acceptmutex">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Apache HTTPd Sunucusunun ağ soketlerinden istekleri kabul eden\r
+ çok sayıda çocuk süreci sıraya sokmak için kullandığı yöntemi\r
+ belirler.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>AcceptMutex Default|<var>yöntem</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>AcceptMutex Default</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+</table>\r
+ <p><code class="directive">AcceptMutex</code> yönergesi Apache HTTPd Sunucusunun\r
+ ağ soketlerinden istekleri kabul eden çok sayıda çocuk süreci sıraya\r
+ sokmak için kullandığı yöntemi\r
+ belirler. Apache 2.0’dan önce, yöntem sadece derleme sırasında\r
+ seçilebiliyordu. Kullanılacak en uygun yöntem mimariye ve platforma aşırı\r
+ derecede bağımlıdır. Bu konuda daha ayrıntılı bilgi edinmek için <a href="../misc/perf-tuning.html">Başarım Arttırma İpuçları</a> belgesine\r
+ bakabilirsiniz.</p>\r
+\r
+ <p>Bu yönergeye değer olarak <code>Default</code> belirtilmişse derleme\r
+ sırasında seçilen öntanımlı yöntem kullanılacaktır. Diğer olası yöntemler\r
+ aşağıda listelenmiştir. Tüm yöntemlerin tüm platformlarda mevcut\r
+ olmadığına dikkat ediniz. Eğer belirtilen yöntem mevcut değilse hata\r
+ günlüğüne mevcut yöntemlerin listesini içeren bir ileti yazılacaktır.</p>\r
+\r
+ <dl>\r
+ <dt><code>flock</code></dt>\r
+ <dd><code class="directive"><a href="#lockfile">LockFile</a></code> yönergesi ile\r
+ belirtilen dosyayı kilitlemek için <code>flock(2)</code> sistem\r
+ çağrısı kullanılır.</dd>\r
+\r
+ <dt><code>fcntl</code></dt>\r
+ <dd><code class="directive"><a href="#lockfile">LockFile</a></code> yönergesi ile\r
+ belirtilen dosyayı kilitlemek için <code>fcntl(2)</code> sistem\r
+ çağrısı kullanılır.</dd>\r
+\r
+ <dt><code>posixsem</code></dt>\r
+ <dd>Muteksleri gerçeklemek için POSIX uyumlu semaforlar kullanılır.</dd>\r
+\r
+ <dt><code>pthread</code></dt>\r
+ <dd>POSIX Evreleri (PThreads) belirtimi tarafından gerçeklenen muteksler\r
+ kullanılır.</dd>\r
+\r
+ <dt><code>sysvsem</code></dt>\r
+ <dd>Muteksleri gerçeklemek için SysV tarzı semaforlar kullanılır.</dd>\r
+ </dl>\r
+\r
+ <p>Sisteminiz için derleme sırasında seçilmiş öntanımlı yöntemi öğrenmek\r
+ isterseniz <code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> yönergesine\r
+ <code>debug</code> değerini atayabilirsiniz. Öntanımlı <code class="directive">AcceptMutex</code>, <code class="directive"><a href="../mod/core.html#errorlog">ErrorLog</a></code>\r
+ ile belirtilen günlük dosyasına yazılacaktır.</p>\r
+\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="BS2000Account" id="BS2000Account">BS2000Account</a> <a name="bs2000account" id="bs2000account">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>BS2000 makinelerde yetkisiz hesap tanımlar.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>BS2000Account <var>account</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Sadece BS2000 makineler içindir.</td></tr>\r
+</table>\r
+ <p><code class="directive">BS2000Account</code> yönergesi sadece BS2000 \r
+ konaklar için kullanılabilir. <code class="directive"><a href="#user">User</a></code> yönergesi ile belirtilen yetkisiz apache sunucu \r
+ kullanıcısı için hesap numarası tanımlamakta kullanılmalıdır. Buna,\r
+ CGI betiklerinin sunucu tarafından başlatılmış yetkili hesabın\r
+ (normal olarak <code>SYSROOT</code>’un) özkaynaklarına erişmesini \r
+ engellemek için BS2000 POSIX alt sistemleri tarafından gerek duyulur.</p>\r
+ \r
+ <div class="note"><h3>Ek Bilgi</h3>\r
+ <p>Sadece bir <code>BS2000Account</code> yönergesi kullanılabilir.</p>\r
+ </div>\r
+ \r
+<h3>Ayrıca bakınız:</h3>\r
+<ul>\r
+<li><a href="../platform/ebcdic.html">Apache EBCDIC portu</a></li>\r
+</ul>\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="CoreDumpDirectory" id="CoreDumpDirectory">CoreDumpDirectory</a> <a name="coredumpdirectory" id="coredumpdirectory">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td><code>core</code> dosyasını dökümlemek üzere Apache’nin geçmeye\r
+ çalışacağı dizin.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>CoreDumpDirectory <var>dizin</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Öntanımlı değer için aşağıdaki açıklamaya bakınız</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+</table>\r
+ <p>Bu yönerge <code>core</code> dosyasını dökümlemek üzere Apache’nin\r
+ geçmeye çalışacağı dizini belirler. <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code> dizini öntanımlı dizin olmakla\r
+ birlikte, bu dizin kullanıcılar tarafından yazılabilir bir dizin\r
+ olmadığından bir <code>core</code> dosyası dökümlenmez. Hata ayıklama\r
+ amacıyla bir <code>core</code> dosyası dökümlemek isterseniz farklı bir\r
+ yer belirtmek için bu yönergeyi kullanabilirsiniz.</p>\r
+\r
+ <div class="note"><h3>Linux üzerinde <code>core</code> dökümlemek</h3>\r
+ <p>Apache root olarak başlatılıp başka bir kullanıcıya geçilirse Linux\r
+ çekirdeği süreç tarafından yazılabilir olsa bile <code>core</code>\r
+ dökümlemeyi <em>iptal eder</em>. Eğer\r
+ <code class="directive">CoreDumpDirectory</code> yönergesi ile açıkça bir\r
+ dizin belirtirseniz, Apache (2.0.46 ve sonraki sürümleri), Linux 2.4 ve\r
+ sonrasında <code>core</code> dökümlemeyi yeniden\r
+ etkinleştirecektir.</p>\r
+ </div>\r
+\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="EnableExceptionHook" id="EnableExceptionHook">EnableExceptionHook</a> <a name="enableexceptionhook" id="enableexceptionhook">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bir çöküş sonrası olağandışılık eylemcilerini çalıştıracak\r
+ kancayı etkin kılar.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>EnableExceptionHook On|Off</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>EnableExceptionHook Off</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Sürüm 2.0.49 ve sonrasında mevcuttur</td></tr>\r
+</table>\r
+ <p>Güvenlik sebebiyle bu yönerge sadece Apache\r
+ <code>--enable-exception-hook</code> seçeneği ile yapılandırılmışsa\r
+ kullanılabilir olacaktır. Bu, harici modüllerin eklenmesine ve bir çocuk\r
+ sürecin çöküşü sonrası bir şeyler yapmaya izin veren bir kancayı etkin\r
+ kılar.</p>\r
+\r
+ <p>Bu kancayı kullanan iki modül (<code>mod_whatkilledus</code> ve\r
+ <code>mod_backtrace</code>) zaten vardır. bunlar hakkında daha fazla bilgi\r
+ edinmek için Jeff Trawick'in <a href="http://www.apache.org/~trawick/exception_hook.html">EnableExceptionHook site</a>sine bakabilirsiniz.</p>\r
+\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="Group" id="Group">Group</a> <a name="group" id="group">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İsteklere yanıt verecek sunucunun ait olacağı grubu belirler.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Group <var>unix-grubu</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Group #-1</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache 2.0’dan itibaren sadece sunucu geneli için geçerlidir.</td></tr>\r
+</table>\r
+ <p><code class="directive">Group</code> yönergesi, sunucunun hangi grup altında\r
+ isteklere yanıt vereceğini belirler. Bu yönergenin uygulanabilmesi için\r
+ sunucunun <code>root</code> olarak çalıştırılmış olması gerekir.\r
+ Sunucuyu <code>root</code> dışında bir kullanıcı başlattığı takdirde,\r
+ sunucu belirtilen gruba geçemez ve kullanıcının kendi grubunda\r
+ çalışmaya devam eder. <var>unix-grubu</var> şunlardan biri olabilir:</p>\r
+\r
+ <dl>\r
+ <dt>Bir grup adı</dt>\r
+ <dd>Gruba ismiyle başvurulur.</dd>\r
+\r
+ <dt><code>#</code> ardından grup numarası</dt>\r
+ <dd>Gruba numarası ile başvurulur.</dd>\r
+ </dl>\r
+\r
+ <div class="example"><h3>Örnek</h3><p><code>\r
+ Group www-group\r
+ </code></p></div>\r
+\r
+ <p>Çalışan sunucu için özellikle yeni bir grup atamanız önerilir. Bazı\r
+ sistem yöneticileri <code>nobody</code> grubunu kullanırlar fakat\r
+ bu her zaman mümkün olmadığı gibi arzulanan da değildir.</p>\r
+\r
+ <div class="warning"><h3>Güvenlik</h3>\r
+ <p>Ne yaptığınızı ve ne tehlikelere yol açacağınızı bilmiyorsanız\r
+ <code class="directive">Group</code> (veya <code class="directive"><a href="#user">User</a></code>) yönergesine değer olarak\r
+ <code>root</code> atamayınız.</p>\r
+ </div>\r
+\r
+ <p>Özel bilgi: Bu yönergenin <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> taşıyıcısı içinde kullanımı\r
+ artık desteklenmemektedir. Sunucunuzu <code class="program"><a href="../programs/suexec.html">suexec</a></code> için\r
+ yapılandırırken <code class="directive"><a href="../mod/mod_suexec.html#suexecusergroup">SuexecUserGroup</a></code> yönergesini\r
+ kullanınız.</p>\r
+\r
+ <div class="note"><h3>Ek Bilgi</h3>\r
+ <p><code class="directive">Group</code> yönergesi <code class="module"><a href="../mod/beos.html">beos</a></code> ve\r
+ <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> MPM’lerinde mevcut olsa da, aslında\r
+ işlevsiz olup sadece uyumluluk adına mevcuttur.</p>\r
+ </div>\r
+\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="Listen" id="Listen">Listen</a> <a name="listen" id="listen">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sunucunun dinleyeceği IP adresini ve portu belirler.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>Listen [<var>IP-adresi</var>:]<var>port-numarası</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/event.html">event</a></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache 2.0’dan beri gerekli yönergelerden\r
+ biridir.</td></tr>\r
+</table>\r
+ <p><code class="directive">Listen</code> yönergesi Apache’yi sadece belli IP\r
+ adreslerini ve portlarını dinlemeye sevkeder.\r
+ <code class="directive">Listen</code> artık belirtilmesi zorunlu yönergelerden\r
+ biridir. Yapılandırma dosyasında bulunmadığı takdirde sunucu\r
+ başlatılırken başarısız olacaktır. Bu Apache Sunucusunun önceki\r
+ sürümünde böyle değildi.</p>\r
+\r
+ <p><code class="directive">Listen</code> yönergesi Apache’ye, sadece belli\r
+ portlardan veya IP adresi ve port çiftlerinden gelen istekleri kabul\r
+ etmesini söyler. Eğer sadece port numarası belirtilmişse sunucu\r
+ belirtilen portu bütün ağ arabirimlerinde dinleyecektir. Eğer portla\r
+ birlikte bir IP adresi de belirtilmişse, sunucu belirtilen portu sadece\r
+ belirtilen arabirimden dinleyecektir.</p>\r
+\r
+ <p>Çok sayıda IP adresi ve port belirtmek için çok sayıda\r
+ <code class="directive">Listen</code> yönergesi kullanılabilir. Sunucu bu\r
+ durumda belirtilen bütün IP adreslerinden ve portlardan gelecek\r
+ isteklere yanıt verecektir.</p>\r
+\r
+ <p>Örneğin sunucunun hem port 80 hem de port 8000’den istek kabul etmesini\r
+ istiyorsanız bunu şöyle belirtebilirsiniz:</p>\r
+\r
+ <div class="example"><p><code>\r
+ Listen 80<br />\r
+ Listen 8000\r
+ </code></p></div>\r
+\r
+ <p>Sunucunun belirtilen iki ağ arabiriminden ve port numarasından gelen\r
+ bağlantıları kabul etmesi için şu yapılandırmayı kullanabilirsiniz:</p>\r
+\r
+ <div class="example"><p><code>\r
+ Listen 192.170.2.1:80<br />\r
+ Listen 192.170.2.5:8000\r
+ </code></p></div>\r
+\r
+ <p>IPv6 adresleri belirtilirken örnekteki gibi köşeli ayraçlar arasına\r
+ alınmalıdır:</p>\r
+\r
+ <div class="example"><p><code>\r
+ Listen [2001:db8::a00:20ff:fea7:ccea]:80\r
+ </code></p></div>\r
+\r
+ <div class="note"><h3>Hata durumu</h3>\r
+ Aynı IP adresi ve portun çok sayıda <code class="directive">Listen</code>\r
+ yönergesinde belirtilmesi bir "adres kullanımda" (<code>Address already\r
+ in use</code>) hatasına yol açar.\r
+ </div>\r
+\r
+<h3>Ayrıca bakınız:</h3>\r
+<ul>\r
+<li><a href="../dns-caveats.html">DNS ve Apache ile ilgili Konular</a> </li>\r
+<li><a href="../bind.html">Sunucunun Kullandığı Adreslerin ve Portların\r
+ Ayarlanması</a></li>\r
+</ul>\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="ListenBackLog" id="ListenBackLog">ListenBackLog</a> <a name="listenbacklog" id="listenbacklog">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Bekleyen bağlantılar kuyruğunun azami uzunluğunu\r
+ belirler</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ListenBacklog <var>kuyruk-uzunluğu</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>ListenBacklog 511</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+</table>\r
+ <p>Bekleyen bağlantılar kuyruğunun azami uzunluğu. Genellikle bu ayar ne\r
+ gerekir ne de istenir. Ancak bazı sistemlerde TCP SYN yüklenme\r
+ saldırılarına karşı bu değerin arttırılması gerekebilir.\r
+ <var>kuyruk-uzunluğu</var> parametresi için <code>listen(2)</code>\r
+ işlevinin açıklamasına bakınız.</p>\r
+\r
+ <p>Bu değer çoğunlukla işletim sistemi tarafından daha küçük bir sayıyla\r
+ sınırlanır. Bu, işletim sistemine bağlı olarak değişiklik gösterir.\r
+ Ayrıca, çoğu işletim sisteminin <var>kuyruk-uzunluğu</var> parametresi\r
+ ile ne belirttiğinize bakmaksızın kendisi için atanmış değeri (fakat\r
+ normal olarak daha büyüğünü) kullanacağına dikkat ediniz.</p>\r
+\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="LockFile" id="LockFile">LockFile</a> <a name="lockfile" id="lockfile">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Apache HTTPd Sunucusunun ağ soketlerinden istekleri kabul eden\r
+ çok sayıda çocuk süreci sıraya sokarken kullandığı kilit dosyasının yerini\r
+ belirler.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>LockFile <var>dosya</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>LockFile logs/accept.lock</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+</table>\r
+ <p><code class="directive">LockFile</code> yönergesi, <code class="directive"><a href="#acceptmutex">AcceptMutex</a></code> yönergesi <code>fcntl</code>\r
+ veya <code>flock</code> değeri ile belirtildiği takdirde kullanılan\r
+ kilit dosyasının yerini belirler. Bu yönerge normalde öntanımlı\r
+ değeriyle bırakılır. Değişmesini gerektiren ana sebep, <code>logs</code>\r
+ dizininin ağ dosya sisteminde (NFS) yeralması halinde <strong>kilit\r
+ dosyasının bir yerel diskte saklanması gereği</strong>dir. Ana sürecin\r
+ süreç kimliği dosyaya kendiliğinden eklenir.</p>\r
+\r
+ <div class="warning"><h3>Güvenlik</h3>\r
+ <p>Bu dosyayı herkesin yazabildiği <code>/var/tmp</code> gibi bir dizine\r
+ koymaktan kaçınmak gerekir. Çünkü, bu takdirde, birileri sunucunun\r
+ hizmet sunmaya başlarken oluşturacağı kilit dosyası ile aynı isimde\r
+ bir dosya oluşturarak hizmet reddi saldırısı (DoS) başlatabilir.</p>\r
+ </div>\r
+\r
+<h3>Ayrıca bakınız:</h3>\r
+<ul>\r
+<li><code class="directive"><a href="#acceptmutex">AcceptMutex</a></code></li>\r
+</ul>\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="MaxClients" id="MaxClients">MaxClients</a> <a name="maxclients" id="maxclients">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İstekleri sunarken oluşturulacak çocuk süreçlerin azami sayısını\r
+ belirler.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>MaxClients <var>sayı</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Ayrıntılar için aşağıdaki açıklamaya bakınız.</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+</table>\r
+ <p><code class="directive">MaxClients</code> yönergesi aynı anda sunulacak istek\r
+ sayısını sınırlamak için kullanılır. <code class="directive">MaxClients</code>\r
+ istekten fazlası geldiği takdirde bu istekler normal olarak kuyruğa\r
+ alınıp bekletilir. Kuyrukta bekletilecek isteklerin azami sayısı ise\r
+ <code class="directive"><a href="#listenbacklog">ListenBacklog</a></code> yönergesi ile\r
+ belirlenir. İstek sunmakta olan çocuk süreçlerden biri serbest\r
+ kaldığında bekletilen bağlantılardan birine hizmet sunulmaya\r
+ başlanır.</p>\r
+\r
+ <p>Evreli olmayan sunucularda (<code class="module"><a href="../mod/prefork.html">prefork</a></code> gibi)\r
+ <code class="directive">MaxClients</code> yönergesi istekleri sunmak için\r
+ başlatılacak çocuk süreçlerin azami sayısını belirler. Öntanımlı değer\r
+ 256 olup bu değeri arttırmak isterseniz <code class="directive"><a href="#serverlimit">ServerLimit</a></code> değerini de\r
+ arttırmalısınız.</p>\r
+\r
+ <p>Çok evreli ve melez sunucularda (<code class="module"><a href="../mod/beos.html">beos</a></code> veya\r
+ <code class="module"><a href="../mod/worker.html">worker</a></code> gibi) <code class="directive">MaxClients</code>\r
+ yönergesi istemcilere hizmet verecek evre sayısını sınırlar. Öntanımlı\r
+ değer <code class="module"><a href="../mod/beos.html">beos</a></code> için <code>50</code> iken melez MPM’ler için\r
+ <code class="directive"><a href="#serverlimit">ServerLimit</a></code> ile <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> çarpımıdır (<code>16 x\r
+ 25</code>). Bu bakımdan <code class="directive">MaxClients</code> değerini 16\r
+ süreçten fazlasına ayarlamak için <code class="directive"><a href="#serverlimit">ServerLimit</a></code> değerini de\r
+ arttırmalısınız.</p>\r
+\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="MaxMemFree" id="MaxMemFree">MaxMemFree</a> <a name="maxmemfree" id="maxmemfree">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td><code>free()</code> çağrılmaksızın ana bellek ayırıcının\r
+ ayırmasına izin verilen azami bellek miktarını belirler.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>MaxMemFree <var>kB-sayısı</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>MaxMemFree 0</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code></td></tr>\r
+</table>\r
+ <p><code class="directive">MaxMemFree</code> yönergesi, <code>free()</code>\r
+ çağrılmaksızın ana bellek ayırıcının ayırmasına izin verilen azami\r
+ bellek miktarını kB cinsinden belirler. Bir değerle belirtilmediğinde\r
+ veya <code>0</code> değeriyle belirtildiğinde eşik sınırsız\r
+ olacaktır.</p>\r
+\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="MaxRequestsPerChild" id="MaxRequestsPerChild">MaxRequestsPerChild</a> <a name="maxrequestsperchild" id="maxrequestsperchild">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Tek bir çocuk sürecin ömrü boyunca işleme sokabileceği istek\r
+ sayısını sınırlamakta kullanılır.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>MaxRequestsPerChild <var>sayı</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>MaxRequestsPerChild 10000</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+</table>\r
+ <p><code class="directive">MaxRequestsPerChild</code> yönergesi, tek bir çocuk\r
+ sürecin işleme sokabileceği istek sayısını sınırlamakta kullanılır.\r
+ <code class="directive">MaxRequestsPerChild</code> istekten sonra çocuk süreç\r
+ ölür. Eğer <code class="directive">MaxRequestsPerChild</code> için\r
+ <code>0</code> belirtilmişse sürecin ömrü sonsuz olacaktır.</p>\r
+\r
+ <div class="note"><h3>Sıfırdan farklı öntanımlı değerler</h3>\r
+ <p><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> ve <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code> için\r
+ öntanımlı değer <code>0</code>’dır.</p>\r
+ </div>\r
+\r
+ <p><code class="directive">MaxRequestsPerChild</code> için sıfırdan farklı bir\r
+ değer belirtmenin iki yararlı etkisi vardır:</p>\r
+\r
+ <ul>\r
+ <li>Sürecin kullanacağı bellek miktarını sınırlamak suretiyle olası\r
+ bellek sızıntılarını engeller.</li>\r
+\r
+ <li>Sürece sonlu bir ömür biçerek sunucu yükü düştüğünde süreç sayısının\r
+ da düşürülmesine yardımcı olur.</li>\r
+ </ul>\r
+\r
+ <div class="note"><h3>Ek Bilgi</h3>\r
+ <p><code class="directive"><a href="../mod/core.html#keepalive">KeepAlive</a></code> isteklerinde sadece\r
+ ilk istek bu sınıra uygun sayılır. Etkisi ise, davranışın çocuk süreç\r
+ başına <em>bağlantı</em> sayısının sınırlanması şeklinde\r
+ değişmesidir.</p>\r
+ </div>\r
+\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="MaxSpareThreads" id="MaxSpareThreads">MaxSpareThreads</a> <a name="maxsparethreads" id="maxsparethreads">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Boştaki azami evre sayısını belirler</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>MaxSpareThreads <var>number</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Ayrıntılar için aşağıdaki açıklamaya bakınız.</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+</table>\r
+ <p>Boştaki azami evre sayısı. Her MPM bu yönerge karşısında farklı\r
+ davranır.</p>\r
+\r
+ <p><code class="module"><a href="../mod/perchild.html">perchild</a></code> için <code>MaxSpareThreads 10</code>\r
+ öntanımlıdır. Bu MPM, boştaki evrelerin sayısını çocuk süreç başına\r
+ boştaki evre sayısı olarak izler. Bir çocukta çok fazla boşta evre\r
+ varsa sunucu sadece o çocuğun boştaki evrelerini öldürür.</p>\r
+\r
+ <p><code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code> ve\r
+ <code class="module"><a href="../mod/threadpool.html">threadpool</a></code> için <code>MaxSpareThreads 250</code>\r
+ öntanımlıdır. Bu MPM’ler boştaki evreleri sunucu genelinde izler. Eğer\r
+ sunucuda çok fazla boşta evre varsa, sunucu boştaki evrelerin sayısı bu\r
+ sınırın altına inene kadar çocuk süreçleri öldürür.</p>\r
+\r
+ <p><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> için <code>MaxSpareThreads 100</code>\r
+ öntanımlıdır. Bu MPM tek bir süreç olarak çalıştığından boştaki evre\r
+ sayısı aynı zamanda sunucu genelinde boştaki evre sayısıdır.</p>\r
+\r
+ <p><code class="module"><a href="../mod/beos.html">beos</a></code> ve <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> MPM’leri\r
+ <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> gibidir. <code class="module"><a href="../mod/beos.html">beos</a></code> için\r
+ <code>MaxSpareThreads 50</code> öntanımlıyken <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>\r
+ için öntanımlı değer <code>10</code>’dur.</p>\r
+\r
+ <div class="note"><h3>Kısıtlamalar</h3>\r
+ <p><code class="directive">MaxSpareThreads</code> için değer aralığı sınırlıdır.\r
+ Apache belirtilen değeri aşağıdaki kurallara uygun olarak\r
+ kendiliğinden düzeltecektir:</p>\r
+ <ul>\r
+ <li><code class="module"><a href="../mod/perchild.html">perchild</a></code> için\r
+ <code class="directive">MaxSpareThreads</code> değerinin <code class="directive"><a href="#threadlimit">ThreadLimit</a></code> değerinden küçük veya\r
+ eşit olması gerekir.</li>\r
+\r
+ <li><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> modülü, değerin <code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code> değerinden küçük\r
+ olmasını gerektirir.</li>\r
+\r
+ <li><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code> ve\r
+ <code class="module"><a href="../mod/worker.html">worker</a></code> için değer, <code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code>\r
+ ve <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>\r
+ toplamına eşit veya büyük olmak zorundadır.</li>\r
+ </ul>\r
+ </div>\r
+\r
+<h3>Ayrıca bakınız:</h3>\r
+<ul>\r
+<li><code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code></li>\r
+<li><code class="directive"><a href="#startservers">StartServers</a></code></li>\r
+</ul>\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="MinSpareThreads" id="MinSpareThreads">MinSpareThreads</a> <a name="minsparethreads" id="minsparethreads">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İsteklerin ani artışında devreye girecek boştaki evrelerin asgari\r
+ sayısını belirler.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>MinSpareThreads <var>number</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Ayrıntılar için aşağıdaki açıklamaya bakınız.</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+</table>\r
+ <p>İsteklerin ani artışında devreye girecek boştaki evrelerin asgari\r
+ sayısı. Her MPM bu yönerge karşısında farklı davranır.</p>\r
+\r
+ <p><code class="module"><a href="../mod/perchild.html">perchild</a></code> için <code>MinSpareThreads 5</code>\r
+ öntanımlıdır ve çocuk süreç başına boştaki evre sayısını izler. Bir\r
+ çocuk için yeterince boşta evre yoksa sunucu bu çocuk için yeni evreler\r
+ oluşturmaya başlar. Nitekim, <code class="directive"><a href="../mod/perchild.html#numservers">NumServers</a></code> için <code>10</code> ve\r
+ <code class="directive">MinSpareThreads</code> için <code>5</code> atarsanız\r
+ sisteminizdeki boştaki evre sayısı en az 50 olur.</p>\r
+\r
+ <p><code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code> ve\r
+ <code class="module"><a href="../mod/threadpool.html">threadpool</a></code> modülleri için <code>MinSpareThreads\r
+ 75</code> öntanımlıdır ve bu modüller boştaki evreleri sunucu genelinde\r
+ izler. Eğer sunucuda boştaki evre sayısı yetersizse, sunucu boştaki\r
+ evrelerin sayısı bu sınırın üstüne çıkana kadar çocuk süreç\r
+ oluşturur.</p>\r
+\r
+ <p><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> için <code>MinSpareThreads 10</code>\r
+ öntanımlıdır ve tek süreç kendisi olduğundan izleme sunucu genelinde\r
+ yapılır.</p>\r
+\r
+ <p><code class="module"><a href="../mod/beos.html">beos</a></code> ve <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> modülleri\r
+ <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> gibidir. <code class="module"><a href="../mod/beos.html">beos</a></code> için\r
+ <code>MinSpareThreads 1</code> öntanımlı iken <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>\r
+ için öntanımlı değer <code>5</code>’tir.</p>\r
+\r
+<h3>Ayrıca bakınız:</h3>\r
+<ul>\r
+<li><code class="directive"><a href="#maxsparethreads">MaxSpareThreads</a></code></li>\r
+<li><code class="directive"><a href="#startservers">StartServers</a></code></li>\r
+</ul>\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="PidFile" id="PidFile">PidFile</a> <a name="pidfile" id="pidfile">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Ana sürecin süreç kimliğinin (PID) kaydedileceği dosyayı belirler.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>PidFile <var>dosya</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>PidFile logs/httpd.pid</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+</table>\r
+ <p><code class="directive">PidFile</code> yönergesi, sunucunun artalan sürecinin\r
+ süreç kimliğinin kaydedileceği dosyayı belirler. Dosya ismi mutlak dosya\r
+ yoluyla belirtilmemişse dosya yolunun <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code> dizinine göre belirtildiği kabul\r
+ edilir.</p>\r
+\r
+ <div class="example"><h3>Örnek</h3><p><code>\r
+ PidFile /var/run/apache.pid\r
+ </code></p></div>\r
+\r
+ <p>Sunucuya sinyal gönderebilmek çoğunlukla işe yarar. Böylece <code class="directive"><a href="../mod/core.html#errorlog">ErrorLog</a></code> ve <code class="directive"><a href="../mod/mod_log_config.html#transferlog">TransferLog</a></code> dosyaları kapatılıp\r
+ yeniden açılır ve yapılandırma dosyaları yeniden okunur. Bu,\r
+ <code class="directive">PidFile</code> dosyasında belirtilen süreç kimliğine bir\r
+ SIGHUP (kill -1) sinyali gönderilerek yapılır.</p>\r
+\r
+ <p>Günlük dosyasının yeri ve <a href="../misc/security_tips.html#serverroot">güvenlik</a> ile ilgili\r
+ uyarılar <code class="directive">PidFile</code> dosyası içinde sözkonusu\r
+ olabilir.</p>\r
+\r
+ <div class="note"><h3>Ek Bilgi</h3>\r
+ <p>Apache 2’de sunucuyu (yeniden) başlatırken veya durdururken sadece\r
+ <code class="program"><a href="../programs/apachectl.html">apachectl</a></code> betiğini kullanmanız önerilir.</p>\r
+ </div>\r
+\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="ReceiveBufferSize" id="ReceiveBufferSize">ReceiveBufferSize</a> <a name="receivebuffersize" id="receivebuffersize">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>TCP alım tamponu boyu</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ReceiveBufferSize <var>bayt-sayısı</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>ReceiveBufferSize 0</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+</table>\r
+ <p>Sunucu TCP alım tamponu boyunu <var>bayt-sayısı</var> ile belirtilen\r
+ bayta ayarlayacaktır.</p>\r
+\r
+ <p><code>0</code> değeri atarsanız sunucu işletim sistemi öntanımlısını\r
+ kullanacaktır.</p>\r
+\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="ScoreBoardFile" id="ScoreBoardFile">ScoreBoardFile</a> <a name="scoreboardfile" id="scoreboardfile">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Çocuk süreçler için eşgüdüm verisini saklamakta kullanılan\r
+ dosyanın yerini belirler.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ScoreBoardFile <var>dosya-yolu</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>ScoreBoardFile logs/apache_status</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+</table>\r
+ <p>Apache ana ve çocuk süreçler arasında iletişim için bir çetele tutar.\r
+ Bazı mimariler bu iletişimi kolaylaştırmak için bir dosya gerektirir.\r
+ Eğer yönerge belirtilmezse Apache çeteleyi önce tamamen bellekte\r
+ oluşturmayı dener (anonim paylaşımlı bellek kullanarak); bunda başarılı\r
+ olamazsa dosyayı diskte oluşturmaya çalışacaktır (paylaşımlı belleğe\r
+ eşlemli dosya kullanarak). Bu yönergenin belirtilmesi Apache sunucusunun\r
+ dosyayı daima diskte oluşturmasına sebep olur.</p>\r
+\r
+ <div class="example"><h3>Örnek</h3><p><code>\r
+ ScoreBoardFile /var/run/apache_status\r
+ </code></p></div>\r
+\r
+ <p>Paylaşımlı belleğe eşlemli dosya, çeteleye doğrudan erişmesi gereken\r
+ üçüncü parti uygulamalar için yararlıdır.</p>\r
+\r
+ <p>Eğer <code class="directive">ScoreBoardFile</code> yönergesi ile bir dosya\r
+ belirtecekseniz, dosyayı bir RAM diske yerleştirerek hız artışı\r
+ sağlayabilirsiniz. Fakat, günlük dosyası yerleştirme ve <a href="../misc/security_tips.html">güvenlik</a> ile ilgili uyarılara\r
+ benzer uyarılara karşı dikkatli olunuz.</p>\r
+\r
+<h3>Ayrıca bakınız:</h3>\r
+<ul>\r
+<li><a href="../stopping.html">Sunucuyu Durdurma ve Yeniden Başlatma</a> </li>\r
+</ul>\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="SendBufferSize" id="SendBufferSize">SendBufferSize</a> <a name="sendbuffersize" id="sendbuffersize">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>TCP tamponu boyu</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>SendBufferSize <var>bayt-sayısı</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>SendBufferSize 0</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+</table>\r
+ <p>Sunucu TCP gönderim tamponu boyunu <var>bayt-sayısı</var> ile\r
+ belirtilen bayta ayarlayacaktır. Yüksek hızlı yüksek yataklık süresi\r
+ için standart işletim sistemi öntanımlılarını arttırmak çok yararlıdır\r
+ (örneğin, kıtalar arası hızlı borularda olduğu gibi 100 ms\r
+ civarında).</p>\r
+\r
+ <p><code>0</code> değeri atarsanız sunucu işletim sistemi öntanımlısını\r
+ kullanacaktır.</p>\r
+\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="ServerLimit" id="ServerLimit">ServerLimit</a> <a name="serverlimit" id="serverlimit">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Ayarlanabilir süreç sayısının üst sınırını belirler.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ServerLimit <var>sayı</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Ayrıntılar için aşağıdaki açıklamaya bakınız.</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+</table>\r
+ <p><code class="module"><a href="../mod/prefork.html">prefork</a></code> modülü söz konusu olduğunda bu yönerge, Apache\r
+ sürecinin ömrü boyunca <code class="directive"><a href="#maxclients">MaxClients</a></code> yönergesine atanabilecek\r
+ azami değeri belirler. <code class="module"><a href="../mod/worker.html">worker</a></code> modülü sözkonusu\r
+ olduğunda ise, Apache sürecinin ömrü boyunca <code class="directive"><a href="#maxclients">MaxClients</a></code> yönergesine atanabilecek\r
+ azami değeri <code class="directive"><a href="#threadlimit">ThreadLimit</a></code> ile\r
+ birlikte belirler. Bu yönergeyi bir yeniden başlatma sırasında\r
+ değiştirirseniz bu değişiklik yok sayılır fakat <code class="directive"><a href="#maxclients">MaxClients</a></code> değişiklikleri dikkate\r
+ alınır.</p>\r
+\r
+ <p>Bu yönergenin kullanılması özel bir dikkat gerektirir. Eğer\r
+ <code class="directive">ServerLimit</code> gereğinden yüksek bir değere\r
+ ayarlanırsa, gereksiz yere paylaşımlı bellek ayrılmış olur. Eğer\r
+ <code class="directive">ServerLimit</code> ve <code class="directive"><a href="#maxclients">MaxClients</a></code> değerleri sistemin\r
+ işleyebileceğinden daha yüksek değerlere ayarlanırsa Apache\r
+ başlayamayacağı gibi sistemi kararsız hale de getirebilir.</p>\r
+\r
+ <p>Bu yönergeyi <code class="module"><a href="../mod/prefork.html">prefork</a></code> modülü ile sadece <code class="directive"><a href="#maxclients">MaxClients</a></code> yönergesine 256’dan\r
+ (öntanımlı) daha büyük bir değer atayacaksanız kullanınız. Bu yönergeye\r
+ <code class="directive"><a href="#maxclients">MaxClients</a></code> için atamak\r
+ istediğiniz değerden fazlasını atamayınız.</p>\r
+\r
+ <p><code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code> ve\r
+ <code class="module"><a href="../mod/threadpool.html">threadpool</a></code> modülleri söz konusu olduğunda bu yönergeyi\r
+ <code class="directive"><a href="#maxclients">MaxClients</a></code> ve\r
+ <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> ayarları 16\r
+ sunucu sürecinden (16 öntanımlıdır) fazlasını gerektiriyorsa\r
+ ayarlayınız. Bu yönergeye <code class="directive"><a href="#maxclients ">MaxClients\r
+ </a></code> ve <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> için gerekli gördüğünüz\r
+ sunucu süreci sayısından fazlasını atamayınız.</p>\r
+\r
+ <p><code class="module"><a href="../mod/perchild.html">perchild</a></code> modülüyle bu yönergeyi eğer <code class="directive"><a href="../mod/perchild.html#numservers">NumServers</a></code> yönergesine 8’den (öntanımlı)\r
+ büyük bir değer atayacaksanız kullanınız.</p>\r
+\r
+ <div class="note"><h3>Ek Bilgi</h3>\r
+ <p>Sunucu içinde derlenmiş olarak <code>ServerLimit 20000</code>\r
+ şeklinde bir zorlayıcı sınır vardır. Bu önlem, yazım hatalarının\r
+ istenmeyen sonuçlara yol açmasını engellemek için düşünülmüştür.</p>\r
+ </div>\r
+\r
+<h3>Ayrıca bakınız:</h3>\r
+<ul>\r
+<li><a href="../stopping.html">Sunucuyu Durdurma ve Yeniden Başlatma</a> </li>\r
+</ul>\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="StartServers" id="StartServers">StartServers</a> <a name="startservers" id="startservers">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sunucunun başlatılması sırasında oluşturulan çocuk süreçlerin\r
+ sayısını belirler.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>StartServers <var>sayı</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Ayrıntılar için aşağıdaki açıklamaya bakınız.</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+</table>\r
+ <p><code class="directive">StartServers</code> yönergesi, sunucunun başlatılması\r
+ sırasında oluşturulan çocuk süreçlerin sayısını belirler. Süreç sayısı\r
+ normal olarak yüke bağlı olarak değişse de bu değerin ayarlanmasını\r
+ gerektirecek küçük bir sebep vardır.</p>\r
+\r
+ <p>Öntanımlı değer MPM’den MPM’e fark eder. Öntanımlı değer\r
+ <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code> ve\r
+ <code class="module"><a href="../mod/worker.html">worker</a></code> için <code>3</code> iken\r
+ <code class="module"><a href="../mod/prefork.html">prefork</a></code> için <code>5</code> ve\r
+ <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> için <code>2</code>’dir.</p>\r
+\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="StartThreads" id="StartThreads">StartThreads</a> <a name="startthreads" id="startthreads">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Sunucunun başlatılması sırasında oluşturulan evrelerin sayısını\r
+ belirler.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>StartThreads <var>sayı</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Ayrıntılar için aşağıdaki açıklamaya bakınız.</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code></td></tr>\r
+</table>\r
+ <p><code class="directive">StartThreads</code> yönergesi, sunucunun başlatılması\r
+ sırasında oluşturulan evrelerin sayısını belirler. Evre sayısı normal\r
+ olarak yüke bağlı olarak değişse de bu değerin ayarlanmasını\r
+ gerektirecek küçük bir sebep vardır.</p>\r
+\r
+ <p><code class="module"><a href="../mod/perchild.html">perchild</a></code> için <code>StartThreads 5</code> öntanımlı\r
+ olup bu yönerge sunucunun başlatılması sırasında oluşturulan süreç\r
+ başına evre sayısıyla bağlantısını sürdürür.</p>\r
+\r
+ <p><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> için <code>StartThreads 50</code>\r
+ öntanımlı olup, sadece tek bir süreç olduğundan, sunucunun başlatılması\r
+ sırasında oluşturulan evrelerin toplam sayısı <code>50</code>’dir.</p>\r
+\r
+ <p><code class="module"><a href="../mod/beos.html">beos</a></code> için <code>StartThreads 10</code> öntanımlı olup\r
+ sunucunun başlatılması sırasında oluşturulan evrelerin toplam sayısı\r
+ <code>10</code>’dur.</p>\r
+\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="ThreadLimit" id="ThreadLimit">ThreadLimit</a> <a name="threadlimit" id="threadlimit">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Çocuk süreç başına ayarlanabilir evre sayısının üst sınırını\r
+ belirler.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ThreadLimit <var>sayı</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Ayrıntılar için aşağıdaki açıklamaya bakınız.</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td><code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code> için Apache 2.0.41 ve sonrasında mevcuttur.</td></tr>\r
+</table>\r
+ <p>Bu yönerge, Apache sürecinin ömrü boyunca <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> yönergesine\r
+ atanabilecek azami değeri belirler. Bu yönergeyi bir yeniden başlatma\r
+ sırasında değiştirirseniz bu değişiklik yok sayılır fakat <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> değişiklikleri dikkate\r
+ alınır.</p>\r
+\r
+ <p>Bu yönergenin kullanılması özel bir dikkat gerektirir. Eğer\r
+ <code class="directive">ThreadLimit</code> değeri <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> değerinden yüksek bir\r
+ değere ayarlanırsa, gereksiz yere paylaşımlı bellek ayrılmış olur. Eğer\r
+ <code class="directive">ThreadLimit</code> ve <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> değerleri sistemin\r
+ işleyebileceğinden daha yüksek değerlere ayarlanırsa Apache\r
+ başlayamayacağı gibi sistemi kararsız hale de getirebilir. Bu yönergeye\r
+ Apache sunucusunun çalışması için öngörülmüş en büyük değerden daha\r
+ yükseğini atamayınız.</p>\r
+\r
+ <p><code class="directive">ThreadLimit</code> yönergesinin öntanımlı değeri\r
+ <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code> için <code>1920</code>, diğerleri için\r
+ <code>64</code>’tür.</p>\r
+\r
+ <div class="note"><h3>Ek Bilgi</h3>\r
+ <p>Sunucu içinde derlenmiş olarak <code>ThreadLimit 20000</code>\r
+ şeklinde bir zorlayıcı sınır vardır (<code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code> için\r
+ 15000’dir). Bu önlem, yazım hatalarının istenmeyen sonuçlara yol\r
+ açmasını engellemek için düşünülmüştür.</p>\r
+ </div>\r
+\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="ThreadsPerChild" id="ThreadsPerChild">ThreadsPerChild</a> <a name="threadsperchild" id="threadsperchild">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Her çocuk süreç tarafından oluşturulan evrelerin sayısını\r
+ belirler.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>ThreadsPerChild <var>sayı</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>Ayrıntılar için aşağıdaki açıklamaya bakınız.</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+</table>\r
+ <p>Bu yönerge, her çocuk süreç tarafından oluşturulan evrelerin sayısını\r
+ belirler. Çocuk süreçler bu evreleri başlatıldıklarında oluştururlar ve\r
+ bundan daha fazlasını asla oluşturmazlar. <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>\r
+ gibi sadece bir çocuk sürecin bulunduğu bir MPM kullanıyorsanız, bu\r
+ sayı sunucunun tüm yükünü kaldırabilecek kadar büyük olmalıdır.\r
+ <code class="module"><a href="../mod/worker.html">worker</a></code> gibi çok çocuk süreçli bir MPM kullanıyorsanız,\r
+ <em>toplam</em> evre sayısı sunucunun tüm yükünü kaldırabilecek kadar\r
+ büyük olmalıdır.</p>\r
+\r
+ <p><code class="directive">ThreadsPerChild</code> için öntanımlı değer\r
+ <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code> kullanıldığında <code>64</code> diğerleri\r
+ için <code>25</code>’tir.</p>\r
+\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="directive-section"><h2><a name="User" id="User">User</a> <a name="user" id="user">Yönergesi</a></h2>\r
+<table class="directive">\r
+<tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>İsteklere yanıt verecek sunucunun ait olacağı kullanıcıyı\r
+ belirler.</td></tr>\r
+<tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>User <var>unix-kullanıcısı</var></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>User #-1</code></td></tr>\r
+<tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>\r
+<tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>\r
+<tr><th><a href="directive-dict.html#Module">Modül:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>\r
+<tr><th><a href="directive-dict.html#Compatibility">Uyumluluk:</a></th><td>Apache 2.0’dan itibaren sadece sunucu geneli için\r
+ geçerlidir.</td></tr>\r
+</table>\r
+ <p><code class="directive">User</code> yönergesi, sunucunun hangi kullanıcı olarak\r
+ isteklere yanıt vereceğini belirler. Bu yönergenin uygulanabilmesi için\r
+ sunucunun <code>root</code> olarak çalıştırılmış olması gerekir.\r
+ Sunucuyu <code>root</code> dışında bir kullanıcı başlattığı takdirde,\r
+ sunucu belirtilen kullanıcıya geçemez ve mevcut kullanıcıyla çalışmaya\r
+ devam eder. Eğer sunucuyu <code>root</code> olarak başlatmışsanız ana\r
+ süreç root olarak çalışmaya devam edecektir. <var>unix-kullanıcısı</var>\r
+ şunlardan biri olabilir:</p>\r
+\r
+ <dl>\r
+ <dt>Bir kullanıcı adı</dt>\r
+ <dd>Gruba ismiyle başvurulur.</dd>\r
+\r
+ <dt><code>#</code> ardından kullanıcı numarası</dt>\r
+ <dd>Kullanıcıya numarası ile başvurulur.</dd>\r
+ </dl>\r
+\r
+ <p>Bu yönergede belirtilecek kullanıcının, başkaları tarafından üzerinde\r
+ değişiklik yapılabilecek dosyalardan başkasına erişemeyen bir kullanıcı\r
+ olmaması gerektiği gibi, HTTP isteklerini işlemek dışında işlemler de\r
+ yapabilen bir kullanıcı olmamalıdır.\r
+ Çalışan sunucu için özellikle yeni bir grup atamanız önerilir. Bazı\r
+ sistem yöneticileri <code>nobody</code> kullanıcısını kullanırlar fakat\r
+ <code>nobody</code> kullanıcısı sistemde başka amaçlarla\r
+ kullanılabildiğinden bu her zaman mümkün olmadığı gibi arzulanan da\r
+ değildir.</p>\r
+\r
+ <div class="warning"><h3>Güvenlik</h3>\r
+ <p>Ne yaptığınızı ve ne tehlikelere yol açacağınızı bilmiyorsanız\r
+ <code class="directive">User</code> (veya <code class="directive"><a href="#group">Group</a></code>) yönergesine değer olarak\r
+ <code>root</code> atamayınız.</p>\r
+ </div>\r
+\r
+ <p>Sanal konakları farklı kullanıcı kimliklerle çalıştırmak üzere\r
+ tasarlanan <code class="module"><a href="../mod/perchild.html">perchild</a></code> modülü kullanıldığında <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> bölümlerinde\r
+ <code class="directive"><a href="../mod/perchild.html#assignuserid">AssignUserID</a></code> yönergesi ile\r
+ farklı bir kullanıcı kimlik tanımlanmadığı takdirde\r
+ <code class="directive">User</code> yönergesi ile ana sunucu için tanımlanan\r
+ kullanıcı kimlik sanal konak için de geçerli olur.</p>\r
+\r
+ <p>Özel bilgi: Bu yönergenin <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> taşıyıcısı içinde kullanımı\r
+ artık desteklenmemektedir. Sunucunuzu <code class="program"><a href="../programs/suexec.html">suexec</a></code> için\r
+ yapılandırırken <code class="directive"><a href="../mod/mod_suexec.html#suexecusergroup">SuexecUserGroup</a></code> yönergesini\r
+ kullanınız.</p>\r
+\r
+ <div class="note"><h3>Ek Bilgi</h3>\r
+ <p><code class="directive">User</code>yönergesi <code class="module"><a href="../mod/beos.html">beos</a></code> ve\r
+ <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> MPM’lerinde mevcut olsa da, aslında\r
+ işlevsiz olup sadece uyumluluk adına mevcuttur.</p>\r
+ </div>\r
+\r
+</div>\r
+</div>\r
+<div class="bottomlang">\r
+<p><span>Mevcut Diller: </span><a href="../de/mod/mpm_common.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |\r
+<a href="../en/mod/mpm_common.html" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="../es/mod/mpm_common.html" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="../ja/mod/mpm_common.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |\r
+<a href="../tr/mod/mpm_common.html" title="Türkçe"> tr </a></p>\r
+</div><div id="footer">\r
+<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>\r
+<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>\r
+</body></html>
\ No newline at end of file
<variant>en</variant>
<variant outdated="yes">es</variant>
<variant outdated="yes">ja</variant>
+ <variant>tr</variant>
</variants>
</metafile>
--- /dev/null
+<?xml version="1.0"?>
+<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
+<?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?>
+<!-- English Revision: 421174 -->
+<!-- =====================================================
+ Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
+ Reviewed by: Orhan Berent <berent belgeler.org>
+========================================================== -->
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<modulesynopsis metafile="mpm_common.xml.meta">
+
+<name>mpm_common</name>
+<description>Birden fazla Çok Süreçlilik Modülü (MPM) tarafından gerçeklenmiş
+ yönergeler bütünü.</description>
+<status>MPM</status>
+
+<directivesynopsis>
+<name>AcceptMutex</name>
+<description>Apache HTTPd Sunucusunun ağ soketlerinden istekleri kabul eden
+ çok sayıda çocuk süreci sıraya sokmak için kullandığı yöntemi
+ belirler.</description>
+<syntax>AcceptMutex Default|<var>yöntem</var></syntax>
+<default>AcceptMutex Default</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>leader</module><module>perchild</module>
+<module>prefork</module><module>threadpool</module><module>worker</module>
+</modulelist>
+
+<usage>
+ <p><directive>AcceptMutex</directive> yönergesi Apache HTTPd Sunucusunun
+ ağ soketlerinden istekleri kabul eden çok sayıda çocuk süreci sıraya
+ sokmak için kullandığı yöntemi
+ belirler. Apache 2.0’dan önce, yöntem sadece derleme sırasında
+ seçilebiliyordu. Kullanılacak en uygun yöntem mimariye ve platforma aşırı
+ derecede bağımlıdır. Bu konuda daha ayrıntılı bilgi edinmek için <a
+ href="../misc/perf-tuning.html">Başarım Arttırma İpuçları</a> belgesine
+ bakabilirsiniz.</p>
+
+ <p>Bu yönergeye değer olarak <code>Default</code> belirtilmişse derleme
+ sırasında seçilen öntanımlı yöntem kullanılacaktır. Diğer olası yöntemler
+ aşağıda listelenmiştir. Tüm yöntemlerin tüm platformlarda mevcut
+ olmadığına dikkat ediniz. Eğer belirtilen yöntem mevcut değilse hata
+ günlüğüne mevcut yöntemlerin listesini içeren bir ileti yazılacaktır.</p>
+
+ <dl>
+ <dt><code>flock</code></dt>
+ <dd><directive module="mpm_common">LockFile</directive> yönergesi ile
+ belirtilen dosyayı kilitlemek için <code>flock(2)</code> sistem
+ çağrısı kullanılır.</dd>
+
+ <dt><code>fcntl</code></dt>
+ <dd><directive module="mpm_common">LockFile</directive> yönergesi ile
+ belirtilen dosyayı kilitlemek için <code>fcntl(2)</code> sistem
+ çağrısı kullanılır.</dd>
+
+ <dt><code>posixsem</code></dt>
+ <dd>Muteksleri gerçeklemek için POSIX uyumlu semaforlar kullanılır.</dd>
+
+ <dt><code>pthread</code></dt>
+ <dd>POSIX Evreleri (PThreads) belirtimi tarafından gerçeklenen muteksler
+ kullanılır.</dd>
+
+ <dt><code>sysvsem</code></dt>
+ <dd>Muteksleri gerçeklemek için SysV tarzı semaforlar kullanılır.</dd>
+ </dl>
+
+ <p>Sisteminiz için derleme sırasında seçilmiş öntanımlı yöntemi öğrenmek
+ isterseniz <directive module="core">LogLevel</directive> yönergesine
+ <code>debug</code> değerini atayabilirsiniz. Öntanımlı <directive
+ >AcceptMutex</directive>, <directive module="core">ErrorLog</directive>
+ ile belirtilen günlük dosyasına yazılacaktır.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>BS2000Account</name>
+<description>BS2000 makinelerde yetkisiz hesap tanımlar.</description>
+<syntax>BS2000Account <var>account</var></syntax>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>perchild</module><module>prefork</module></modulelist>
+<compatibility>Sadece BS2000 makineler içindir.</compatibility>
+
+<usage>
+ <p><directive>BS2000Account</directive> yönergesi sadece BS2000
+ konaklar için kullanılabilir. <directive module="mpm_common"
+ >User</directive> yönergesi ile belirtilen yetkisiz apache sunucu
+ kullanıcısı için hesap numarası tanımlamakta kullanılmalıdır. Buna,
+ CGI betiklerinin sunucu tarafından başlatılmış yetkili hesabın
+ (normal olarak <code>SYSROOT</code>’un) özkaynaklarına erişmesini
+ engellemek için BS2000 POSIX alt sistemleri tarafından gerek duyulur.</p>
+
+ <note><title>Ek Bilgi</title>
+ <p>Sadece bir <code>BS2000Account</code> yönergesi kullanılabilir.</p>
+ </note>
+ </usage>
+<seealso><a href="../platform/ebcdic.html">Apache EBCDIC portu</a></seealso>
+ </directivesynopsis>
+
+<directivesynopsis>
+<name>CoreDumpDirectory</name>
+<description><code>core</code> dosyasını dökümlemek üzere Apache’nin geçmeye
+ çalışacağı dizin.</description>
+<syntax>CoreDumpDirectory <var>dizin</var></syntax>
+<default>Öntanımlı değer için aşağıdaki açıklamaya bakınız</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>beos</module><module>leader</module>
+<module>mpm_winnt</module><module>perchild</module><module>prefork</module>
+<module>threadpool</module><module>worker</module></modulelist>
+
+<usage>
+ <p>Bu yönerge <code>core</code> dosyasını dökümlemek üzere Apache’nin
+ geçmeye çalışacağı dizini belirler. <directive
+ module="core">ServerRoot</directive> dizini öntanımlı dizin olmakla
+ birlikte, bu dizin kullanıcılar tarafından yazılabilir bir dizin
+ olmadığından bir <code>core</code> dosyası dökümlenmez. Hata ayıklama
+ amacıyla bir <code>core</code> dosyası dökümlemek isterseniz farklı bir
+ yer belirtmek için bu yönergeyi kullanabilirsiniz.</p>
+
+ <note><title>Linux üzerinde <code>core</code> dökümlemek</title>
+ <p>Apache root olarak başlatılıp başka bir kullanıcıya geçilirse Linux
+ çekirdeği süreç tarafından yazılabilir olsa bile <code>core</code>
+ dökümlemeyi <em>iptal eder</em>. Eğer
+ <directive>CoreDumpDirectory</directive> yönergesi ile açıkça bir
+ dizin belirtirseniz, Apache (2.0.46 ve sonraki sürümleri), Linux 2.4 ve
+ sonrasında <code>core</code> dökümlemeyi yeniden
+ etkinleştirecektir.</p>
+ </note>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>EnableExceptionHook</name>
+<description>Bir çöküş sonrası olağandışılık eylemcilerini çalıştıracak
+ kancayı etkin kılar.</description>
+<syntax>EnableExceptionHook On|Off</syntax>
+<default>EnableExceptionHook Off</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>leader</module><module>perchild</module>
+<module>prefork</module><module>threadpool</module>
+<module>worker</module></modulelist>
+<compatibility>Sürüm 2.0.49 ve sonrasında mevcuttur</compatibility>
+
+<usage>
+ <p>Güvenlik sebebiyle bu yönerge sadece Apache
+ <code>--enable-exception-hook</code> seçeneği ile yapılandırılmışsa
+ kullanılabilir olacaktır. Bu, harici modüllerin eklenmesine ve bir çocuk
+ sürecin çöküşü sonrası bir şeyler yapmaya izin veren bir kancayı etkin
+ kılar.</p>
+
+ <p>Bu kancayı kullanan iki modül (<code>mod_whatkilledus</code> ve
+ <code>mod_backtrace</code>) zaten vardır. bunlar hakkında daha fazla bilgi
+ edinmek için Jeff Trawick'in <a
+ href="http://www.apache.org/~trawick/exception_hook.html"
+ >EnableExceptionHook site</a>sine bakabilirsiniz.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>Group</name>
+<description>İsteklere yanıt verecek sunucunun ait olacağı grubu belirler.</description>
+<syntax>Group <var>unix-grubu</var></syntax>
+<default>Group #-1</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>beos</module><module>leader</module>
+<module>mpmt_os2</module><module>perchild</module><module>prefork</module>
+<module>threadpool</module><module>worker</module></modulelist>
+<compatibility>Apache 2.0’dan itibaren sadece sunucu geneli için geçerlidir.</compatibility>
+
+<usage>
+ <p><directive>Group</directive> yönergesi, sunucunun hangi grup altında
+ isteklere yanıt vereceğini belirler. Bu yönergenin uygulanabilmesi için
+ sunucunun <code>root</code> olarak çalıştırılmış olması gerekir.
+ Sunucuyu <code>root</code> dışında bir kullanıcı başlattığı takdirde,
+ sunucu belirtilen gruba geçemez ve kullanıcının kendi grubunda
+ çalışmaya devam eder. <var>unix-grubu</var> şunlardan biri olabilir:</p>
+
+ <dl>
+ <dt>Bir grup adı</dt>
+ <dd>Gruba ismiyle başvurulur.</dd>
+
+ <dt><code>#</code> ardından grup numarası</dt>
+ <dd>Gruba numarası ile başvurulur.</dd>
+ </dl>
+
+ <example><title>Örnek</title>
+ Group www-group
+ </example>
+
+ <p>Çalışan sunucu için özellikle yeni bir grup atamanız önerilir. Bazı
+ sistem yöneticileri <code>nobody</code> grubunu kullanırlar fakat
+ bu her zaman mümkün olmadığı gibi arzulanan da değildir.</p>
+
+ <note type="warning"><title>Güvenlik</title>
+ <p>Ne yaptığınızı ve ne tehlikelere yol açacağınızı bilmiyorsanız
+ <directive>Group</directive> (veya <directive
+ module="mpm_common">User</directive>) yönergesine değer olarak
+ <code>root</code> atamayınız.</p>
+ </note>
+
+ <p>Özel bilgi: Bu yönergenin <directive module="core"
+ type="section">VirtualHost</directive> taşıyıcısı içinde kullanımı
+ artık desteklenmemektedir. Sunucunuzu <program>suexec</program> için
+ yapılandırırken <directive
+ module="mod_suexec">SuexecUserGroup</directive> yönergesini
+ kullanınız.</p>
+
+ <note><title>Ek Bilgi</title>
+ <p><directive>Group</directive> yönergesi <module>beos</module> ve
+ <module>mpmt_os2</module> MPM’lerinde mevcut olsa da, aslında
+ işlevsiz olup sadece uyumluluk adına mevcuttur.</p>
+ </note>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>PidFile</name>
+<description>Ana sürecin süreç kimliğinin (PID) kaydedileceği dosyayı belirler.</description>
+<syntax>PidFile <var>dosya</var></syntax>
+<default>PidFile logs/httpd.pid</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>beos</module><module>leader</module>
+<module>mpm_winnt</module><module>mpmt_os2</module>
+<module>perchild</module><module>prefork</module>
+<module>threadpool</module><module>worker</module></modulelist>
+
+<usage>
+ <p><directive>PidFile</directive> yönergesi, sunucunun artalan sürecinin
+ süreç kimliğinin kaydedileceği dosyayı belirler. Dosya ismi mutlak dosya
+ yoluyla belirtilmemişse dosya yolunun <directive
+ module="core">ServerRoot</directive> dizinine göre belirtildiği kabul
+ edilir.</p>
+
+ <example><title>Örnek</title>
+ PidFile /var/run/apache.pid
+ </example>
+
+ <p>Sunucuya sinyal gönderebilmek çoğunlukla işe yarar. Böylece <directive
+ module="core">ErrorLog</directive> ve <directive
+ module="mod_log_config">TransferLog</directive> dosyaları kapatılıp
+ yeniden açılır ve yapılandırma dosyaları yeniden okunur. Bu,
+ <directive>PidFile</directive> dosyasında belirtilen süreç kimliğine bir
+ SIGHUP (kill -1) sinyali gönderilerek yapılır.</p>
+
+ <p>Günlük dosyasının yeri ve <a
+ href="../misc/security_tips.html#serverroot">güvenlik</a> ile ilgili
+ uyarılar <directive>PidFile</directive> dosyası içinde sözkonusu
+ olabilir.</p>
+
+ <note><title>Ek Bilgi</title>
+ <p>Apache 2’de sunucuyu (yeniden) başlatırken veya durdururken sadece
+ <program>apachectl</program> betiğini kullanmanız önerilir.</p>
+ </note>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>Listen</name>
+<description>Sunucunun dinleyeceği IP adresini ve portu belirler.</description>
+<syntax>Listen [<var>IP-adresi</var>:]<var>port-numarası</var></syntax>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>beos</module><module>leader</module>
+<module>mpm_netware</module><module>mpm_winnt</module>
+<module>mpmt_os2</module><module>perchild</module>
+<module>prefork</module><module>threadpool</module><module>worker</module>
+<module>event</module>
+</modulelist>
+<compatibility>Apache 2.0’dan beri gerekli yönergelerden
+ biridir.</compatibility>
+
+<usage>
+ <p><directive>Listen</directive> yönergesi Apache’yi sadece belli IP
+ adreslerini ve portlarını dinlemeye sevkeder.
+ <directive>Listen</directive> artık belirtilmesi zorunlu yönergelerden
+ biridir. Yapılandırma dosyasında bulunmadığı takdirde sunucu
+ başlatılırken başarısız olacaktır. Bu Apache Sunucusunun önceki
+ sürümünde böyle değildi.</p>
+
+ <p><directive>Listen</directive> yönergesi Apache’ye, sadece belli
+ portlardan veya IP adresi ve port çiftlerinden gelen istekleri kabul
+ etmesini söyler. Eğer sadece port numarası belirtilmişse sunucu
+ belirtilen portu bütün ağ arabirimlerinde dinleyecektir. Eğer portla
+ birlikte bir IP adresi de belirtilmişse, sunucu belirtilen portu sadece
+ belirtilen arabirimden dinleyecektir.</p>
+
+ <p>Çok sayıda IP adresi ve port belirtmek için çok sayıda
+ <directive>Listen</directive> yönergesi kullanılabilir. Sunucu bu
+ durumda belirtilen bütün IP adreslerinden ve portlardan gelecek
+ isteklere yanıt verecektir.</p>
+
+ <p>Örneğin sunucunun hem port 80 hem de port 8000’den istek kabul etmesini
+ istiyorsanız bunu şöyle belirtebilirsiniz:</p>
+
+ <example>
+ Listen 80<br />
+ Listen 8000
+ </example>
+
+ <p>Sunucunun belirtilen iki ağ arabiriminden ve port numarasından gelen
+ bağlantıları kabul etmesi için şu yapılandırmayı kullanabilirsiniz:</p>
+
+ <example>
+ Listen 192.170.2.1:80<br />
+ Listen 192.170.2.5:8000
+ </example>
+
+ <p>IPv6 adresleri belirtilirken örnekteki gibi köşeli ayraçlar arasına
+ alınmalıdır:</p>
+
+ <example>
+ Listen [2001:db8::a00:20ff:fea7:ccea]:80
+ </example>
+
+ <note><title>Hata durumu</title>
+ Aynı IP adresi ve portun çok sayıda <directive>Listen</directive>
+ yönergesinde belirtilmesi bir "adres kullanımda" (<code>Address already
+ in use</code>) hatasına yol açar.
+ </note>
+</usage>
+<seealso><a href="../dns-caveats.html">DNS ve Apache ile ilgili Konular</a> </seealso>
+<seealso><a href="../bind.html">Sunucunun Kullandığı Adreslerin ve Portların
+ Ayarlanması</a></seealso>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ListenBackLog</name>
+<description>Bekleyen bağlantılar kuyruğunun azami uzunluğunu
+ belirler</description>
+<syntax>ListenBacklog <var>kuyruk-uzunluğu</var></syntax>
+<default>ListenBacklog 511</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>beos</module><module>leader</module>
+<module>mpm_netware</module><module>mpm_winnt</module>
+<module>mpmt_os2</module><module>perchild</module><module>prefork</module>
+<module>threadpool</module><module>worker</module></modulelist>
+
+<usage>
+ <p>Bekleyen bağlantılar kuyruğunun azami uzunluğu. Genellikle bu ayar ne
+ gerekir ne de istenir. Ancak bazı sistemlerde TCP SYN yüklenme
+ saldırılarına karşı bu değerin arttırılması gerekebilir.
+ <var>kuyruk-uzunluğu</var> parametresi için <code>listen(2)</code>
+ işlevinin açıklamasına bakınız.</p>
+
+ <p>Bu değer çoğunlukla işletim sistemi tarafından daha küçük bir sayıyla
+ sınırlanır. Bu, işletim sistemine bağlı olarak değişiklik gösterir.
+ Ayrıca, çoğu işletim sisteminin <var>kuyruk-uzunluğu</var> parametresi
+ ile ne belirttiğinize bakmaksızın kendisi için atanmış değeri (fakat
+ normal olarak daha büyüğünü) kullanacağına dikkat ediniz.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>LockFile</name>
+<description>Apache HTTPd Sunucusunun ağ soketlerinden istekleri kabul eden
+ çok sayıda çocuk süreci sıraya sokarken kullandığı kilit dosyasının yerini
+ belirler.</description>
+<syntax>LockFile <var>dosya</var></syntax>
+<default>LockFile logs/accept.lock</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>leader</module><module>perchild</module>
+<module>prefork</module><module>threadpool</module><module>worker</module>
+</modulelist>
+
+<usage>
+ <p><directive>LockFile</directive> yönergesi, <directive
+ module="mpm_common">AcceptMutex</directive> yönergesi <code>fcntl</code>
+ veya <code>flock</code> değeri ile belirtildiği takdirde kullanılan
+ kilit dosyasının yerini belirler. Bu yönerge normalde öntanımlı
+ değeriyle bırakılır. Değişmesini gerektiren ana sebep, <code>logs</code>
+ dizininin ağ dosya sisteminde (NFS) yeralması halinde <strong>kilit
+ dosyasının bir yerel diskte saklanması gereği</strong>dir. Ana sürecin
+ süreç kimliği dosyaya kendiliğinden eklenir.</p>
+
+ <note type="warning"><title>Güvenlik</title>
+ <p>Bu dosyayı herkesin yazabildiği <code>/var/tmp</code> gibi bir dizine
+ koymaktan kaçınmak gerekir. Çünkü, bu takdirde, birileri sunucunun
+ hizmet sunmaya başlarken oluşturacağı kilit dosyası ile aynı isimde
+ bir dosya oluşturarak hizmet reddi saldırısı (DoS) başlatabilir.</p>
+ </note>
+</usage>
+<seealso><directive module="mpm_common">AcceptMutex</directive></seealso>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>MaxClients</name>
+<description>İstekleri sunarken oluşturulacak çocuk süreçlerin azami sayısını
+ belirler.</description>
+<syntax>MaxClients <var>sayı</var></syntax>
+<default>Ayrıntılar için aşağıdaki açıklamaya bakınız.</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>beos</module><module>leader</module>
+<module>prefork</module><module>threadpool</module><module>worker</module>
+</modulelist>
+
+<usage>
+ <p><directive>MaxClients</directive> yönergesi aynı anda sunulacak istek
+ sayısını sınırlamak için kullanılır. <directive>MaxClients</directive>
+ istekten fazlası geldiği takdirde bu istekler normal olarak kuyruğa
+ alınıp bekletilir. Kuyrukta bekletilecek isteklerin azami sayısı ise
+ <directive module="mpm_common">ListenBacklog</directive> yönergesi ile
+ belirlenir. İstek sunmakta olan çocuk süreçlerden biri serbest
+ kaldığında bekletilen bağlantılardan birine hizmet sunulmaya
+ başlanır.</p>
+
+ <p>Evreli olmayan sunucularda (<module>prefork</module> gibi)
+ <directive>MaxClients</directive> yönergesi istekleri sunmak için
+ başlatılacak çocuk süreçlerin azami sayısını belirler. Öntanımlı değer
+ 256 olup bu değeri arttırmak isterseniz <directive
+ module="mpm_common">ServerLimit</directive> değerini de
+ arttırmalısınız.</p>
+
+ <p>Çok evreli ve melez sunucularda (<module>beos</module> veya
+ <module>worker</module> gibi) <directive>MaxClients</directive>
+ yönergesi istemcilere hizmet verecek evre sayısını sınırlar. Öntanımlı
+ değer <module>beos</module> için <code>50</code> iken melez MPM’ler için
+ <directive module="mpm_common">ServerLimit</directive> ile <directive
+ module="mpm_common">ThreadsPerChild</directive> çarpımıdır (<code>16 x
+ 25</code>). Bu bakımdan <directive>MaxClients</directive> değerini 16
+ süreçten fazlasına ayarlamak için <directive
+ module="mpm_common">ServerLimit</directive> değerini de
+ arttırmalısınız.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>MaxMemFree</name>
+<description><code>free()</code> çağrılmaksızın ana bellek ayırıcının
+ ayırmasına izin verilen azami bellek miktarını belirler.</description>
+<syntax>MaxMemFree <var>kB-sayısı</var></syntax>
+<default>MaxMemFree 0</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>beos</module><module>leader</module>
+<module>mpm_netware</module><module>prefork</module>
+<module>threadpool</module><module>worker</module><module>mpm_winnt</module></modulelist>
+
+<usage>
+ <p><directive>MaxMemFree</directive> yönergesi, <code>free()</code>
+ çağrılmaksızın ana bellek ayırıcının ayırmasına izin verilen azami
+ bellek miktarını kB cinsinden belirler. Bir değerle belirtilmediğinde
+ veya <code>0</code> değeriyle belirtildiğinde eşik sınırsız
+ olacaktır.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>MaxRequestsPerChild</name>
+<description>Tek bir çocuk sürecin ömrü boyunca işleme sokabileceği istek
+ sayısını sınırlamakta kullanılır.</description>
+<syntax>MaxRequestsPerChild <var>sayı</var></syntax>
+<default>MaxRequestsPerChild 10000</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>leader</module><module>mpm_netware</module>
+<module>mpm_winnt</module><module>mpmt_os2</module>
+<module>perchild</module><module>prefork</module>
+<module>threadpool</module><module>worker</module></modulelist>
+
+<usage>
+ <p><directive>MaxRequestsPerChild</directive> yönergesi, tek bir çocuk
+ sürecin işleme sokabileceği istek sayısını sınırlamakta kullanılır.
+ <directive>MaxRequestsPerChild</directive> istekten sonra çocuk süreç
+ ölür. Eğer <directive>MaxRequestsPerChild</directive> için
+ <code>0</code> belirtilmişse sürecin ömrü sonsuz olacaktır.</p>
+
+ <note><title>Sıfırdan farklı öntanımlı değerler</title>
+ <p><module>mpm_netware</module> ve <module>mpm_winnt</module> için
+ öntanımlı değer <code>0</code>’dır.</p>
+ </note>
+
+ <p><directive>MaxRequestsPerChild</directive> için sıfırdan farklı bir
+ değer belirtmenin iki yararlı etkisi vardır:</p>
+
+ <ul>
+ <li>Sürecin kullanacağı bellek miktarını sınırlamak suretiyle olası
+ bellek sızıntılarını engeller.</li>
+
+ <li>Sürece sonlu bir ömür biçerek sunucu yükü düştüğünde süreç sayısının
+ da düşürülmesine yardımcı olur.</li>
+ </ul>
+
+ <note><title>Ek Bilgi</title>
+ <p><directive module="core">KeepAlive</directive> isteklerinde sadece
+ ilk istek bu sınıra uygun sayılır. Etkisi ise, davranışın çocuk süreç
+ başına <em>bağlantı</em> sayısının sınırlanması şeklinde
+ değişmesidir.</p>
+ </note>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>MaxSpareThreads</name>
+<description>Boştaki azami evre sayısını belirler</description>
+<syntax>MaxSpareThreads <var>number</var></syntax>
+<default>Ayrıntılar için aşağıdaki açıklamaya bakınız.</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>beos</module><module>leader</module>
+<module>mpm_netware</module><module>mpmt_os2</module>
+<module>perchild</module><module>threadpool</module><module>worker</module>
+</modulelist>
+
+<usage>
+ <p>Boştaki azami evre sayısı. Her MPM bu yönerge karşısında farklı
+ davranır.</p>
+
+ <p><module>perchild</module> için <code>MaxSpareThreads 10</code>
+ öntanımlıdır. Bu MPM, boştaki evrelerin sayısını çocuk süreç başına
+ boştaki evre sayısı olarak izler. Bir çocukta çok fazla boşta evre
+ varsa sunucu sadece o çocuğun boştaki evrelerini öldürür.</p>
+
+ <p><module>worker</module>, <module>leader</module> ve
+ <module>threadpool</module> için <code>MaxSpareThreads 250</code>
+ öntanımlıdır. Bu MPM’ler boştaki evreleri sunucu genelinde izler. Eğer
+ sunucuda çok fazla boşta evre varsa, sunucu boştaki evrelerin sayısı bu
+ sınırın altına inene kadar çocuk süreçleri öldürür.</p>
+
+ <p><module>mpm_netware</module> için <code>MaxSpareThreads 100</code>
+ öntanımlıdır. Bu MPM tek bir süreç olarak çalıştığından boştaki evre
+ sayısı aynı zamanda sunucu genelinde boştaki evre sayısıdır.</p>
+
+ <p><module>beos</module> ve <module>mpmt_os2</module> MPM’leri
+ <module>mpm_netware</module> gibidir. <module>beos</module> için
+ <code>MaxSpareThreads 50</code> öntanımlıyken <module>mpmt_os2</module>
+ için öntanımlı değer <code>10</code>’dur.</p>
+
+ <note><title>Kısıtlamalar</title>
+ <p><directive>MaxSpareThreads</directive> için değer aralığı sınırlıdır.
+ Apache belirtilen değeri aşağıdaki kurallara uygun olarak
+ kendiliğinden düzeltecektir:</p>
+ <ul>
+ <li><module>perchild</module> için
+ <directive>MaxSpareThreads</directive> değerinin <directive
+ module="mpm_common">ThreadLimit</directive> değerinden küçük veya
+ eşit olması gerekir.</li>
+
+ <li><module>mpm_netware</module> modülü, değerin <directive
+ module="mpm_common">MinSpareThreads</directive> değerinden küçük
+ olmasını gerektirir.</li>
+
+ <li><module>leader</module>, <module>threadpool</module> ve
+ <module>worker</module> için değer, <directive
+ module="mpm_common">MinSpareThreads</directive>
+ ve <directive module="mpm_common">ThreadsPerChild</directive>
+ toplamına eşit veya büyük olmak zorundadır.</li>
+ </ul>
+ </note>
+</usage>
+<seealso><directive module="mpm_common">MinSpareThreads</directive></seealso>
+<seealso><directive module="mpm_common">StartServers</directive></seealso>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>MinSpareThreads</name>
+<description>İsteklerin ani artışında devreye girecek boştaki evrelerin asgari
+ sayısını belirler.</description>
+<syntax>MinSpareThreads <var>number</var></syntax>
+<default>Ayrıntılar için aşağıdaki açıklamaya bakınız.</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>beos</module><module>leader</module>
+<module>mpm_netware</module><module>mpmt_os2</module>
+<module>perchild</module><module>threadpool</module><module>worker</module>
+</modulelist>
+
+<usage>
+ <p>İsteklerin ani artışında devreye girecek boştaki evrelerin asgari
+ sayısı. Her MPM bu yönerge karşısında farklı davranır.</p>
+
+ <p><module>perchild</module> için <code>MinSpareThreads 5</code>
+ öntanımlıdır ve çocuk süreç başına boştaki evre sayısını izler. Bir
+ çocuk için yeterince boşta evre yoksa sunucu bu çocuk için yeni evreler
+ oluşturmaya başlar. Nitekim, <directive
+ module="perchild">NumServers</directive> için <code>10</code> ve
+ <directive>MinSpareThreads</directive> için <code>5</code> atarsanız
+ sisteminizdeki boştaki evre sayısı en az 50 olur.</p>
+
+ <p><module>worker</module>, <module>leader</module> ve
+ <module>threadpool</module> modülleri için <code>MinSpareThreads
+ 75</code> öntanımlıdır ve bu modüller boştaki evreleri sunucu genelinde
+ izler. Eğer sunucuda boştaki evre sayısı yetersizse, sunucu boştaki
+ evrelerin sayısı bu sınırın üstüne çıkana kadar çocuk süreç
+ oluşturur.</p>
+
+ <p><module>mpm_netware</module> için <code>MinSpareThreads 10</code>
+ öntanımlıdır ve tek süreç kendisi olduğundan izleme sunucu genelinde
+ yapılır.</p>
+
+ <p><module>beos</module> ve <module>mpmt_os2</module> modülleri
+ <module>mpm_netware</module> gibidir. <module>beos</module> için
+ <code>MinSpareThreads 1</code> öntanımlı iken <module>mpmt_os2</module>
+ için öntanımlı değer <code>5</code>’tir.</p>
+</usage>
+<seealso><directive module="mpm_common">MaxSpareThreads</directive></seealso>
+<seealso><directive module="mpm_common">StartServers</directive></seealso>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ScoreBoardFile</name>
+<description>Çocuk süreçler için eşgüdüm verisini saklamakta kullanılan
+ dosyanın yerini belirler.</description>
+<syntax>ScoreBoardFile <var>dosya-yolu</var></syntax>
+<default>ScoreBoardFile logs/apache_status</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>beos</module><module>leader</module>
+<module>mpm_winnt</module><module>perchild</module><module>prefork</module>
+<module>threadpool</module><module>worker</module></modulelist>
+
+<usage>
+ <p>Apache ana ve çocuk süreçler arasında iletişim için bir çetele tutar.
+ Bazı mimariler bu iletişimi kolaylaştırmak için bir dosya gerektirir.
+ Eğer yönerge belirtilmezse Apache çeteleyi önce tamamen bellekte
+ oluşturmayı dener (anonim paylaşımlı bellek kullanarak); bunda başarılı
+ olamazsa dosyayı diskte oluşturmaya çalışacaktır (paylaşımlı belleğe
+ eşlemli dosya kullanarak). Bu yönergenin belirtilmesi Apache sunucusunun
+ dosyayı daima diskte oluşturmasına sebep olur.</p>
+
+ <example><title>Örnek</title>
+ ScoreBoardFile /var/run/apache_status
+ </example>
+
+ <p>Paylaşımlı belleğe eşlemli dosya, çeteleye doğrudan erişmesi gereken
+ üçüncü parti uygulamalar için yararlıdır.</p>
+
+ <p>Eğer <directive>ScoreBoardFile</directive> yönergesi ile bir dosya
+ belirtecekseniz, dosyayı bir RAM diske yerleştirerek hız artışı
+ sağlayabilirsiniz. Fakat, günlük dosyası yerleştirme ve <a
+ href="../misc/security_tips.html">güvenlik</a> ile ilgili uyarılara
+ benzer uyarılara karşı dikkatli olunuz.</p>
+</usage>
+<seealso><a href="../stopping.html">Sunucuyu Durdurma ve Yeniden Başlatma</a> </seealso>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ReceiveBufferSize</name>
+<description>TCP alım tamponu boyu</description>
+<syntax>ReceiveBufferSize <var>bayt-sayısı</var></syntax>
+<default>ReceiveBufferSize 0</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>beos</module><module>leader</module>
+<module>mpm_netware</module><module>mpm_winnt</module>
+<module>mpmt_os2</module><module>perchild</module><module>prefork</module>
+<module>threadpool</module><module>worker</module></modulelist>
+
+<usage>
+ <p>Sunucu TCP alım tamponu boyunu <var>bayt-sayısı</var> ile belirtilen
+ bayta ayarlayacaktır.</p>
+
+ <p><code>0</code> değeri atarsanız sunucu işletim sistemi öntanımlısını
+ kullanacaktır.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>SendBufferSize</name>
+<description>TCP tamponu boyu</description>
+<syntax>SendBufferSize <var>bayt-sayısı</var></syntax>
+<default>SendBufferSize 0</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>beos</module><module>leader</module>
+<module>mpm_netware</module><module>mpm_winnt</module>
+<module>mpmt_os2</module><module>perchild</module><module>prefork</module>
+<module>threadpool</module><module>worker</module></modulelist>
+
+<usage>
+ <p>Sunucu TCP gönderim tamponu boyunu <var>bayt-sayısı</var> ile
+ belirtilen bayta ayarlayacaktır. Yüksek hızlı yüksek yataklık süresi
+ için standart işletim sistemi öntanımlılarını arttırmak çok yararlıdır
+ (örneğin, kıtalar arası hızlı borularda olduğu gibi 100 ms
+ civarında).</p>
+
+ <p><code>0</code> değeri atarsanız sunucu işletim sistemi öntanımlısını
+ kullanacaktır.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ServerLimit</name>
+<description>Ayarlanabilir süreç sayısının üst sınırını belirler.</description>
+<syntax>ServerLimit <var>sayı</var></syntax>
+<default>Ayrıntılar için aşağıdaki açıklamaya bakınız.</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>leader</module><module>perchild</module>
+<module>prefork</module><module>threadpool</module><module>worker</module>
+</modulelist>
+
+<usage>
+ <p><module>prefork</module> modülü söz konusu olduğunda bu yönerge, Apache
+ sürecinin ömrü boyunca <directive
+ module="mpm_common">MaxClients</directive> yönergesine atanabilecek
+ azami değeri belirler. <module>worker</module> modülü sözkonusu
+ olduğunda ise, Apache sürecinin ömrü boyunca <directive
+ module="mpm_common">MaxClients</directive> yönergesine atanabilecek
+ azami değeri <directive module="mpm_common">ThreadLimit</directive> ile
+ birlikte belirler. Bu yönergeyi bir yeniden başlatma sırasında
+ değiştirirseniz bu değişiklik yok sayılır fakat <directive
+ module="mpm_common">MaxClients</directive> değişiklikleri dikkate
+ alınır.</p>
+
+ <p>Bu yönergenin kullanılması özel bir dikkat gerektirir. Eğer
+ <directive>ServerLimit</directive> gereğinden yüksek bir değere
+ ayarlanırsa, gereksiz yere paylaşımlı bellek ayrılmış olur. Eğer
+ <directive>ServerLimit</directive> ve <directive
+ module="mpm_common">MaxClients</directive> değerleri sistemin
+ işleyebileceğinden daha yüksek değerlere ayarlanırsa Apache
+ başlayamayacağı gibi sistemi kararsız hale de getirebilir.</p>
+
+ <p>Bu yönergeyi <module>prefork</module> modülü ile sadece <directive
+ module="mpm_common">MaxClients</directive> yönergesine 256’dan
+ (öntanımlı) daha büyük bir değer atayacaksanız kullanınız. Bu yönergeye
+ <directive module="mpm_common">MaxClients</directive> için atamak
+ istediğiniz değerden fazlasını atamayınız.</p>
+
+ <p><module>worker</module>, <module>leader</module> ve
+ <module>threadpool</module> modülleri söz konusu olduğunda bu yönergeyi
+ <directive module="mpm_common">MaxClients</directive> ve
+ <directive module="mpm_common">ThreadsPerChild</directive> ayarları 16
+ sunucu sürecinden (16 öntanımlıdır) fazlasını gerektiriyorsa
+ ayarlayınız. Bu yönergeye <directive module="mpm_common">MaxClients
+ </directive> ve <directive
+ module="mpm_common">ThreadsPerChild</directive> için gerekli gördüğünüz
+ sunucu süreci sayısından fazlasını atamayınız.</p>
+
+ <p><module>perchild</module> modülüyle bu yönergeyi eğer <directive
+ module="perchild">NumServers</directive> yönergesine 8’den (öntanımlı)
+ büyük bir değer atayacaksanız kullanınız.</p>
+
+ <note><title>Ek Bilgi</title>
+ <p>Sunucu içinde derlenmiş olarak <code>ServerLimit 20000</code>
+ şeklinde bir zorlayıcı sınır vardır. Bu önlem, yazım hatalarının
+ istenmeyen sonuçlara yol açmasını engellemek için düşünülmüştür.</p>
+ </note>
+</usage>
+<seealso><a href="../stopping.html">Sunucuyu Durdurma ve Yeniden Başlatma</a> </seealso>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>StartServers</name>
+<description>Sunucunun başlatılması sırasında oluşturulan çocuk süreçlerin
+ sayısını belirler.</description>
+<syntax>StartServers <var>sayı</var></syntax>
+<default>Ayrıntılar için aşağıdaki açıklamaya bakınız.</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>leader</module><module>mpmt_os2</module>
+<module>prefork</module><module>threadpool</module><module>worker</module>
+</modulelist>
+
+<usage>
+ <p><directive>StartServers</directive> yönergesi, sunucunun başlatılması
+ sırasında oluşturulan çocuk süreçlerin sayısını belirler. Süreç sayısı
+ normal olarak yüke bağlı olarak değişse de bu değerin ayarlanmasını
+ gerektirecek küçük bir sebep vardır.</p>
+
+ <p>Öntanımlı değer MPM’den MPM’e fark eder. Öntanımlı değer
+ <module>leader</module>, <module>threadpool</module> ve
+ <module>worker</module> için <code>3</code> iken
+ <module>prefork</module> için <code>5</code> ve
+ <module>mpmt_os2</module> için <code>2</code>’dir.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>StartThreads</name>
+<description>Sunucunun başlatılması sırasında oluşturulan evrelerin sayısını
+ belirler.</description>
+<syntax>StartThreads <var>sayı</var></syntax>
+<default>Ayrıntılar için aşağıdaki açıklamaya bakınız.</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>beos</module><module>mpm_netware</module>
+<module>perchild</module></modulelist>
+
+<usage>
+ <p><directive>StartThreads</directive> yönergesi, sunucunun başlatılması
+ sırasında oluşturulan evrelerin sayısını belirler. Evre sayısı normal
+ olarak yüke bağlı olarak değişse de bu değerin ayarlanmasını
+ gerektirecek küçük bir sebep vardır.</p>
+
+ <p><module>perchild</module> için <code>StartThreads 5</code> öntanımlı
+ olup bu yönerge sunucunun başlatılması sırasında oluşturulan süreç
+ başına evre sayısıyla bağlantısını sürdürür.</p>
+
+ <p><module>mpm_netware</module> için <code>StartThreads 50</code>
+ öntanımlı olup, sadece tek bir süreç olduğundan, sunucunun başlatılması
+ sırasında oluşturulan evrelerin toplam sayısı <code>50</code>’dir.</p>
+
+ <p><module>beos</module> için <code>StartThreads 10</code> öntanımlı olup
+ sunucunun başlatılması sırasında oluşturulan evrelerin toplam sayısı
+ <code>10</code>’dur.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ThreadLimit</name>
+<description>Çocuk süreç başına ayarlanabilir evre sayısının üst sınırını
+ belirler.</description>
+<syntax>ThreadLimit <var>sayı</var></syntax>
+<default>Ayrıntılar için aşağıdaki açıklamaya bakınız.</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>leader</module><module>mpm_winnt</module>
+<module>perchild</module><module>threadpool</module><module>worker</module>
+</modulelist>
+<compatibility><module>mpm_winnt</module> için Apache 2.0.41 ve sonrasında mevcuttur.</compatibility>
+
+<usage>
+ <p>Bu yönerge, Apache sürecinin ömrü boyunca <directive
+ module="mpm_common">ThreadsPerChild</directive> yönergesine
+ atanabilecek azami değeri belirler. Bu yönergeyi bir yeniden başlatma
+ sırasında değiştirirseniz bu değişiklik yok sayılır fakat <directive
+ module="mpm_common">ThreadsPerChild</directive> değişiklikleri dikkate
+ alınır.</p>
+
+ <p>Bu yönergenin kullanılması özel bir dikkat gerektirir. Eğer
+ <directive>ThreadLimit</directive> değeri <directive
+ module="mpm_common">ThreadsPerChild</directive> değerinden yüksek bir
+ değere ayarlanırsa, gereksiz yere paylaşımlı bellek ayrılmış olur. Eğer
+ <directive>ThreadLimit</directive> ve <directive
+ module="mpm_common">ThreadsPerChild</directive> değerleri sistemin
+ işleyebileceğinden daha yüksek değerlere ayarlanırsa Apache
+ başlayamayacağı gibi sistemi kararsız hale de getirebilir. Bu yönergeye
+ Apache sunucusunun çalışması için öngörülmüş en büyük değerden daha
+ yükseğini atamayınız.</p>
+
+ <p><directive>ThreadLimit</directive> yönergesinin öntanımlı değeri
+ <module>mpm_winnt</module> için <code>1920</code>, diğerleri için
+ <code>64</code>’tür.</p>
+
+ <note><title>Ek Bilgi</title>
+ <p>Sunucu içinde derlenmiş olarak <code>ThreadLimit 20000</code>
+ şeklinde bir zorlayıcı sınır vardır (<module>mpm_winnt</module> için
+ 15000’dir). Bu önlem, yazım hatalarının istenmeyen sonuçlara yol
+ açmasını engellemek için düşünülmüştür.</p>
+ </note>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>ThreadsPerChild</name>
+<description>Her çocuk süreç tarafından oluşturulan evrelerin sayısını
+ belirler.</description>
+<syntax>ThreadsPerChild <var>sayı</var></syntax>
+<default>Ayrıntılar için aşağıdaki açıklamaya bakınız.</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>leader</module><module>mpm_winnt</module>
+<module>threadpool</module><module>worker</module></modulelist>
+
+<usage>
+ <p>Bu yönerge, her çocuk süreç tarafından oluşturulan evrelerin sayısını
+ belirler. Çocuk süreçler bu evreleri başlatıldıklarında oluştururlar ve
+ bundan daha fazlasını asla oluşturmazlar. <module>mpm_winnt</module>
+ gibi sadece bir çocuk sürecin bulunduğu bir MPM kullanıyorsanız, bu
+ sayı sunucunun tüm yükünü kaldırabilecek kadar büyük olmalıdır.
+ <module>worker</module> gibi çok çocuk süreçli bir MPM kullanıyorsanız,
+ <em>toplam</em> evre sayısı sunucunun tüm yükünü kaldırabilecek kadar
+ büyük olmalıdır.</p>
+
+ <p><directive>ThreadsPerChild</directive> için öntanımlı değer
+ <module>mpm_winnt</module> kullanıldığında <code>64</code> diğerleri
+ için <code>25</code>’tir.</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>User</name>
+<description>İsteklere yanıt verecek sunucunun ait olacağı kullanıcıyı
+ belirler.</description>
+<syntax>User <var>unix-kullanıcısı</var></syntax>
+<default>User #-1</default>
+<contextlist><context>server config</context></contextlist>
+<modulelist><module>leader</module><module>perchild</module>
+<module>prefork</module><module>threadpool</module><module>worker</module>
+</modulelist>
+<compatibility>Apache 2.0’dan itibaren sadece sunucu geneli için
+ geçerlidir.</compatibility>
+
+<usage>
+ <p><directive>User</directive> yönergesi, sunucunun hangi kullanıcı olarak
+ isteklere yanıt vereceğini belirler. Bu yönergenin uygulanabilmesi için
+ sunucunun <code>root</code> olarak çalıştırılmış olması gerekir.
+ Sunucuyu <code>root</code> dışında bir kullanıcı başlattığı takdirde,
+ sunucu belirtilen kullanıcıya geçemez ve mevcut kullanıcıyla çalışmaya
+ devam eder. Eğer sunucuyu <code>root</code> olarak başlatmışsanız ana
+ süreç root olarak çalışmaya devam edecektir. <var>unix-kullanıcısı</var>
+ şunlardan biri olabilir:</p>
+
+ <dl>
+ <dt>Bir kullanıcı adı</dt>
+ <dd>Gruba ismiyle başvurulur.</dd>
+
+ <dt><code>#</code> ardından kullanıcı numarası</dt>
+ <dd>Kullanıcıya numarası ile başvurulur.</dd>
+ </dl>
+
+ <p>Bu yönergede belirtilecek kullanıcının, başkaları tarafından üzerinde
+ değişiklik yapılabilecek dosyalardan başkasına erişemeyen bir kullanıcı
+ olmaması gerektiği gibi, HTTP isteklerini işlemek dışında işlemler de
+ yapabilen bir kullanıcı olmamalıdır.
+ Çalışan sunucu için özellikle yeni bir grup atamanız önerilir. Bazı
+ sistem yöneticileri <code>nobody</code> kullanıcısını kullanırlar fakat
+ <code>nobody</code> kullanıcısı sistemde başka amaçlarla
+ kullanılabildiğinden bu her zaman mümkün olmadığı gibi arzulanan da
+ değildir.</p>
+
+ <note type="warning"><title>Güvenlik</title>
+ <p>Ne yaptığınızı ve ne tehlikelere yol açacağınızı bilmiyorsanız
+ <directive>User</directive> (veya <directive
+ module="mpm_common">Group</directive>) yönergesine değer olarak
+ <code>root</code> atamayınız.</p>
+ </note>
+
+ <p>Sanal konakları farklı kullanıcı kimliklerle çalıştırmak üzere
+ tasarlanan <module>perchild</module> modülü kullanıldığında <directive
+ type="section" module="core">VirtualHost</directive> bölümlerinde
+ <directive module="perchild">AssignUserID</directive> yönergesi ile
+ farklı bir kullanıcı kimlik tanımlanmadığı takdirde
+ <directive>User</directive> yönergesi ile ana sunucu için tanımlanan
+ kullanıcı kimlik sanal konak için de geçerli olur.</p>
+
+ <p>Özel bilgi: Bu yönergenin <directive module="core"
+ type="section">VirtualHost</directive> taşıyıcısı içinde kullanımı
+ artık desteklenmemektedir. Sunucunuzu <program>suexec</program> için
+ yapılandırırken <directive
+ module="mod_suexec">SuexecUserGroup</directive> yönergesini
+ kullanınız.</p>
+
+ <note><title>Ek Bilgi</title>
+ <p><directive>User</directive>yönergesi <module>beos</module> ve
+ <module>mpmt_os2</module> MPM’lerinde mevcut olsa da, aslında
+ işlevsiz olup sadece uyumluluk adına mevcuttur.</p>
+ </note>
+</usage>
+</directivesynopsis>
+
+</modulesynopsis>
</table></td></tr>
</table>
<table class="qref">
-<tr><td><a href="mpm_common.html#acceptmutex" id="A" name="A">AcceptMutex Default|<var>method</var></a></td><td> Default </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Method that Apache uses to serialize multiple children
-accepting requests on network sockets</td></tr>
+<tr><td><a href="mpm_common.html#acceptmutex" id="A" name="A">AcceptMutex Default|<var>yöntem</var></a></td><td> Default </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Apache HTTPd Sunucusunun ağ soketlerinden istekleri kabul eden
+ çok sayıda çocuk süreci sıraya sokmak için kullandığı yöntemi
+ belirler.</td></tr>
<tr class="odd"><td><a href="core.html#acceptpathinfo">AcceptPathInfo On|Off|Default</a></td><td> Default </td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Resources accept trailing pathname information</td></tr>
<tr><td><a href="core.html#accessfilename">AccessFileName <var>filename</var> [<var>filename</var>] ...</a></td><td> .htaccess </td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Name of the distributed configuration file</td></tr>
<tr class="odd"><td><a href="mod_actions.html#action">Action <var>action-type</var> <var>cgi-script</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Activates a CGI script for a particular handler or
<tr class="odd"><td><a href="mod_setenvif.html#browsermatchnocase">BrowserMatchNoCase <em>regex [!]env-variable</em>[=<em>value</em>]
[[!]<em>env-variable</em>[=<em>value</em>]] ...</a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Sets environment variables conditional on User-Agent without
respect to case</td></tr>
-<tr><td><a href="mpm_common.html#bs2000account">BS2000Account <var>account</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Define the non-privileged account on BS2000
-machines</td></tr>
+<tr><td><a href="mpm_common.html#bs2000account">BS2000Account <var>account</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">BS2000 makinelerde yetkisiz hesap tanımlar.</td></tr>
<tr class="odd"><td><a href="mod_log_config.html#bufferedlogs">BufferedLogs On|Off</a></td><td> Off </td><td>s</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Buffer log entries in memory before writing to disk</td></tr>
<tr><td><a href="mod_cache.html#cachedefaultexpire" id="C" name="C">CacheDefaultExpire <var>seconds</var></a></td><td> 3600 (one hour) </td><td>sk</td><td>D</td></tr><tr><td class="descr" colspan="4">The default duration to cache a document when no expiry date is specified.</td></tr>
<tr class="odd"><td><a href="mod_disk_cache.html#cachedirlength">CacheDirLength <var>length</var></a></td><td> 2 </td><td>sk</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">The number of characters in subdirectory names</td></tr>
<tr class="odd"><td><a href="mod_usertrack.html#cookiestyle">CookieStyle
<em>Netscape|Cookie|Cookie2|RFC2109|RFC2965</em></a></td><td> Netscape </td><td>skdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Format of the cookie header field</td></tr>
<tr><td><a href="mod_usertrack.html#cookietracking">CookieTracking on|off</a></td><td> off </td><td>skdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Enables tracking cookie</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#coredumpdirectory">CoreDumpDirectory <var>directory</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Directory where Apache attempts to
-switch before dumping core</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#coredumpdirectory">CoreDumpDirectory <var>dizin</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4"><code>core</code> dosyasını dökümlemek üzere Apache’nin geçmeye
+ çalışacağı dizin.</td></tr>
<tr><td><a href="mod_log_config.html#customlog">CustomLog <var>file</var>|<var>pipe</var>
<var>format</var>|<var>nickname</var>
[env=[!]<var>environment-variable</var>]</a></td><td></td><td>sk</td><td>T</td></tr><tr><td class="descr" colspan="4">Sets filename and format of log file</td></tr>
from the web</td></tr>
<tr class="odd"><td><a href="mod_dumpio.html#dumpioinput">DumpIOInput On|Off</a></td><td> Off </td><td>s</td><td>D</td></tr><tr class="odd"><td class="descr" colspan="4">Dump all input data to the error log</td></tr>
<tr><td><a href="mod_dumpio.html#dumpiooutput">DumpIOOutput On|Off</a></td><td> Off </td><td>s</td><td>D</td></tr><tr><td class="descr" colspan="4">Dump all output data to the error log</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#enableexceptionhook" id="E" name="E">EnableExceptionHook On|Off</a></td><td> Off </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Enables a hook that runs exception handlers
-after a crash</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#enableexceptionhook" id="E" name="E">EnableExceptionHook On|Off</a></td><td> Off </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Bir çöküş sonrası olağandışılık eylemcilerini çalıştıracak
+ kancayı etkin kılar.</td></tr>
<tr><td><a href="core.html#enablemmap">EnableMMAP On|Off</a></td><td> On </td><td>skdh</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Use memory-mapping to read files during delivery</td></tr>
<tr class="odd"><td><a href="core.html#enablesendfile">EnableSendfile On|Off</a></td><td> On </td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Use the kernel sendfile support to deliver files to the client</td></tr>
<tr><td><a href="core.html#errordocument">ErrorDocument <var>error-code</var> <var>document</var></a></td><td></td><td>skdh</td><td>Ç</td></tr><tr><td class="descr" colspan="4">What the server will return to the client
<tr class="odd"><td><a href="core.html#forcetype">ForceType <var>MIME-type</var>|None</a></td><td></td><td>dh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Forces all matching files to be served with the specified
MIME content-type</td></tr>
<tr><td><a href="mod_log_forensic.html#forensiclog">ForensicLog <var>filename</var>|<var>pipe</var></a></td><td></td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Sets filename of the forensic log</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#group" id="G" name="G">Group <var>unix-group</var></a></td><td> #-1 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Group under which the server will answer
-requests</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#group" id="G" name="G">Group <var>unix-grubu</var></a></td><td> #-1 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">İsteklere yanıt verecek sunucunun ait olacağı grubu belirler.</td></tr>
<tr><td><a href="mod_headers.html#header" id="H" name="H">Header [<var>condition</var>] set|append|add|unset|echo
<var>header</var> [<var>value</var>] [env=[!]<var>variable</var>]</a></td><td></td><td>skdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Configure HTTP response headers</td></tr>
<tr class="odd"><td><a href="mod_autoindex.html#headername">HeaderName <var>filename</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Name of the file that will be inserted at the top
<tr><td><a href="core.html#limitrequestline">LimitRequestLine <var>bytes</var></a></td><td> 8190 </td><td>s</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Limit the size of the HTTP request line that will be accepted
from the client</td></tr>
<tr class="odd"><td><a href="core.html#limitxmlrequestbody">LimitXMLRequestBody <var>bytes</var></a></td><td> 1000000 </td><td>skdh</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Limits the size of an XML-based request body</td></tr>
-<tr><td><a href="mpm_common.html#listen">Listen [<var>IP-address</var>:]<var>portnumber</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">IP addresses and ports that the server
-listens to</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#listenbacklog">ListenBacklog <var>backlog</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum length of the queue of pending connections</td></tr>
+<tr><td><a href="mpm_common.html#listen">Listen [<var>IP-adresi</var>:]<var>port-numarası</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Sunucunun dinleyeceği IP adresini ve portu belirler.</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#listenbacklog">ListenBacklog <var>kuyruk-uzunluğu</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Bekleyen bağlantılar kuyruğunun azami uzunluğunu
+ belirler</td></tr>
<tr><td><a href="mod_so.html#loadfile">LoadFile <em>filename</em> [<em>filename</em>] ...</a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Link in the named object file or library</td></tr>
<tr class="odd"><td><a href="mod_so.html#loadmodule">LoadModule <em>module filename</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Links in the object file or library, and adds to the list
of active modules</td></tr>
<tr class="odd"><td><a href="core.html#locationmatch"><LocationMatch
<var>regex</var>> ... </LocationMatch></a></td><td></td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Applies the enclosed directives only to regular-expression
matching URLs</td></tr>
-<tr><td><a href="mpm_common.html#lockfile">LockFile <var>filename</var></a></td><td> logs/accept.lock </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Location of the accept serialization lock file</td></tr>
+<tr><td><a href="mpm_common.html#lockfile">LockFile <var>dosya</var></a></td><td> logs/accept.lock </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Apache HTTPd Sunucusunun ağ soketlerinden istekleri kabul eden
+ çok sayıda çocuk süreci sıraya sokarken kullandığı kilit dosyasının yerini
+ belirler.</td></tr>
<tr class="odd"><td><a href="mod_log_config.html#logformat">LogFormat <var>format</var>|<var>nickname</var>
[<var>nickname</var>]</a></td><td> "%h %l %u %t \"%r\" +</td><td>sk</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Describes a format for use in a log file</td></tr>
<tr><td><a href="core.html#loglevel">LogLevel <var>level</var></a></td><td> warn </td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Controls the verbosity of the ErrorLog</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#maxclients" id="M" name="M">MaxClients <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum number of child processes that will be created
-to serve requests</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#maxclients" id="M" name="M">MaxClients <var>sayı</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">İstekleri sunarken oluşturulacak çocuk süreçlerin azami sayısını
+ belirler.</td></tr>
<tr><td><a href="core.html#maxkeepaliverequests">MaxKeepAliveRequests <var>number</var></a></td><td> 100 </td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Number of requests allowed on a persistent
connection</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#maxmemfree">MaxMemFree <var>KBytes</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum amount of memory that the main allocator is allowed
-to hold without calling <code>free()</code></td></tr>
-<tr><td><a href="mpm_common.html#maxrequestsperchild">MaxRequestsPerChild <var>number</var></a></td><td> 10000 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Limit on the number of requests that an individual child server
-will handle during its life</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#maxmemfree">MaxMemFree <var>kB-sayısı</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4"><code>free()</code> çağrılmaksızın ana bellek ayırıcının
+ ayırmasına izin verilen azami bellek miktarını belirler.</td></tr>
+<tr><td><a href="mpm_common.html#maxrequestsperchild">MaxRequestsPerChild <var>sayı</var></a></td><td> 10000 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Tek bir çocuk sürecin ömrü boyunca işleme sokabileceği istek
+ sayısını sınırlamakta kullanılır.</td></tr>
<tr class="odd"><td><a href="beos.html#maxrequestsperthread">MaxRequestsPerThread <var>number</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Limit on the number of requests that an individual thread
will handle during its life</td></tr>
<tr><td><a href="prefork.html#maxspareservers">MaxSpareServers <var>number</var></a></td><td> 10 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Maximum number of idle child server processes</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#maxsparethreads">MaxSpareThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum number of idle threads</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#maxsparethreads">MaxSpareThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Boştaki azami evre sayısını belirler</td></tr>
<tr><td><a href="mpm_netware.html#maxthreads">MaxThreads <var>number</var></a></td><td> 2048 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Set the maximum number of worker threads</td></tr>
<tr class="odd"><td><a href="perchild.html#maxthreadsperchild">MaxThreadsPerChild <var>number</var></a></td><td> 64 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum number of threads per child process</td></tr>
<tr><td><a href="mod_mem_cache.html#mcachemaxobjectcount">MCacheMaxObjectCount <var>value</var></a></td><td> 1009 </td><td>s</td><td>D</td></tr><tr><td class="descr" colspan="4">The maximum number of objects allowed to be placed in the
<tr class="odd"><td><a href="mod_mime_magic.html#mimemagicfile">MimeMagicFile <var>file-path</var></a></td><td></td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Enable MIME-type determination based on file contents
using the specified magic file</td></tr>
<tr><td><a href="prefork.html#minspareservers">MinSpareServers <var>number</var></a></td><td> 5 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Minimum number of idle child server processes</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#minsparethreads">MinSpareThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Minimum number of idle threads available to handle request
-spikes</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#minsparethreads">MinSpareThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">İsteklerin ani artışında devreye girecek boştaki evrelerin asgari
+ sayısını belirler.</td></tr>
<tr><td><a href="mod_file_cache.html#mmapfile">MMapFile <var>file-path</var> [<var>file-path</var>] ...</a></td><td></td><td>s</td><td>D</td></tr><tr><td class="descr" colspan="4">Map a list of files into memory at startup time</td></tr>
<tr class="odd"><td><a href="mod_mime.html#modmimeusepathinfo">ModMimeUsePathInfo On|Off</a></td><td> Off </td><td>d</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Tells <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> to treat <code>path_info</code>
components as part of the filename</td></tr>
evaluated.</td></tr>
<tr><td><a href="mod_env.html#passenv" id="P" name="P">PassEnv <var>env-variable</var> [<var>env-variable</var>]
...</a></td><td></td><td>skdh</td><td>T</td></tr><tr><td class="descr" colspan="4">Passes environment variables from the shell</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#pidfile">PidFile <var>filename</var></a></td><td> logs/httpd.pid </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">File where the server records the process ID
-of the daemon</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#pidfile">PidFile <var>dosya</var></a></td><td> logs/httpd.pid </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Ana sürecin süreç kimliğinin (PID) kaydedileceği dosyayı belirler.</td></tr>
<tr><td><a href="mod_echo.html#protocolecho">ProtocolEcho On|Off</a></td><td></td><td>sk</td><td>D</td></tr><tr><td class="descr" colspan="4">Turn the echo server on or off</td></tr>
<tr class="odd"><td><a href="mod_proxy.html#proxy"><Proxy <var>wildcard-url</var>> ...</Proxy></a></td><td></td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Container for directives applied to proxied resources</td></tr>
<tr><td><a href="mod_proxy.html#proxybadheader">ProxyBadHeader IsError|Ignore|StartBody</a></td><td> IsError </td><td>sk</td><td>E</td></tr><tr><td class="descr" colspan="4">Determines how to handle bad header lines in a
header for proxied requests</td></tr>
<tr class="odd"><td><a href="mod_autoindex.html#readmename" id="R" name="R">ReadmeName <var>filename</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Name of the file that will be inserted at the end
of the index listing</td></tr>
-<tr><td><a href="mpm_common.html#receivebuffersize">ReceiveBufferSize <var>bytes</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">TCP receive buffer size</td></tr>
+<tr><td><a href="mpm_common.html#receivebuffersize">ReceiveBufferSize <var>bayt-sayısı</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">TCP alım tamponu boyu</td></tr>
<tr class="odd"><td><a href="mod_alias.html#redirect">Redirect [<var>status</var>] <var>URL-path</var>
<var>URL</var></a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Sends an external redirect asking the client to fetch
a different URL</td></tr>
processes launched by Apache children</td></tr>
<tr><td><a href="core.html#satisfy" id="S" name="S">Satisfy Any|All</a></td><td> All </td><td>dh</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Interaction between host-level access control and
user authentication</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#scoreboardfile">ScoreBoardFile <var>file-path</var></a></td><td> logs/apache_status </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Location of the file used to store coordination data for
-the child processes</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#scoreboardfile">ScoreBoardFile <var>dosya-yolu</var></a></td><td> logs/apache_status </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Çocuk süreçler için eşgüdüm verisini saklamakta kullanılan
+ dosyanın yerini belirler.</td></tr>
<tr><td><a href="mod_actions.html#script">Script <var>method</var> <var>cgi-script</var></a></td><td></td><td>skd</td><td>T</td></tr><tr><td class="descr" colspan="4">Activates a CGI script for a particular request
method.</td></tr>
<tr class="odd"><td><a href="mod_alias.html#scriptalias">ScriptAlias <var>URL-path</var>
the cgi daemon</td></tr>
<tr><td><a href="mod_nw_ssl.html#securelisten">SecureListen [<var>IP-address</var>:]<var>portnumber</var>
<var>Certificate-Name</var> [MUTUAL]</a></td><td></td><td>s</td><td>T</td></tr><tr><td class="descr" colspan="4">Enables SSL encryption for the specified port</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#sendbuffersize">SendBufferSize <var>bytes</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">TCP buffer size</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#sendbuffersize">SendBufferSize <var>bayt-sayısı</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">TCP tamponu boyu</td></tr>
<tr><td><a href="core.html#serveradmin">ServerAdmin <var>email-address</var></a></td><td></td><td>sk</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Email address that the server includes in error
messages sent to the client</td></tr>
<tr class="odd"><td><a href="core.html#serveralias">ServerAlias <var>hostname</var> [<var>hostname</var>] ...</a></td><td></td><td>k</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Alternate names for a host used when matching requests
to name-virtual hosts</td></tr>
-<tr><td><a href="mpm_common.html#serverlimit">ServerLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Upper limit on configurable number of processes</td></tr>
+<tr><td><a href="mpm_common.html#serverlimit">ServerLimit <var>sayı</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Ayarlanabilir süreç sayısının üst sınırını belirler.</td></tr>
<tr class="odd"><td><a href="core.html#servername">ServerName <var>fully-qualified-domain-name</var>[:<var>port</var>]</a></td><td></td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Hostname and port that the server uses to identify
itself</td></tr>
<tr><td><a href="core.html#serverpath">ServerPath <var>URL-path</var></a></td><td></td><td>k</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Legacy URL pathname for a name-based virtual host that
<tr class="odd"><td><a href="mod_ssl.html#sslverifyclient">SSLVerifyClient <em>level</em></a></td><td> none </td><td>skdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Type of Client Certificate verification</td></tr>
<tr><td><a href="mod_ssl.html#sslverifydepth">SSLVerifyDepth <em>number</em></a></td><td> 1 </td><td>skdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Maximum depth of CA Certificates in Client
Certificate verification</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#startservers">StartServers <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Number of child server processes created at startup</td></tr>
-<tr><td><a href="mpm_common.html#startthreads">StartThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Number of threads created on startup</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#startservers">StartServers <var>sayı</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Sunucunun başlatılması sırasında oluşturulan çocuk süreçlerin
+ sayısını belirler.</td></tr>
+<tr><td><a href="mpm_common.html#startthreads">StartThreads <var>sayı</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Sunucunun başlatılması sırasında oluşturulan evrelerin sayısını
+ belirler.</td></tr>
<tr class="odd"><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>User Group</em></a></td><td></td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">User and group permissions for CGI programs</td></tr>
-<tr><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Sets the upper limit on the configurable number of threads
-per child process</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Number of threads created by each child process</td></tr>
+<tr><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>sayı</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Çocuk süreç başına ayarlanabilir evre sayısının üst sınırını
+ belirler.</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>sayı</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Her çocuk süreç tarafından oluşturulan evrelerin sayısını
+ belirler.</td></tr>
<tr><td><a href="mpm_netware.html#threadstacksize">ThreadStackSize <var>number</var></a></td><td> 65536 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Determine the stack size for each thread</td></tr>
<tr class="odd"><td><a href="core.html#timeout">TimeOut <var>seconds</var></a></td><td> 300 </td><td>sk</td><td>Ç</td></tr><tr class="odd"><td class="descr" colspan="4">Amount of time the server will wait for
certain events before failing a request</td></tr>
...</a></td><td></td><td>skdh</td><td>T</td></tr><tr class="odd"><td class="descr" colspan="4">Removes variables from the environment</td></tr>
<tr><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> On </td><td>skd</td><td>Ç</td></tr><tr><td class="descr" colspan="4">Configures how the server determines its own name and
port</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#user">User <var>unix-userid</var></a></td><td> #-1 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">The userid under which the server will answer
-requests</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#user">User <var>unix-kullanıcısı</var></a></td><td> #-1 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">İsteklere yanıt verecek sunucunun ait olacağı kullanıcıyı
+ belirler.</td></tr>
<tr><td><a href="mod_userdir.html#userdir">UserDir <em>directory-filename</em></a></td><td> public_html </td><td>sk</td><td>T</td></tr><tr><td class="descr" colspan="4">Location of the user-specific directories</td></tr>
<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentroot" id="V" name="V">VirtualDocumentRoot <em>interpolated-directory</em>|none</a></td><td> none </td><td>sk</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the document root
for a given virtual host</td></tr>
URI: mpm.html.ru.koi8-r
Content-Language: ru
Content-type: text/html; charset=KOI8-R
+
+URI: mpm.html.tr.utf8
+Content-Language: tr
+Content-type: text/html; charset=UTF-8
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
+<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!--\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ This file is generated from xml source: DO NOT EDIT\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ -->\r
+<title>Çok Süreçlilik Modülleri (MPM’ler) - Apache HTTP Sunucusu</title>\r
+<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />\r
+<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />\r
+<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />\r
+<link href="./images/favicon.ico" rel="shortcut icon" /></head>\r
+<body id="manual-page"><div id="page-header">\r
+<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>\r
+<p class="apache">Apache HTTP Sunucusu Sürüm 2.0</p>\r
+<img alt="" src="./images/feather.gif" /></div>\r
+<div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div>\r
+<div id="path">\r
+<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.0</a></div><div id="page-content"><div id="preamble"><h1>Çok Süreçlilik Modülleri (MPM’ler)</h1>\r
+<div class="toplang">\r
+<p><span>Mevcut Diller: </span><a href="./de/mpm.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |\r
+<a href="./en/mpm.html" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="./es/mpm.html" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="./ja/mpm.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |\r
+<a href="./ko/mpm.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |\r
+<a href="./ru/mpm.html" hreflang="ru" rel="alternate" title="Russian"> ru </a> |\r
+<a href="./tr/mpm.html" title="Türkçe"> tr </a></p>\r
+</div>\r
+\r
+ <p>Bu belgede Çok Süreçlilik Modülü denince ne anlaşıldığı ve bunların\r
+ Apache HTTP Sunucusu tarafından nasıl kullanıldıkları açıklanmıştır.</p>\r
+</div>\r
+<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#introduction">Giriş</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#choosing">MPM Seçimi</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#defaults">Öntanımlı MPM’ler</a></li>\r
+</ul></div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="introduction" id="introduction">Giriş</a></h2>\r
+\r
+ <p>Apache HTTP Sunucusu çok çeşitli platformlar üstünde farklı ortamlarda\r
+ çalışabilen güçlü ve esnek bir HTTP sunucusu olarak tasarlanmıştır.\r
+ Farklı platformlar ve farklı ortamlar çoğunlukla farklı özellikler veya\r
+ aynı özelliğin en yüksek verimlilikle gerçeklenmesi için farklı yöntemler\r
+ gerektirir. Apache, geniş ortam çeşitliliğini daima modüler tasarımı\r
+ sayesinde uzlaştırmıştır. Bu tasarım, site yöneticilerine, sunucularında\r
+ bulunmasını istedikleri özellikleri derleme sırasında veya çalışma anında\r
+ gerekli modülleri yüklemek suretiyle seçebilme imkanı verir.</p>\r
+\r
+ <p>Apache 2.0, bu modüler tasarımı sunucunun en temel işlevlerine kadar\r
+ indirmiştir. Sunucu, Çok Süreçlilik Modülleri adı verilen ve makine\r
+ üzerindeki ağ portlarının bağlanmasından, isteklerin kabul edilmesinden\r
+ ve bu istekleri yanıtlayacak çocuklara dağıtmaktan sorumlu olan\r
+ modüllerin seçimine imkan verecek bir yapılanma ile gelir.</p>\r
+\r
+ <p>Sunucunun modüler tasarımının bu seviyede genişletilmesi iki önemli\r
+ yarar sağlar:</p>\r
+\r
+ <ul>\r
+ <li>Apache geniş çeşitlilikteki işletim sistemlerini daha temiz ve daha\r
+ verimli bir şekilde destekleyebilmektedir. Özellikle,\r
+ <code class="module"><a href="./mod/mpm_winnt.html">mpm_winnt</a></code> modülü, Apache 1.3’te kullanılan POSIX\r
+ katmanının yerine işletim sistemine özgü özellikleri\r
+ kullanabildiğinden, Apache HTTP Sunucusunun Windows sürümü artık çok\r
+ daha verimli bir duruma gelmiştir. Aynı fayda özelleştirilmiş MPM’lerle\r
+ diğer işletim sistemlerine de sağlanmıştır.</li>\r
+\r
+ <li>Sunucu, belli bir sitenin ihtiyaçlarına uygun olarak daha iyi\r
+ kişiselleştirilebilmektedir. Örneğin, eski yazılım ile uyumluluk ve\r
+ kararlılığa önem veren siteler <code class="module"><a href="./mod/prefork.html">prefork</a></code> modülünü\r
+ kullanabilirken, daha geniş ölçeklenebilirlik gerektiren siteler\r
+ <code class="module"><a href="./mod/worker.html">worker</a></code> gibi evreli bir MPM modülünü\r
+ seçebilmektedir. Ek olarak, farklı konakların farklı kullanıcı\r
+ kimlikleri ile sunulması gibi özel oluşumlar da\r
+ (<code class="module"><a href="./mod/perchild.html">perchild</a></code>) sağlanabilmektedir.</li>\r
+ </ul>\r
+\r
+ <p>Kullanıcı açısından MPM’lerin diğer Apache modüllerinden görünüşte bir\r
+ farkı yoktur. Asıl fark sunucuya yüklenebilecek azami MPM modülü\r
+ sayısının bir ve yalnız bir olarak sınırlanmış olmasıdır. Mevcut MPM\r
+ modülleri <a href="mod/">modül dizini</a> sayfasında listelenmiştir..</p>\r
+\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="choosing" id="choosing">MPM Seçimi</a></h2>\r
+\r
+ <p>MPM’ler paket yapılandırması sırasında seçilmeli ve sunucu içinde\r
+ derlenmelidir. Derleyiciler evrelerin kullanılacağını bildikleri\r
+ takdirde çoğu işlevi evreleri kullanacak şekilde\r
+ en iyileyebilmektedir.</p>\r
+\r
+ <p>Kullanmak istediğiniz MPM’yi kendiniz seçmek istediğiniz takdirde\r
+ <code class="program"><a href="./programs/configure.html">configure</a></code> betiğini\r
+ <code>--with-mpm=<em>AD</em></code> seçeneği ile kullanınız. Burada\r
+ <em>AD</em> istenen MPM’nin adıdır.</p>\r
+\r
+ <p>Sunucu derlendikten sonra hangi MPM’nin seçilmiş olduğunu <code>./httpd\r
+ -l</code> komutuyla saptamak mümkündür. Bu komut, MPM de dahil omak\r
+ üzere sunucuyla birlikte derlenmiş tüm modülleri listeleyecektir.</p>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="defaults" id="defaults">Öntanımlı MPM’ler</a></h2>\r
+\r
+ <p>Aşağıdaki tabloda çeşitli işletim sistemlerinde öntanımlı olan MPM’ler\r
+ listelenmiştir. Derleme sırasında başka bir seçim yapmadığınız takdirde\r
+ bu işletim sistemlerinde bu MPM’ler seçilmiş olacaktır.</p>\r
+\r
+ <table>\r
+ \r
+ <tr><td>BeOS</td><td><code class="module"><a href="./mod/beos.html">beos</a></code></td></tr>\r
+ <tr><td>Netware</td><td><code class="module"><a href="./mod/mpm_netware.html">mpm_netware</a></code></td></tr>\r
+ <tr><td>OS/2</td><td><code class="module"><a href="./mod/mpmt_os2.html">mpmt_os2</a></code></td></tr>\r
+ <tr><td>Unix</td><td><code class="module"><a href="./mod/prefork.html">prefork</a></code></td></tr>\r
+ <tr><td>Windows</td><td><code class="module"><a href="./mod/mpm_winnt.html">mpm_winnt</a></code></td></tr>\r
+ </table>\r
+</div></div>\r
+<div class="bottomlang">\r
+<p><span>Mevcut Diller: </span><a href="./de/mpm.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |\r
+<a href="./en/mpm.html" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="./es/mpm.html" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="./ja/mpm.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |\r
+<a href="./ko/mpm.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |\r
+<a href="./ru/mpm.html" hreflang="ru" rel="alternate" title="Russian"> ru </a> |\r
+<a href="./tr/mpm.html" title="Türkçe"> tr </a></p>\r
+</div><div id="footer">\r
+<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>\r
+<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>\r
+</body></html>
\ No newline at end of file
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
<variant>ru</variant>
+ <variant>tr</variant>
</variants>
</metafile>
--- /dev/null
+<?xml version='1.0' encoding='UTF-8' ?>
+<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
+<?xml-stylesheet type="text/xsl" href="./style/manual.tr.xsl"?>
+<!-- English Revision: 421174 -->
+<!-- =====================================================
+ Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
+ Reviewed by: Orhan Berent <berent belgeler.org>
+========================================================== -->
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<manualpage metafile="mpm.xml.meta">
+
+ <title>Çok Süreçlilik Modülleri (MPM’ler)</title>
+
+<summary>
+ <p>Bu belgede Çok Süreçlilik Modülü denince ne anlaşıldığı ve bunların
+ Apache HTTP Sunucusu tarafından nasıl kullanıldıkları açıklanmıştır.</p>
+</summary>
+
+<section id="introduction"><title>Giriş</title>
+
+ <p>Apache HTTP Sunucusu çok çeşitli platformlar üstünde farklı ortamlarda
+ çalışabilen güçlü ve esnek bir HTTP sunucusu olarak tasarlanmıştır.
+ Farklı platformlar ve farklı ortamlar çoğunlukla farklı özellikler veya
+ aynı özelliğin en yüksek verimlilikle gerçeklenmesi için farklı yöntemler
+ gerektirir. Apache, geniş ortam çeşitliliğini daima modüler tasarımı
+ sayesinde uzlaştırmıştır. Bu tasarım, site yöneticilerine, sunucularında
+ bulunmasını istedikleri özellikleri derleme sırasında veya çalışma anında
+ gerekli modülleri yüklemek suretiyle seçebilme imkanı verir.</p>
+
+ <p>Apache 2.0, bu modüler tasarımı sunucunun en temel işlevlerine kadar
+ indirmiştir. Sunucu, Çok Süreçlilik Modülleri adı verilen ve makine
+ üzerindeki ağ portlarının bağlanmasından, isteklerin kabul edilmesinden
+ ve bu istekleri yanıtlayacak çocuklara dağıtmaktan sorumlu olan
+ modüllerin seçimine imkan verecek bir yapılanma ile gelir.</p>
+
+ <p>Sunucunun modüler tasarımının bu seviyede genişletilmesi iki önemli
+ yarar sağlar:</p>
+
+ <ul>
+ <li>Apache geniş çeşitlilikteki işletim sistemlerini daha temiz ve daha
+ verimli bir şekilde destekleyebilmektedir. Özellikle,
+ <module>mpm_winnt</module> modülü, Apache 1.3’te kullanılan POSIX
+ katmanının yerine işletim sistemine özgü özellikleri
+ kullanabildiğinden, Apache HTTP Sunucusunun Windows sürümü artık çok
+ daha verimli bir duruma gelmiştir. Aynı fayda özelleştirilmiş MPM’lerle
+ diğer işletim sistemlerine de sağlanmıştır.</li>
+
+ <li>Sunucu, belli bir sitenin ihtiyaçlarına uygun olarak daha iyi
+ kişiselleştirilebilmektedir. Örneğin, eski yazılım ile uyumluluk ve
+ kararlılığa önem veren siteler <module>prefork</module> modülünü
+ kullanabilirken, daha geniş ölçeklenebilirlik gerektiren siteler
+ <module>worker</module> gibi evreli bir MPM modülünü
+ seçebilmektedir. Ek olarak, farklı konakların farklı kullanıcı
+ kimlikleri ile sunulması gibi özel oluşumlar da
+ (<module>perchild</module>) sağlanabilmektedir.</li>
+ </ul>
+
+ <p>Kullanıcı açısından MPM’lerin diğer Apache modüllerinden görünüşte bir
+ farkı yoktur. Asıl fark sunucuya yüklenebilecek azami MPM modülü
+ sayısının bir ve yalnız bir olarak sınırlanmış olmasıdır. Mevcut MPM
+ modülleri <a href="mod/">modül dizini</a> sayfasında listelenmiştir..</p>
+
+</section>
+
+<section id="choosing"><title>MPM Seçimi</title>
+
+ <p>MPM’ler paket yapılandırması sırasında seçilmeli ve sunucu içinde
+ derlenmelidir. Derleyiciler evrelerin kullanılacağını bildikleri
+ takdirde çoğu işlevi evreleri kullanacak şekilde
+ en iyileyebilmektedir.</p>
+
+ <p>Kullanmak istediğiniz MPM’yi kendiniz seçmek istediğiniz takdirde
+ <program>configure</program> betiğini
+ <code>--with-mpm=<em>AD</em></code> seçeneği ile kullanınız. Burada
+ <em>AD</em> istenen MPM’nin adıdır.</p>
+
+ <p>Sunucu derlendikten sonra hangi MPM’nin seçilmiş olduğunu <code>./httpd
+ -l</code> komutuyla saptamak mümkündür. Bu komut, MPM de dahil omak
+ üzere sunucuyla birlikte derlenmiş tüm modülleri listeleyecektir.</p>
+</section>
+
+<section id="defaults"><title>Öntanımlı MPM’ler</title>
+
+ <p>Aşağıdaki tabloda çeşitli işletim sistemlerinde öntanımlı olan MPM’ler
+ listelenmiştir. Derleme sırasında başka bir seçim yapmadığınız takdirde
+ bu işletim sistemlerinde bu MPM’ler seçilmiş olacaktır.</p>
+
+ <table>
+ <columnspec><column width=".2"/><column width=".2"/></columnspec>
+ <tr><td>BeOS</td><td><module>beos</module></td></tr>
+ <tr><td>Netware</td><td><module>mpm_netware</module></td></tr>
+ <tr><td>OS/2</td><td><module>mpmt_os2</module></td></tr>
+ <tr><td>Unix</td><td><module>prefork</module></td></tr>
+ <tr><td>Windows</td><td><module>mpm_winnt</module></td></tr>
+ </table>
+</section>
+
+</manualpage>
URI: index.html.ru.koi8-r
Content-Language: ru
Content-type: text/html; charset=KOI8-R
+
+URI: index.html.tr.utf8
+Content-Language: tr
+Content-type: text/html; charset=UTF-8
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
+<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!--\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ This file is generated from xml source: DO NOT EDIT\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ -->\r
+<title>Sunucu ve Destek Programları - Apache HTTP Sunucusu</title>\r
+<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />\r
+<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />\r
+<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />\r
+<link href="../images/favicon.ico" rel="shortcut icon" /></head>\r
+<body id="manual-page" class="no-sidebar"><div id="page-header">\r
+<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>\r
+<p class="apache">Apache HTTP Sunucusu Sürüm 2.0</p>\r
+<img alt="" src="../images/feather.gif" /></div>\r
+<div class="up"><a href="../"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>\r
+<div id="path">\r
+<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.0</a></div><div id="page-content"><div id="preamble"><h1>Sunucu ve Destek Programları</h1>\r
+<div class="toplang">\r
+<p><span>Mevcut Diller: </span><a href="../en/programs/" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="../es/programs/" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="../ko/programs/" hreflang="ko" rel="alternate" title="Korean"> ko </a> |\r
+<a href="../ru/programs/" hreflang="ru" rel="alternate" title="Russian"> ru </a> |\r
+<a href="../tr/programs/" title="Türkçe"> tr </a></p>\r
+</div>\r
+\r
+ <p>Bu sayfada Apache HTTP Sunucusuna dahil tüm çalıştırılabilir programlar\r
+ tanıtılmıştır.</p>\r
+</div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="index" id="index">Dizin</a></h2>\r
+\r
+ <dl>\r
+ <dt><code class="program"><a href="../programs/httpd.html">httpd</a></code></dt>\r
+ <dd>Apache hiper metin aktarım protokolü sunucusu.</dd>\r
+\r
+ <dt><code class="program"><a href="../programs/apachectl.html">apachectl</a></code></dt>\r
+ <dd>Apache HTTP Sunucusu denetim arayüzü.</dd>\r
+\r
+ <dt><code class="program"><a href="../programs/ab.html">ab</a></code></dt>\r
+ <dd>Apache HTTP Sunucusu başarım ölçme aracı.</dd>\r
+\r
+ <dt><code class="program"><a href="../programs/apxs.html">apxs</a></code></dt>\r
+ <dd>Apache HTTP Sunucusu eklenti aracı (APache eXtenSion tool).</dd>\r
+\r
+ <dt><code class="program"><a href="../programs/configure.html">configure</a></code></dt>\r
+ <dd>Kaynak ağacını yapılandırır.</dd>\r
+\r
+ <dt><code class="program"><a href="../programs/dbmmanage.html">dbmmanage</a></code></dt>\r
+ <dd>Kullanıcı kimlik doğrulama dosyalarını temel kimlik doğrulaması için\r
+ DBM biçeminde oluşturur ve günceller.</dd>\r
+\r
+ <dt><code class="program"><a href="../programs/htdigest.html">htdigest</a></code></dt>\r
+ <dd>Kullanıcı kimlik doğrulama dosyalarını özet kimlik doğrulaması için\r
+ oluşturur ve günceller.</dd>\r
+\r
+ <dt><code class="program"><a href="../programs/htdbm.html">htdbm</a></code></dt>\r
+ <dd>DBM parola veritabanlarını idare eder.</dd>\r
+\r
+ <dt><code class="program"><a href="../programs/htpasswd.html">htpasswd</a></code></dt>\r
+ <dd>Kullanıcı kimlik doğrulama dosyalarını temel kimlik doğrulaması için\r
+ oluşturur ve günceller.</dd>\r
+\r
+ <dt><code class="program"><a href="../programs/logresolve.html">logresolve</a></code></dt>\r
+ <dd>Apache günlük dosyalarındaki IP adreslerini konak isimlerine\r
+ dönüştürür.</dd>\r
+\r
+ <dt><code class="program"><a href="../programs/rotatelogs.html">rotatelogs</a></code></dt>\r
+ <dd>Sunucuyu öldürmek gerekmeksizin günlük dosyalarının döndürülmesini\r
+ sağlar.</dd>\r
+\r
+ <dt><code class="program"><a href="../programs/suexec.html">suexec</a></code></dt>\r
+ <dd>Bir dosyayı belli bir kullanıcı adına çalıştırır.</dd>\r
+\r
+ <dt><a href="other.html">Diğer Programlar</a></dt>\r
+ <dd>Kendi kılavuz sayfası bulunmayan destek araçları.</dd>\r
+ </dl>\r
+</div></div>\r
+<div class="bottomlang">\r
+<p><span>Mevcut Diller: </span><a href="../en/programs/" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="../es/programs/" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="../ko/programs/" hreflang="ko" rel="alternate" title="Korean"> ko </a> |\r
+<a href="../ru/programs/" hreflang="ru" rel="alternate" title="Russian"> ru </a> |\r
+<a href="../tr/programs/" title="Türkçe"> tr </a></p>\r
+</div><div id="footer">\r
+<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>\r
+<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>\r
+</body></html>
\ No newline at end of file
<variant outdated="yes">es</variant>
<variant outdated="yes">ko</variant>
<variant>ru</variant>
+ <variant>tr</variant>
</variants>
</metafile>
--- /dev/null
+<?xml version='1.0' encoding='UTF-8' ?>
+<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
+<?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?>
+<!-- English Revision: 421174 -->
+<!-- =====================================================
+ Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
+ Reviewed by: Orhan Berent <berent belgeler.org>
+========================================================== -->
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<manualpage metafile="index.xml.meta">
+<parentdocument href="../"/>
+
+ <title>Sunucu ve Destek Programları</title>
+
+<summary>
+ <p>Bu sayfada Apache HTTP Sunucusuna dahil tüm çalıştırılabilir programlar
+ tanıtılmıştır.</p>
+</summary>
+
+<section id="index"><title>Dizin</title>
+
+ <dl>
+ <dt><program>httpd</program></dt>
+ <dd>Apache hiper metin aktarım protokolü sunucusu.</dd>
+
+ <dt><program>apachectl</program></dt>
+ <dd>Apache HTTP Sunucusu denetim arayüzü.</dd>
+
+ <dt><program>ab</program></dt>
+ <dd>Apache HTTP Sunucusu başarım ölçme aracı.</dd>
+
+ <dt><program>apxs</program></dt>
+ <dd>Apache HTTP Sunucusu eklenti aracı (APache eXtenSion tool).</dd>
+
+ <dt><program>configure</program></dt>
+ <dd>Kaynak ağacını yapılandırır.</dd>
+
+ <dt><program>dbmmanage</program></dt>
+ <dd>Kullanıcı kimlik doğrulama dosyalarını temel kimlik doğrulaması için
+ DBM biçeminde oluşturur ve günceller.</dd>
+
+ <dt><program>htdigest</program></dt>
+ <dd>Kullanıcı kimlik doğrulama dosyalarını özet kimlik doğrulaması için
+ oluşturur ve günceller.</dd>
+
+ <dt><program>htdbm</program></dt>
+ <dd>DBM parola veritabanlarını idare eder.</dd>
+
+ <dt><program>htpasswd</program></dt>
+ <dd>Kullanıcı kimlik doğrulama dosyalarını temel kimlik doğrulaması için
+ oluşturur ve günceller.</dd>
+
+ <dt><program>logresolve</program></dt>
+ <dd>Apache günlük dosyalarındaki IP adreslerini konak isimlerine
+ dönüştürür.</dd>
+
+ <dt><program>rotatelogs</program></dt>
+ <dd>Sunucuyu öldürmek gerekmeksizin günlük dosyalarının döndürülmesini
+ sağlar.</dd>
+
+ <dt><program>suexec</program></dt>
+ <dd>Bir dosyayı belli bir kullanıcı adına çalıştırır.</dd>
+
+ <dt><a href="other.html">Diğer Programlar</a></dt>
+ <dd>Kendi kılavuz sayfası bulunmayan destek araçları.</dd>
+ </dl>
+</section>
+
+</manualpage>
URI: sections.html.ko.euc-kr
Content-Language: ko
Content-type: text/html; charset=EUC-KR
+
+URI: sections.html.tr.utf8
+Content-Language: tr
+Content-type: text/html; charset=UTF-8
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
+<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!--\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ This file is generated from xml source: DO NOT EDIT\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ -->\r
+<title>Yapılandırma Bölümleri - Apache HTTP Sunucusu</title>\r
+<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />\r
+<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />\r
+<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />\r
+<link href="./images/favicon.ico" rel="shortcut icon" /></head>\r
+<body id="manual-page"><div id="page-header">\r
+<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>\r
+<p class="apache">Apache HTTP Sunucusu Sürüm 2.0</p>\r
+<img alt="" src="./images/feather.gif" /></div>\r
+<div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div>\r
+<div id="path">\r
+<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.0</a></div><div id="page-content"><div id="preamble"><h1>Yapılandırma Bölümleri</h1>\r
+<div class="toplang">\r
+<p><span>Mevcut Diller: </span><a href="./en/sections.html" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="./es/sections.html" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="./ja/sections.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |\r
+<a href="./ko/sections.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |\r
+<a href="./tr/sections.html" title="Türkçe"> tr </a></p>\r
+</div>\r
+ <p><a href="configuring.html">Yapılandırma dosyaları</a>ndaki \r
+yönergeler sunucunun tamamına uygulanacağı gibi sadece belli dizinler, \r
+dosyalar, konaklar veya URL’lere uygulanmakla sınırlanabilir. Bu belgede, \r
+yapılandırma bölümü taşıyıcılarınının veya <code>.htaccess</code> dosyalarının, \r
+yapılandırma dosyalarındaki diğer yönergelerin etki alanlarını değiştirtirmek \r
+için nasıl kullanılacağı açıklanmıştır.</p>\r
+</div>\r
+<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#types">Yapılandırma Bölümü Taşıyıcılarının Türleri</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#file-and-web">Dosya Sistemi ve Site Alanı</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#virtualhost">Sanal Konaklar</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#proxy">Vekil</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#whatwhere">Hangi Yönergelere İzin Veriliyor?</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#mergin">Bölümler Nasıl Katıştırılır?</a></li>\r
+</ul></div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="types" id="types">Yapılandırma Bölümü Taşıyıcılarının Türleri</a></h2>\r
+\r
+<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/mod_proxy.html">mod_proxy</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/core.html#directory"><Directory></a></code></li><li><code class="directive"><a href="./mod/core.html#directorymatch"><DirectoryMatch></a></code></li><li><code class="directive"><a href="./mod/core.html#files"><Files></a></code></li><li><code class="directive"><a href="./mod/core.html#filesmatch"><FilesMatch></a></code></li><li><code class="directive"><a href="./mod/core.html#ifdefine"><IfDefine></a></code></li><li><code class="directive"><a href="./mod/core.html#ifmodule"><IfModule></a></code></li><li><code class="directive"><a href="./mod/core.html#location"><Location></a></code></li><li><code class="directive"><a href="./mod/core.html#locationmatch"><LocationMatch></a></code></li><li><code class="directive"><a href="./mod/mod_proxy.html#proxy"><Proxy></a></code></li><li><code class="directive"><a href="./mod/mod_proxy.html#proxymatch"><ProxyMatch></a></code></li><li><code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code></li></ul></td></tr></table>\r
+\r
+<p>İki temel taşıyıcı türü vardır. Taşıyıcıların çoğu her istek için \r
+değerlendirmeye alınır. Taşıyıcılardaki yönergeler ise sadece bu taşıyıcılarla \r
+eşleşen istekler için uygulanır. Diğer yandan, <code class="directive"><a href="./mod/core.html#ifdefine"><IfDefine></a></code> ve <code class="directive"><a href="./mod/core.html#ifmodule"><IfModule></a></code> taşıyıcıları sadece sunucu başlatılırken veya yeniden \r
+başlatılırken değerlendirmeye alınır. Başlatma sırasında gerektirdikleri \r
+koşullar sağlanıyorsa içerdikleri yönergeler tüm isteklere uygulanır. Aksi \r
+takdirde, içerdikleri yönergeler yok sayılır.</p>\r
+\r
+<p><code class="directive"><a href="./mod/core.html#ifdefine"><IfDefine></a></code> yönergesi \r
+sadece <code class="program"><a href="./programs/httpd.html">httpd</a></code> komut satırında uygun parametreler \r
+tanımlanmışsa uygulanabilecek yönergeleri içerir. Örneğin, aşağıdaki \r
+yapılandırma ile tüm isteklerin diğer siteye yönlendirilebilmesi sadece \r
+sunucu <code>httpd -DClosedForNow</code> komut satırı ile başlatıldığı \r
+takdirde mümkün olur:</p>\r
+\r
+<div class="example"><p><code>\r
+<IfDefine ClosedForNow><br />\r
+<span class="indent">\r
+ Redirect / http://otherserver.example.com/<br />\r
+</span>\r
+</IfDefine>\r
+</code></p></div>\r
+\r
+<p><code class="directive"><a href="./mod/core.html#ifmodule"><IfModule></a></code> yönergesi \r
+sadece belli bir modülün sunucuda kullanılabilir durumda olması halinde \r
+uygulanabilecek yönergeleri içerir. Modülün ya sunucuyla birlikte durağan \r
+olarak derlenmiş olması ya da devingen olarak derlenmiş ve yapılandırma \r
+dosyasında yönergeden önce o modüle ilişkin bir <code class="directive"><a href="./mod/mod_so.html#loadmodule">LoadModule</a></code> satırının bulunması gerekir. Bu yönergeyi sadece \r
+belli bir modülün varlığının veya yokluğunun yapılandırma dosyanızın \r
+çalışmasını etkilememesini istediğiniz durumlarda kullanmalısınız. \r
+Eksik modüllerle ilgili hata iletilerini engellediğinden, taşıyıcı içine, \r
+her zaman çalışması istenen yönergeler konulmamalıdır.</p>\r
+\r
+<p>Aşağıdaki örnekte, <code class="directive"><a href="./mod/mod_mime_magic.html#mimemagicfiles">MimeMagicFiles</a></code> yönergesi sadece <code class="module"><a href="./mod/mod_mime_magic.html">mod_mime_magic</a></code> \r
+modülü mevcutsa uygulanacaktır.</p>\r
+\r
+<div class="example"><p><code>\r
+<IfModule mod_mime_magic.c><br />\r
+<span class="indent">\r
+ MimeMagicFile conf/magic<br />\r
+</span>\r
+</IfModule>\r
+</code></p></div>\r
+\r
+<p><code class="directive"><a href="./mod/core.html#ifdefine"><IfDefine></a></code> ve\r
+<code class="directive"><a href="./mod/core.html#ifmodule"><IfModule></a></code> yönergelerinin her \r
+ikisi de önüne "!" konularak olumsuz koşullar için uygulanabilir. Ayrıca, bu \r
+bölümler daha karmaşık sınırlamalar elde etmek amacıyla bir diğerinin içinde \r
+kullanılabilirler.</p>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="file-and-web" id="file-and-web">Dosya Sistemi ve Site Alanı</a></h2>\r
+\r
+<p>En sık kullanılan yapılandırma bölümü taşıyıcıları dosya sistemindeki \r
+veya site alanındaki belli yerlerin yapılandırmalarını değiştirmekte \r
+kullanılanlardır. Öncelikle, bu ikisi arasındaki farkları bilmek önemlidir. \r
+Dosya sistemi disklerinizin işletim sistemi tarafından size gösterilen halidir. \r
+Örneğin, öntanımlı kurulumda Apache, Unix sistemlerinde \r
+<code>/usr/local/apache2</code> altındayken Windows sistemlerinde \r
+<code>"c:/Program Files/Apache Group/Apache2"</code> altındadır. \r
+(Bilgi: Windows için bile, Apache’de dosya yolu belirtilirken tersbölü değil \r
+normal bölü karakterleri kullanılır.) Site alanı ise sunucu tarafından \r
+istemciye sunulan dizin ağacıdır. Yani, site alanı içindeki <code>/dir/</code> \r
+dizini, Apache’nin Unix üzerinde dosya sistemine öntanımlı olarak kurulduğu \r
+yer göz önüne alınarak, dosya sistemindeki \r
+<code>/usr/local/apache2/htdocs/dir/</code> dizinine karşılıktır. Site \r
+sayfaları veritabanlarından veya başka yerlerden devingen olarak \r
+üretilebildiğinden site alanlarının doğrudan dosya sistemine eşlenmesi gerekli \r
+değildir.</p>\r
+\r
+<h3><a name="filesystem" id="filesystem">Dosya Sistemi Taşıyıcıları</a></h3>\r
+\r
+<p><code class="directive"><a href="./mod/core.html#directory"><Directory></a></code>\r
+ve <code class="directive"><a href="./mod/core.html#files"><Files></a></code> taşıyıcıları, \r
+düzenli ifade karşılıkları ile beraber, yönergeleri dosya sisteminin \r
+parçalarına uygularlar. Bir <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code> bölümü içindeki yönergeler belli bir dosya sistemi \r
+dizinine ve onun alt dizinlerine uygulanır. Aynı etki <a href="howto/htaccess.html">.htaccess dosyaları</a> kullanılarak da \r
+sağlanabilir. Örneğin aşağıdaki yapılandırmada, <code>/var/web/dir1</code> \r
+dizini ve alt dizinlerinde dizin içeriğinin listelenmesi etkin kılınmaktadır.</p>\r
+\r
+<div class="example"><p><code>\r
+<Directory /var/web/dir1><br />\r
+<span class="indent">\r
+ Options +Indexes<br />\r
+</span>\r
+</Directory>\r
+</code></p></div>\r
+\r
+<p>Bir <code class="directive"><a href="./mod/core.html#files"><Files></a></code> bölümü içindeki \r
+yönergeler, hangi dizinde bulunduğuna bakılmaksızın ismi belirtilen dosyalara \r
+uygulanır. Örneğin, aşağıdaki yapılandırma yönergeleri yapılandırma dosyasının \r
+ana bölümüne yerleştirildiği takdirde <code>gizli.html</code> isimli dosyalara \r
+nerede bulunursa bulunsun erişime izin vermeyecektir.</p>\r
+\r
+<div class="example"><p><code>\r
+<Files gizli.html><br />\r
+<span class="indent">\r
+Order allow,deny<br />\r
+Deny from all<br />\r
+</span>\r
+</Files>\r
+</code></p></div>\r
+\r
+<p>Dosya sisteminin belli bir yerindeki belli dosyalarla ilgili yaptırımlar \r
+için <code class="directive"><a href="./mod/core.html#files"><Files></a></code> ve\r
+<code class="directive"><a href="./mod/core.html#directory"><Directory></a></code> bölümleri \r
+birlikte kullanılabilir. Örneğin, aşağıdaki yapılandırma \r
+<code>/var/web/dir1/gizli.html</code>,\r
+<code>/var/web/dir1/subdir2/gizli.html</code>,\r
+<code>/var/web/dir1/subdir3/gizli.html</code> ve \r
+<code>/var/web/dir1/</code> altında bulunabilecek diğer tüm \r
+<code>gizli.html</code> dosyalarına erişimi yasaklar.</p>\r
+\r
+<div class="example"><p><code>\r
+<Directory /var/web/dir1><br />\r
+<span class="indent">\r
+<Files gizli.html><br />\r
+<span class="indent">\r
+Order allow,deny<br />\r
+Deny from all<br />\r
+</span>\r
+</Files><br />\r
+</span>\r
+</Directory>\r
+</code></p></div>\r
+\r
+\r
+<h3><a name="webspace" id="webspace">Site Alanı Taşıyıcıları</a></h3>\r
+\r
+<p><code class="directive"><a href="./mod/core.html#location"><Location></a></code> yönergesi ve \r
+yönergenin düzenli ifade karşılığı site alanındaki içerik için yapılandırmayı \r
+değiştirir. Örneğin aşağıdaki yapılandırma, <code>/gizli</code> ile başlayan \r
+URL yollarına erişimi engeller. Özellikle, \r
+<code>http://siteniz.mesela.dom/gizli</code>,\r
+<code>http://siteniz.mesela.dom/gizli123</code> ve\r
+<code>http://siteniz.mesela.dom/gizli/dir/dosya.html</code> istekleri yanında \r
+<code>/gizli</code> ile başlayan diğer isteklere de uygulanır.</p>\r
+\r
+<div class="example"><p><code>\r
+<Location /gizli><br />\r
+<span class="indent">\r
+Order Allow,Deny<br />\r
+Deny from all<br />\r
+</span>\r
+</Location>\r
+</code></p></div>\r
+\r
+<p>Dosya sistemi ile etkileşime girmeyen herşey için <code class="directive"><a href="./mod/core.html#location"><Location></a></code> yönergesi gerekir. \r
+Aşağıdaki örnekte, belli bir URL’nin <code class="module"><a href="./mod/mod_status.html">mod_status</a></code> modülü \r
+tarafından sağlanan bir dahili Apache eylemcisine nasıl eşlenebileceği \r
+gösterilmiştir. Bu örnek için dosya sisteminde <code>server-status</code> \r
+adında bir dosya veya dizin bulunması gerekli değildir.</p>\r
+\r
+<div class="example"><p><code>\r
+<Location /server-status><br />\r
+<span class="indent">\r
+SetHandler server-status<br />\r
+</span>\r
+</Location>\r
+</code></p></div>\r
+\r
+\r
+<h3><a name="wildcards" id="wildcards">Dosya Adı Şablonları ve Düzenli İfadeler</a></h3>\r
+\r
+<p><code class="directive"><a href="./mod/core.html#directory"><Directory></a></code>,\r
+<code class="directive"><a href="./mod/core.html#files"><Files></a></code> ve\r
+<code class="directive"><a href="./mod/core.html#location"><Location></a></code> yönergelerinde, \r
+Standart C kütüphanesindeki <code>fnmatch</code> işlevindeki gibi kabuk tarzı \r
+dosya ismi kalıpları kullanılabilir. "*" karakteri herhangi bir karakter dizisi \r
+ile eşleşirken "?" karakteri tek tek karakterlerle ve "[<em>seq</em>]" kalıbı \r
+ise <em>seq</em> içindeki her karakterle eşleşir. "/" karakteri her hangi bir \r
+kalıp karakteri ile eşleşmez; açıkça belirtilmesi gerekir.</p>\r
+\r
+<p>Daha esnek bir eşleşmenin gerekli olduğu durumlar için her taşıyıcının bir \r
+düzenli ifade karşılığı vardır. <code class="directive"><a href="./mod/core.html#directorymatch"><DirectoryMatch></a></code>, <code class="directive"><a href="./mod/core.html#filesmatch"><FilesMatch></a></code> ve <code class="directive"><a href="./mod/core.html#locationmatch"><LocationMatch></a></code> yönergelerinde gerekli eşleşmeleri seçmek için perl \r
+uyumlu <a href="glossary.html#regex">düzenli ifadelerin</a> kullanımına izin \r
+verilir. Ayrıca, yönergelerin uygulanışının düzenli ifade bölümleri \r
+kullanılarak nasıl değiştirileceğini öğrenmek için, aşağıda, yapılandırmanın \r
+katıştırılmasıyla ilgili bölüme de bakınız.</p>\r
+\r
+<p>Tüm kullanıcı dizinlerine ilişkin yapılandırmayı değiştirmek için dosya ismi \r
+kalıpları şöyle kullanılabilirdi:</p>\r
+\r
+<div class="example"><p><code>\r
+<Directory /home/*/public_html><br />\r
+<span class="indent">\r
+Options Indexes<br />\r
+</span>\r
+</Directory>\r
+</code></p></div>\r
+\r
+<p>Düzenli ifade bölümleri kullanarak çeşitli türlerdeki resim dosyalarına \r
+erişimi bir defada yasaklayabiliriz:</p>\r
+<div class="example"><p><code>\r
+<FilesMatch \.(?i:gif|jpe?g|png)$><br />\r
+<span class="indent">\r
+Order allow,deny<br />\r
+Deny from all<br />\r
+</span>\r
+</FilesMatch>\r
+</code></p></div>\r
+\r
+\r
+\r
+<h3><a name="whichwhen" id="whichwhen">Ne, Ne Zaman Kullanılır?</a></h3>\r
+\r
+<p>Dosya sistemi taşıyıcıları ile site alanı taşıyıcıları arasında seçim \r
+yapmak aslında oldukça kolaydır. Dosya sisteminde bulunan nesnelere \r
+uygulanacak yönergeler için daima <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code> veya <code class="directive"><a href="./mod/core.html#files"><Files></a></code> kullanılır. Dosya sisteminde bulunmayan \r
+nesnelere (bir sayfanın bir veritabanı tarafından üretilmesi gibi) \r
+uygulanacak yönergeler için ise <code class="directive"><a href="./mod/core.html#location"><Location></a></code> kullanılır.</p>\r
+\r
+<p>Dosya sistemindeki nesnelere erişimi kısıtlarken asla <code class="directive"><a href="./mod/core.html#location"><Location></a></code> kullanmamak önemlidir. \r
+Bunun sebebi farklı site alanı konumlarının (URL’ler) aynı dosya sistemi \r
+konumuna eşlenebilmesi dolayısıyla kısıtlamalarınızın etrafından \r
+dolaşılabilmesine izin vermesidir. Örneğin, aşağıdaki yapılandırmayı \r
+ele alalım:</p>\r
+\r
+<div class="example"><p><code>\r
+<Location /dir/><br />\r
+<span class="indent">\r
+Order allow,deny<br />\r
+Deny from all<br />\r
+</span>\r
+</Location>\r
+</code></p></div>\r
+\r
+<p><code>http://siteniz.mesela.dom/dir/</code> için bir istek yapılmışsa \r
+bu doğru çalışacaktır. Fakat dosya sistemi harf büyüklüğüne duyarsızsa \r
+ne olacak? Kısıtlamanız, istek <code>http://siteniz.mesela.dom/DIR/</code> \r
+şeklinde yapılarak kolayca geçersiz kılınabilir. Halbuki <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code> yönergesi isteğin nasıl \r
+yapıldığına bakılmaksızın bu konumdan sunulan her türlü içeriğe uygulanacaktı. \r
+(Dosya sistemi bağlarıyla bu da aşılabilir. Sembolik bağlar kullanılarak aynı \r
+dizin dosya sisteminin bir çok yerine yerleştirilebilir. <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code> yönergesi dosya yolunu \r
+sıfırlamaksızın sembolik bağları izleyecektir. Bu bakımdan, en yüksek seviyede \r
+güvenlik için uygun <code class="directive"><a href="./mod/core.html#options">Options</a></code> yönergesi ile \r
+sembolik bağların izlenmesi devredışı bırakılabilir.)</p>\r
+\r
+<p>Belki de siz sırf harf büyüklüğüne duyarlı bir dosya sistemi \r
+kullanıyorsunuz diye böyle uygulamalara ihtiyacınız olmadığını düşünüyor \r
+olabilirsiniz, fakat aynı site alanını çok sayıda dosya sistemi konumuna \r
+eşleyecek daha bir sürü yol bulunduğunu unutmayınız. Bu bakımdan dosya \r
+sisteminde yapacağınız kısıtlamalarda daima dosya sistemi taşıyıcılarını \r
+kullanmalısınız. Bununla birlikte bu kuralın da bir istisnası vardır. \r
+Yapılandırma kısıtlamalarının bir <code><Location/></code> bölümü \r
+içine koyulması, bu bölüme konan yönergelerin etki alanının belli bir URL \r
+ile sınırlı olmaması nedeniyle mükemmelen güvenlidir.</p>\r
+\r
+\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="virtualhost" id="virtualhost">Sanal Konaklar</a></h2>\r
+\r
+<p><code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code> \r
+taşıyıcısının içinde belli bir konağa uygulanan yönergeler bulunur. \r
+Aynı makinede çok sayıda konağı farklı yapılandırmalarla sunuyorsanız \r
+bu taşıyıcı çok işinize yarar. Daha fazla bilgi için <a href="vhosts/">Sanal Konak Belgeleri</a> bölümüne bakınız.</p>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="proxy" id="proxy">Vekil</a></h2>\r
+\r
+<p><code class="directive"><a href="./mod/mod_proxy.html#proxy"><Proxy></a></code>\r
+ve <code class="directive"><a href="./mod/mod_proxy.html#proxymatch"><ProxyMatch></a></code>\r
+taşıyıcıları, sadece belli bir URL ile eşleşen <code class="module"><a href="./mod/mod_proxy.html">mod_proxy</a></code> \r
+vekil sunucusu üzerinden erişilen sitelere uygulanan yapılandırma \r
+yönergelerini bulundururlar. Örneğin aşağıdaki yapılandırma \r
+<code>cnn.com</code> sitesine erişim için vekil sunucunun kullanılmasını \r
+engelleyecektir.</p>\r
+\r
+<div class="example"><p><code>\r
+<Proxy http://cnn.com/*><br />\r
+<span class="indent">\r
+Order allow,deny<br />\r
+Deny from all<br />\r
+</span>\r
+</Proxy>\r
+</code></p></div>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="whatwhere" id="whatwhere">Hangi Yönergelere İzin Veriliyor?</a></h2>\r
+\r
+<p>Hangi yönergelere hangi yapılandırma bölümlerinde izin verildiğini öğrenmek \r
+için yönerge <a href="mod/directive-dict.html#Context">bağlamına</a> bakınız.\r
+<code class="directive"><a href="./mod/core.html#directory"><Directory></a></code> bölümlerinde \r
+izin verilen herşeye sözdizimsel olarak ayrıca\r
+<code class="directive"><a href="./mod/core.html#directorymatch"><DirectoryMatch></a></code>,\r
+<code class="directive"><a href="./mod/core.html#files"><Files></a></code>,\r
+<code class="directive"><a href="./mod/core.html#filesmatch"><FilesMatch></a></code>,\r
+<code class="directive"><a href="./mod/core.html#location"><Location></a></code>,\r
+<code class="directive"><a href="./mod/core.html#locationmatch"><LocationMatch></a></code>,\r
+<code class="directive"><a href="./mod/mod_proxy.html#proxy"><Proxy></a></code>\r
+ve <code class="directive"><a href="./mod/mod_proxy.html#proxymatch"><ProxyMatch></a></code>\r
+bölümlerinde de izin verilir. Yine de bazı istisnai durumlar mevcuttur:</p>\r
+\r
+<ul>\r
+<li><code class="directive"><a href="./mod/core.html#allowoverride">AllowOverride</a></code> yönergesi sadece\r
+<code class="directive"><a href="./mod/core.html#directory"><Directory></a></code> bölümlerinde çalışır.</li>\r
+\r
+<li><code class="directive"><a href="./mod/core.html#options">Options</a></code> yönergesinin \r
+<code>FollowSymLinks</code> ve <code>SymLinksIfOwnerMatch</code> seçenekleri \r
+sadece <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code> \r
+bölümlerinde veya <code>.htaccess</code> dosyalarında çalışır.</li>\r
+\r
+<li><code class="directive"><a href="./mod/core.html#options">Options</a></code> yönergesi \r
+<code class="directive"><a href="./mod/core.html#files"><Files></a></code> ve \r
+<code class="directive"><a href="./mod/core.html#filesmatch"><FilesMatch></a></code> \r
+bölümlerinde kullanılamaz.</li>\r
+</ul>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="mergin" id="mergin">Bölümler Nasıl Katıştırılır?</a></h2>\r
+\r
+<p>Yapılandırma bölümleri belli bir sıra ile uygulanır. Yapılandırma \r
+yönergelerinin yorumlanışı üzerinde önemli etkilere sahip olabilmesi \r
+nedeniyle neyin ne zaman çalıştığını anlamak çok önemlidir.</p>\r
+\r
+ <p>Yapılandırma bölümlerinin katıştırılma sırası şöyledir:</p>\r
+\r
+ <ol>\r
+ <li><code class="directive"><a href="./mod/core.html#directory"><Directory></a></code> (düzenli ifadeler hariç)\r
+ ve <code>.htaccess</code> aynı anda işleme sokulur \r
+ (<code>.htaccess</code> ile eğer izin verilmişse <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code> içindeki bazı \r
+ yönergeler geçersiz kılınabileceği için).</li>\r
+\r
+ <li><code class="directive"><a href="./mod/core.html#directorymatch"><DirectoryMatch></a></code>\r
+ (ve <code><Directory ~></code>).</li>\r
+\r
+ <li><code class="directive"><a href="./mod/core.html#files"><Files></a></code> ve <code class="directive"><a href="./mod/core.html#filesmatch"><FilesMatch></a></code> aynı anda işleme sokulur.</li>\r
+\r
+ <li><code class="directive"><a href="./mod/core.html#location"><Location></a></code>\r
+ ve <code class="directive"><a href="./mod/core.html#locationmatch"><LocationMatch></a></code> \r
+ aynı anda işleme sokulur.</li>\r
+ </ol>\r
+\r
+ <p><code class="directive"><a href="./mod/core.html#directory"><Directory></a></code> \r
+ bölümündekiler hariç, her grup, yapılandırma dosyasında bulundukları \r
+ sıraya göre işleme sokulurlar. Yukarıda 1. grup olan <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code> bölümü en kısa dizin \r
+ elemanından en uzun dizin elemanına doğru işleme sokulur. Yani, örneğin, \r
+ <code><Directory /var/web/dir></code> bölümü <code><Directory\r
+ /var/web/dir/subdir></code> bölümünden önce işleme sokulacaktır. \r
+ Eğer aynı uzunlukta çok sayıda dizin varsa <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code> bölümleri yapılandırma dosyasında \r
+ bulundukları sıraya göre işleme sokulurlar. <code class="directive"><a href="./mod/core.html#include">Include</a></code> yönergeleri ile yapılandırmaya dahil \r
+ edilen dosyaların içerikleri <code class="directive"><a href="./mod/core.html#include">Include</a></code> \r
+ yönergesinin bulunduğu yere konulduktan sonra işleme sokulurlar.</p>\r
+\r
+ <p><code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code> \r
+ bölümlerinin içindeki bölümler, sanal konak tanımı dışındaki \r
+ karşılıklarından <em>sonra</em> uygulanırlar.</p>\r
+\r
+ <p>Sonraki bölümler öncekileri geçersiz kılmak üzere işleme alınırlar.</p>\r
+\r
+<div class="note"><h3>Bazı Teknik Bilgiler</h3>\r
+ Aslında, isim dönüşüm aşamasından (<code>Aliases</code> ve \r
+ <code>DocumentRoots</code>, URL’leri dosya isimlerine eşlemek için \r
+ kullanılırken) hemen önce uygulanan bir \r
+ <code><Location></code>/<code><LocationMatch></code> \r
+ dizisi vardır. Bu dizinin sonuçları isim dönüşüm aşaması tamamlandıktan \r
+ sonra tamamen elden çıkarılır.\r
+</div>\r
+\r
+<h3><a name="merge-examples" id="merge-examples">Bazı Örnekler</a></h3>\r
+\r
+<p>Aşağıdaki yapay örnekte katıştırma sırası gösterilmiştir. Hepsinin aynı \r
+isteğe uygulandığı varsayımıyla, bu örnekteki yönergeler A > B > C > D >\r
+E sırasıyla uygulanacaktır.</p>\r
+\r
+<div class="example"><p><code>\r
+<Location /><br />\r
+E<br />\r
+</Location><br />\r
+<br />\r
+<Files f.html><br />\r
+D<br />\r
+</Files><br />\r
+<br />\r
+<VirtualHost *><br />\r
+<Directory /a/b><br />\r
+B<br />\r
+</Directory><br />\r
+</VirtualHost><br />\r
+<br />\r
+<DirectoryMatch "^.*b$"><br />\r
+C<br />\r
+</DirectoryMatch><br />\r
+<br />\r
+<Directory /a/b><br />\r
+A<br />\r
+</Directory><br />\r
+<br />\r
+</code></p></div>\r
+\r
+<p>Daha somut bir örnek olarak aşağıdakini ele alalım. <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code> bölümlerindeki erişim sınırlamaları ne \r
+olursa olsun <code class="directive"><a href="./mod/core.html#location"><Location></a></code> \r
+bölümü son olarak değerlendirmeye alınacak ve sunucuya sınırsız erişim verecektir. \r
+Başka bir deyişle, katıştırma sırası önemlidir, bu nedenle dikkatli olmalısınız!</p>\r
+\r
+<div class="example"><p><code>\r
+<Location /><br />\r
+<span class="indent">\r
+ Order deny,allow<br />\r
+ Allow from all<br />\r
+</span>\r
+</Location><br />\r
+<br />\r
+# Alooo! Bu <Directory> bölümünün hiçbir hükmü yok.<br />\r
+<Directory /><br />\r
+<span class="indent">\r
+ Order allow,deny<br />\r
+ Allow from all<br />\r
+ Deny from kkadam.mesela.dom<br />\r
+</span>\r
+</Directory>\r
+</code></p></div>\r
+\r
+\r
+\r
+</div></div>\r
+<div class="bottomlang">\r
+<p><span>Mevcut Diller: </span><a href="./en/sections.html" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="./es/sections.html" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="./ja/sections.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |\r
+<a href="./ko/sections.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |\r
+<a href="./tr/sections.html" title="Türkçe"> tr </a></p>\r
+</div><div id="footer">\r
+<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>\r
+<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>\r
+</body></html>
\ No newline at end of file
<variant>es</variant>
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
+ <variant>tr</variant>
</variants>
</metafile>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
+<?xml-stylesheet type="text/xsl" href="./style/manual.tr.xsl"?>
+<!-- English Revision: 421174 $ -->
+<!-- ======================================================
+ Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
+ Reviewed by: Orhan Berent <berent belgeler.org>
+=========================================================== -->
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<manualpage metafile="sections.xml.meta">
+
+<title>Yapılandırma Bölümleri</title>
+
+<summary> <p><a href="configuring.html">Yapılandırma dosyaları</a>ndaki
+yönergeler sunucunun tamamına uygulanacağı gibi sadece belli dizinler,
+dosyalar, konaklar veya URL’lere uygulanmakla sınırlanabilir. Bu belgede,
+yapılandırma bölümü taşıyıcılarınının veya <code>.htaccess</code> dosyalarının,
+yapılandırma dosyalarındaki diğer yönergelerin etki alanlarını değiştirtirmek
+için nasıl kullanılacağı açıklanmıştır.</p>
+</summary>
+
+<section id="types"><title>Yapılandırma Bölümü Taşıyıcılarının Türleri</title>
+
+<related>
+<modulelist>
+<module>core</module>
+<module>mod_proxy</module>
+</modulelist>
+<directivelist>
+<directive type="section" module="core">Directory</directive>
+<directive type="section" module="core">DirectoryMatch</directive>
+<directive type="section" module="core">Files</directive>
+<directive type="section" module="core">FilesMatch</directive>
+<directive type="section" module="core">IfDefine</directive>
+<directive type="section" module="core">IfModule</directive>
+<directive type="section" module="core">Location</directive>
+<directive type="section" module="core">LocationMatch</directive>
+<directive type="section" module="mod_proxy">Proxy</directive>
+<directive type="section" module="mod_proxy">ProxyMatch</directive>
+<directive type="section" module="core">VirtualHost</directive>
+</directivelist>
+</related>
+
+<p>İki temel taşıyıcı türü vardır. Taşıyıcıların çoğu her istek için
+değerlendirmeye alınır. Taşıyıcılardaki yönergeler ise sadece bu taşıyıcılarla
+eşleşen istekler için uygulanır. Diğer yandan, <directive type="section"
+module="core">IfDefine</directive> ve <directive type="section" module="core"
+>IfModule</directive> taşıyıcıları sadece sunucu başlatılırken veya yeniden
+başlatılırken değerlendirmeye alınır. Başlatma sırasında gerektirdikleri
+koşullar sağlanıyorsa içerdikleri yönergeler tüm isteklere uygulanır. Aksi
+takdirde, içerdikleri yönergeler yok sayılır.</p>
+
+<p><directive type="section" module="core">IfDefine</directive> yönergesi
+sadece <program>httpd</program> komut satırında uygun parametreler
+tanımlanmışsa uygulanabilecek yönergeleri içerir. Örneğin, aşağıdaki
+yapılandırma ile tüm isteklerin diğer siteye yönlendirilebilmesi sadece
+sunucu <code>httpd -DClosedForNow</code> komut satırı ile başlatıldığı
+takdirde mümkün olur:</p>
+
+<example>
+<IfDefine ClosedForNow><br />
+<indent>
+ Redirect / http://otherserver.example.com/<br />
+</indent>
+</IfDefine>
+</example>
+
+<p><directive type="section" module="core">IfModule</directive> yönergesi
+sadece belli bir modülün sunucuda kullanılabilir durumda olması halinde
+uygulanabilecek yönergeleri içerir. Modülün ya sunucuyla birlikte durağan
+olarak derlenmiş olması ya da devingen olarak derlenmiş ve yapılandırma
+dosyasında yönergeden önce o modüle ilişkin bir <directive module="mod_so"
+>LoadModule</directive> satırının bulunması gerekir. Bu yönergeyi sadece
+belli bir modülün varlığının veya yokluğunun yapılandırma dosyanızın
+çalışmasını etkilememesini istediğiniz durumlarda kullanmalısınız.
+Eksik modüllerle ilgili hata iletilerini engellediğinden, taşıyıcı içine,
+her zaman çalışması istenen yönergeler konulmamalıdır.</p>
+
+<p>Aşağıdaki örnekte, <directive module="mod_mime_magic"
+>MimeMagicFiles</directive> yönergesi sadece <module>mod_mime_magic</module>
+modülü mevcutsa uygulanacaktır.</p>
+
+<example>
+<IfModule mod_mime_magic.c><br />
+<indent>
+ MimeMagicFile conf/magic<br />
+</indent>
+</IfModule>
+</example>
+
+<p><directive type="section" module="core">IfDefine</directive> ve
+<directive type="section" module="core">IfModule</directive> yönergelerinin her
+ikisi de önüne "!" konularak olumsuz koşullar için uygulanabilir. Ayrıca, bu
+bölümler daha karmaşık sınırlamalar elde etmek amacıyla bir diğerinin içinde
+kullanılabilirler.</p>
+</section>
+
+<section id="file-and-web"><title>Dosya Sistemi ve Site Alanı</title>
+
+<p>En sık kullanılan yapılandırma bölümü taşıyıcıları dosya sistemindeki
+veya site alanındaki belli yerlerin yapılandırmalarını değiştirmekte
+kullanılanlardır. Öncelikle, bu ikisi arasındaki farkları bilmek önemlidir.
+Dosya sistemi disklerinizin işletim sistemi tarafından size gösterilen halidir.
+Örneğin, öntanımlı kurulumda Apache, Unix sistemlerinde
+<code>/usr/local/apache2</code> altındayken Windows sistemlerinde
+<code>"c:/Program Files/Apache Group/Apache2"</code> altındadır.
+(Bilgi: Windows için bile, Apache’de dosya yolu belirtilirken tersbölü değil
+normal bölü karakterleri kullanılır.) Site alanı ise sunucu tarafından
+istemciye sunulan dizin ağacıdır. Yani, site alanı içindeki <code>/dir/</code>
+dizini, Apache’nin Unix üzerinde dosya sistemine öntanımlı olarak kurulduğu
+yer göz önüne alınarak, dosya sistemindeki
+<code>/usr/local/apache2/htdocs/dir/</code> dizinine karşılıktır. Site
+sayfaları veritabanlarından veya başka yerlerden devingen olarak
+üretilebildiğinden site alanlarının doğrudan dosya sistemine eşlenmesi gerekli
+değildir.</p>
+
+<section id="filesystem"><title>Dosya Sistemi Taşıyıcıları</title>
+
+<p><directive type="section" module="core">Directory</directive>
+ve <directive type="section" module="core">Files</directive> taşıyıcıları,
+düzenli ifade karşılıkları ile beraber, yönergeleri dosya sisteminin
+parçalarına uygularlar. Bir <directive type="section" module="core"
+>Directory</directive> bölümü içindeki yönergeler belli bir dosya sistemi
+dizinine ve onun alt dizinlerine uygulanır. Aynı etki <a
+href="howto/htaccess.html">.htaccess dosyaları</a> kullanılarak da
+sağlanabilir. Örneğin aşağıdaki yapılandırmada, <code>/var/web/dir1</code>
+dizini ve alt dizinlerinde dizin içeriğinin listelenmesi etkin kılınmaktadır.</p>
+
+<example>
+<Directory /var/web/dir1><br />
+<indent>
+ Options +Indexes<br />
+</indent>
+</Directory>
+</example>
+
+<p>Bir <directive type="section" module="core">Files</directive> bölümü içindeki
+yönergeler, hangi dizinde bulunduğuna bakılmaksızın ismi belirtilen dosyalara
+uygulanır. Örneğin, aşağıdaki yapılandırma yönergeleri yapılandırma dosyasının
+ana bölümüne yerleştirildiği takdirde <code>gizli.html</code> isimli dosyalara
+nerede bulunursa bulunsun erişime izin vermeyecektir.</p>
+
+<example>
+<Files gizli.html><br />
+<indent>
+Order allow,deny<br />
+Deny from all<br />
+</indent>
+</Files>
+</example>
+
+<p>Dosya sisteminin belli bir yerindeki belli dosyalarla ilgili yaptırımlar
+için <directive type="section" module="core">Files</directive> ve
+<directive type="section" module="core">Directory</directive> bölümleri
+birlikte kullanılabilir. Örneğin, aşağıdaki yapılandırma
+<code>/var/web/dir1/gizli.html</code>,
+<code>/var/web/dir1/subdir2/gizli.html</code>,
+<code>/var/web/dir1/subdir3/gizli.html</code> ve
+<code>/var/web/dir1/</code> altında bulunabilecek diğer tüm
+<code>gizli.html</code> dosyalarına erişimi yasaklar.</p>
+
+<example>
+<Directory /var/web/dir1><br />
+<indent>
+<Files gizli.html><br />
+<indent>
+Order allow,deny<br />
+Deny from all<br />
+</indent>
+</Files><br />
+</indent>
+</Directory>
+</example>
+</section>
+
+<section id="webspace"><title>Site Alanı Taşıyıcıları</title>
+
+<p><directive type="section" module="core">Location</directive> yönergesi ve
+yönergenin düzenli ifade karşılığı site alanındaki içerik için yapılandırmayı
+değiştirir. Örneğin aşağıdaki yapılandırma, <code>/gizli</code> ile başlayan
+URL yollarına erişimi engeller. Özellikle,
+<code>http://siteniz.mesela.dom/gizli</code>,
+<code>http://siteniz.mesela.dom/gizli123</code> ve
+<code>http://siteniz.mesela.dom/gizli/dir/dosya.html</code> istekleri yanında
+<code>/gizli</code> ile başlayan diğer isteklere de uygulanır.</p>
+
+<example>
+<Location /gizli><br />
+<indent>
+Order Allow,Deny<br />
+Deny from all<br />
+</indent>
+</Location>
+</example>
+
+<p>Dosya sistemi ile etkileşime girmeyen herşey için <directive
+type="section" module="core">Location</directive> yönergesi gerekir.
+Aşağıdaki örnekte, belli bir URL’nin <module>mod_status</module> modülü
+tarafından sağlanan bir dahili Apache eylemcisine nasıl eşlenebileceği
+gösterilmiştir. Bu örnek için dosya sisteminde <code>server-status</code>
+adında bir dosya veya dizin bulunması gerekli değildir.</p>
+
+<example>
+<Location /server-status><br />
+<indent>
+SetHandler server-status<br />
+</indent>
+</Location>
+</example>
+</section>
+
+<section id="wildcards"><title>Dosya Adı Şablonları ve Düzenli İfadeler</title>
+
+<p><directive type="section" module="core">Directory</directive>,
+<directive type="section" module="core">Files</directive> ve
+<directive type="section" module="core">Location</directive> yönergelerinde,
+Standart C kütüphanesindeki <code>fnmatch</code> işlevindeki gibi kabuk tarzı
+dosya ismi kalıpları kullanılabilir. "*" karakteri herhangi bir karakter dizisi
+ile eşleşirken "?" karakteri tek tek karakterlerle ve "[<em>seq</em>]" kalıbı
+ise <em>seq</em> içindeki her karakterle eşleşir. "/" karakteri her hangi bir
+kalıp karakteri ile eşleşmez; açıkça belirtilmesi gerekir.</p>
+
+<p>Daha esnek bir eşleşmenin gerekli olduğu durumlar için her taşıyıcının bir
+düzenli ifade karşılığı vardır. <directive type="section" module="core"
+>DirectoryMatch</directive>, <directive type="section" module="core"
+>FilesMatch</directive> ve <directive type="section" module="core"
+>LocationMatch</directive> yönergelerinde gerekli eşleşmeleri seçmek için perl
+uyumlu <a href="glossary.html#regex">düzenli ifadelerin</a> kullanımına izin
+verilir. Ayrıca, yönergelerin uygulanışının düzenli ifade bölümleri
+kullanılarak nasıl değiştirileceğini öğrenmek için, aşağıda, yapılandırmanın
+katıştırılmasıyla ilgili bölüme de bakınız.</p>
+
+<p>Tüm kullanıcı dizinlerine ilişkin yapılandırmayı değiştirmek için dosya ismi
+kalıpları şöyle kullanılabilirdi:</p>
+
+<example>
+<Directory /home/*/public_html><br />
+<indent>
+Options Indexes<br />
+</indent>
+</Directory>
+</example>
+
+<p>Düzenli ifade bölümleri kullanarak çeşitli türlerdeki resim dosyalarına
+erişimi bir defada yasaklayabiliriz:</p>
+<example>
+<FilesMatch \.(?i:gif|jpe?g|png)$><br />
+<indent>
+Order allow,deny<br />
+Deny from all<br />
+</indent>
+</FilesMatch>
+</example>
+
+</section>
+
+<section id="whichwhen"><title>Ne, Ne Zaman Kullanılır?</title>
+
+<p>Dosya sistemi taşıyıcıları ile site alanı taşıyıcıları arasında seçim
+yapmak aslında oldukça kolaydır. Dosya sisteminde bulunan nesnelere
+uygulanacak yönergeler için daima <directive type="section"
+module="core">Directory</directive> veya <directive type="section"
+module="core">Files</directive> kullanılır. Dosya sisteminde bulunmayan
+nesnelere (bir sayfanın bir veritabanı tarafından üretilmesi gibi)
+uygulanacak yönergeler için ise <directive type="section"
+module="core">Location</directive> kullanılır.</p>
+
+<p>Dosya sistemindeki nesnelere erişimi kısıtlarken asla <directive
+type="section" module="core">Location</directive> kullanmamak önemlidir.
+Bunun sebebi farklı site alanı konumlarının (URL’ler) aynı dosya sistemi
+konumuna eşlenebilmesi dolayısıyla kısıtlamalarınızın etrafından
+dolaşılabilmesine izin vermesidir. Örneğin, aşağıdaki yapılandırmayı
+ele alalım:</p>
+
+<example>
+<Location /dir/><br />
+<indent>
+Order allow,deny<br />
+Deny from all<br />
+</indent>
+</Location>
+</example>
+
+<p><code>http://siteniz.mesela.dom/dir/</code> için bir istek yapılmışsa
+bu doğru çalışacaktır. Fakat dosya sistemi harf büyüklüğüne duyarsızsa
+ne olacak? Kısıtlamanız, istek <code>http://siteniz.mesela.dom/DIR/</code>
+şeklinde yapılarak kolayca geçersiz kılınabilir. Halbuki <directive
+type="section" module="core">Directory</directive> yönergesi isteğin nasıl
+yapıldığına bakılmaksızın bu konumdan sunulan her türlü içeriğe uygulanacaktı.
+(Dosya sistemi bağlarıyla bu da aşılabilir. Sembolik bağlar kullanılarak aynı
+dizin dosya sisteminin bir çok yerine yerleştirilebilir. <directive
+type="section" module="core">Directory</directive> yönergesi dosya yolunu
+sıfırlamaksızın sembolik bağları izleyecektir. Bu bakımdan, en yüksek seviyede
+güvenlik için uygun <directive module="core">Options</directive> yönergesi ile
+sembolik bağların izlenmesi devredışı bırakılabilir.)</p>
+
+<p>Belki de siz sırf harf büyüklüğüne duyarlı bir dosya sistemi
+kullanıyorsunuz diye böyle uygulamalara ihtiyacınız olmadığını düşünüyor
+olabilirsiniz, fakat aynı site alanını çok sayıda dosya sistemi konumuna
+eşleyecek daha bir sürü yol bulunduğunu unutmayınız. Bu bakımdan dosya
+sisteminde yapacağınız kısıtlamalarda daima dosya sistemi taşıyıcılarını
+kullanmalısınız. Bununla birlikte bu kuralın da bir istisnası vardır.
+Yapılandırma kısıtlamalarının bir <code><Location/></code> bölümü
+içine koyulması, bu bölüme konan yönergelerin etki alanının belli bir URL
+ile sınırlı olmaması nedeniyle mükemmelen güvenlidir.</p>
+</section>
+
+</section>
+
+<section id="virtualhost"><title>Sanal Konaklar</title>
+
+<p><directive type="section" module="core">VirtualHost</directive>
+taşıyıcısının içinde belli bir konağa uygulanan yönergeler bulunur.
+Aynı makinede çok sayıda konağı farklı yapılandırmalarla sunuyorsanız
+bu taşıyıcı çok işinize yarar. Daha fazla bilgi için <a href="vhosts/"
+>Sanal Konak Belgeleri</a> bölümüne bakınız.</p>
+</section>
+
+<section id="proxy"><title>Vekil</title>
+
+<p><directive type="section" module="mod_proxy">Proxy</directive>
+ve <directive type="section" module="mod_proxy">ProxyMatch</directive>
+taşıyıcıları, sadece belli bir URL ile eşleşen <module>mod_proxy</module>
+vekil sunucusu üzerinden erişilen sitelere uygulanan yapılandırma
+yönergelerini bulundururlar. Örneğin aşağıdaki yapılandırma
+<code>cnn.com</code> sitesine erişim için vekil sunucunun kullanılmasını
+engelleyecektir.</p>
+
+<example>
+<Proxy http://cnn.com/*><br />
+<indent>
+Order allow,deny<br />
+Deny from all<br />
+</indent>
+</Proxy>
+</example>
+</section>
+
+<section id="whatwhere"><title>Hangi Yönergelere İzin Veriliyor?</title>
+
+<p>Hangi yönergelere hangi yapılandırma bölümlerinde izin verildiğini öğrenmek
+için yönerge <a href="mod/directive-dict.html#Context">bağlamına</a> bakınız.
+<directive type="section" module="core">Directory</directive> bölümlerinde
+izin verilen herşeye sözdizimsel olarak ayrıca
+<directive type="section" module="core">DirectoryMatch</directive>,
+<directive type="section" module="core">Files</directive>,
+<directive type="section" module="core">FilesMatch</directive>,
+<directive type="section" module="core">Location</directive>,
+<directive type="section" module="core">LocationMatch</directive>,
+<directive type="section" module="mod_proxy">Proxy</directive>
+ve <directive type="section" module="mod_proxy">ProxyMatch</directive>
+bölümlerinde de izin verilir. Yine de bazı istisnai durumlar mevcuttur:</p>
+
+<ul>
+<li><directive module="core">AllowOverride</directive> yönergesi sadece
+<directive type="section" module="core">Directory</directive> bölümlerinde çalışır.</li>
+
+<li><directive module="core">Options</directive> yönergesinin
+<code>FollowSymLinks</code> ve <code>SymLinksIfOwnerMatch</code> seçenekleri
+sadece <directive type="section" module="core">Directory</directive>
+bölümlerinde veya <code>.htaccess</code> dosyalarında çalışır.</li>
+
+<li><directive module="core">Options</directive> yönergesi
+<directive type="section" module="core">Files</directive> ve
+<directive type="section" module="core">FilesMatch</directive>
+bölümlerinde kullanılamaz.</li>
+</ul>
+</section>
+
+<section id="mergin"><title>Bölümler Nasıl Katıştırılır?</title>
+
+<p>Yapılandırma bölümleri belli bir sıra ile uygulanır. Yapılandırma
+yönergelerinin yorumlanışı üzerinde önemli etkilere sahip olabilmesi
+nedeniyle neyin ne zaman çalıştığını anlamak çok önemlidir.</p>
+
+ <p>Yapılandırma bölümlerinin katıştırılma sırası şöyledir:</p>
+
+ <ol>
+ <li><directive type="section"
+ module="core">Directory</directive> (düzenli ifadeler hariç)
+ ve <code>.htaccess</code> aynı anda işleme sokulur
+ (<code>.htaccess</code> ile eğer izin verilmişse <directive
+ type="section" module="core">Directory</directive> içindeki bazı
+ yönergeler geçersiz kılınabileceği için).</li>
+
+ <li><directive type="section" module="core">DirectoryMatch</directive>
+ (ve <code><Directory ~></code>).</li>
+
+ <li><directive type="section" module="core">Files</directive> ve <directive
+ type="section" module="core">FilesMatch</directive> aynı anda işleme sokulur.</li>
+
+ <li><directive type="section" module="core">Location</directive>
+ ve <directive type="section" module="core">LocationMatch</directive>
+ aynı anda işleme sokulur.</li>
+ </ol>
+
+ <p><directive type="section" module="core">Directory</directive>
+ bölümündekiler hariç, her grup, yapılandırma dosyasında bulundukları
+ sıraya göre işleme sokulurlar. Yukarıda 1. grup olan <directive
+ type="section" module="core">Directory</directive> bölümü en kısa dizin
+ elemanından en uzun dizin elemanına doğru işleme sokulur. Yani, örneğin,
+ <code><Directory /var/web/dir></code> bölümü <code><Directory
+ /var/web/dir/subdir></code> bölümünden önce işleme sokulacaktır.
+ Eğer aynı uzunlukta çok sayıda dizin varsa <directive type="section"
+ module="core">Directory</directive> bölümleri yapılandırma dosyasında
+ bulundukları sıraya göre işleme sokulurlar. <directive
+ module="core">Include</directive> yönergeleri ile yapılandırmaya dahil
+ edilen dosyaların içerikleri <directive module="core">Include</directive>
+ yönergesinin bulunduğu yere konulduktan sonra işleme sokulurlar.</p>
+
+ <p><directive type="section" module="core">VirtualHost</directive>
+ bölümlerinin içindeki bölümler, sanal konak tanımı dışındaki
+ karşılıklarından <em>sonra</em> uygulanırlar.</p>
+
+ <p>Sonraki bölümler öncekileri geçersiz kılmak üzere işleme alınırlar.</p>
+
+<note><title>Bazı Teknik Bilgiler</title>
+ Aslında, isim dönüşüm aşamasından (<code>Aliases</code> ve
+ <code>DocumentRoots</code>, URL’leri dosya isimlerine eşlemek için
+ kullanılırken) hemen önce uygulanan bir
+ <code><Location></code>/<code><LocationMatch></code>
+ dizisi vardır. Bu dizinin sonuçları isim dönüşüm aşaması tamamlandıktan
+ sonra tamamen elden çıkarılır.
+</note>
+
+<section id="merge-examples"><title>Bazı Örnekler</title>
+
+<p>Aşağıdaki yapay örnekte katıştırma sırası gösterilmiştir. Hepsinin aynı
+isteğe uygulandığı varsayımıyla, bu örnekteki yönergeler A > B > C > D >
+E sırasıyla uygulanacaktır.</p>
+
+<example>
+<Location /><br />
+E<br />
+</Location><br />
+<br />
+<Files f.html><br />
+D<br />
+</Files><br />
+<br />
+<VirtualHost *><br />
+<Directory /a/b><br />
+B<br />
+</Directory><br />
+</VirtualHost><br />
+<br />
+<DirectoryMatch "^.*b$"><br />
+C<br />
+</DirectoryMatch><br />
+<br />
+<Directory /a/b><br />
+A<br />
+</Directory><br />
+<br />
+</example>
+
+<p>Daha somut bir örnek olarak aşağıdakini ele alalım. <directive module="core"
+type="section">Directory</directive> bölümlerindeki erişim sınırlamaları ne
+olursa olsun <directive module="core" type="section">Location</directive>
+bölümü son olarak değerlendirmeye alınacak ve sunucuya sınırsız erişim verecektir.
+Başka bir deyişle, katıştırma sırası önemlidir, bu nedenle dikkatli olmalısınız!</p>
+
+<example>
+<Location /><br />
+<indent>
+ Order deny,allow<br />
+ Allow from all<br />
+</indent>
+</Location><br />
+<br />
+# Alooo! Bu <Directory> bölümünün hiçbir hükmü yok.<br />
+<Directory /><br />
+<indent>
+ Order allow,deny<br />
+ Allow from all<br />
+ Deny from kkadam.mesela.dom<br />
+</indent>
+</Directory>
+</example>
+
+</section>
+
+</section>
+</manualpage>
URI: stopping.html.ru.koi8-r
Content-Language: ru
Content-type: text/html; charset=KOI8-R
+
+URI: stopping.html.tr.utf8
+Content-Language: tr
+Content-type: text/html; charset=UTF-8
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
+<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!--\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ This file is generated from xml source: DO NOT EDIT\r
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r
+ -->\r
+<title>Durdurma ve Yeniden Başlatma - Apache HTTP Sunucusu</title>\r
+<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />\r
+<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />\r
+<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />\r
+<link href="./images/favicon.ico" rel="shortcut icon" /></head>\r
+<body id="manual-page"><div id="page-header">\r
+<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>\r
+<p class="apache">Apache HTTP Sunucusu Sürüm 2.0</p>\r
+<img alt="" src="./images/feather.gif" /></div>\r
+<div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div>\r
+<div id="path">\r
+<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.0</a></div><div id="page-content"><div id="preamble"><h1>Durdurma ve Yeniden Başlatma</h1>\r
+<div class="toplang">\r
+<p><span>Mevcut Diller: </span><a href="./de/stopping.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |\r
+<a href="./en/stopping.html" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="./es/stopping.html" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="./ja/stopping.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |\r
+<a href="./ko/stopping.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |\r
+<a href="./ru/stopping.html" hreflang="ru" rel="alternate" title="Russian"> ru </a> |\r
+<a href="./tr/stopping.html" title="Türkçe"> tr </a></p>\r
+</div>\r
+\r
+ <p>Bu belge Apache HTTPd’nin Unix benzeri sistemlerde durdurulması ve\r
+ yeniden başlatılması konularını kapsar. Windows NT, 2000 ve XP\r
+ kullanıcıları Apache HTTPd’yi bu platformlarda nasıl denetimlerine\r
+ alacaklarını öğrenmek için <a href="platform/windows.html#winsvc">Apache\r
+ HTTPd’nin Bir Hizmet Olarak Çalıştırılması</a> sayfasına, Windows 9x ve\r
+ ME kullanıcıları ise <a href="platform/windows.html#wincons">Apache\r
+ HTTPd’nin Bir Konsol Uygulaması Olarak Çalıştırılması</a> sayfasına\r
+ bakabilirler.</p>\r
+</div>\r
+<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#introduction">Giriş</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#term">Hemen Durdur</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#graceful">Nazikçe Yeniden Başlat</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#hup">Hemen Yeniden Başlat</a></li>\r
+<li><img alt="" src="./images/down.gif" /> <a href="#race">Ek: Sinyaller ve yarış koşulları</a></li>\r
+</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><code class="program"><a href="./programs/httpd.html">httpd</a></code></li><li><code class="program"><a href="./programs/apachectl.html">apachectl</a></code></li><li><a href="invoking.html">Başlatma</a></li></ul></div>\r
+<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="introduction" id="introduction">Giriş</a></h2>\r
+\r
+ <p>Apache HTTPd’yi durdurmak ve yeniden başlatmak için çalışan\r
+ <code class="program"><a href="./programs/httpd.html">httpd</a></code> süreçlerine bir sinyal göndermeniz gerekir.\r
+ Sinyal göndermek için iki yol vardır. İlki, süreçlere doğrudan sinyal\r
+ göndermek için unix <code>kill</code> komutunun kullanımıdır. Bu\r
+ suretle, sisteminizde çalışmakta olan bir çok <code class="program"><a href="./programs/httpd.html">httpd</a></code>\r
+ sürecini uyarabilirsiniz ama süreç kimliği <code class="directive"><a href="./mod/mpm_common.html#pidfile">PidFile</a></code> yönergesi ile belirtilen dosyada\r
+ tutulan ana süreç dışında hiçbirine sinyal göndermemelisiniz. Başka\r
+ bir deyişle, ana süreç haricinde hiçbir sürece sinyal göndermeye normal\r
+ olarak ihtiyacınız olmaması gerekir. Ana sürece gönderebileceğiniz\r
+ üç çeşit sinyal vardır:\r
+ <code><a href="#term">TERM</a></code>,\r
+ <code><a href="#hup">HUP</a></code> ve\r
+ <code><a href="#graceful">USR1</a></code>. Bunlar yeri geldikçe\r
+ açıklanacaktır.</p>\r
+\r
+ <p>Ana sürece <code>kill</code> ile sinyal göndermek için şöyle bir\r
+ komut verebilirsiniz:</p>\r
+\r
+ <div class="example"><p><code>kill -TERM `cat /usr/local/apache2/logs/httpd.pid`</code></p></div>\r
+\r
+ <p><code class="program"><a href="./programs/httpd.html">httpd</a></code> süreçlerine sinyal göndermenin ikinci yolu\r
+ <code>-k</code> komut satırı seçeneğini şu değerlerden biri ile\r
+ kullanmaktır: <code>stop</code>, <code>restart</code> ve\r
+ <code>graceful</code>. Bunlar aşağıda açıklanacaktır.\r
+ <code>-k</code> komut satırı seçeneği\r
+ <code class="program"><a href="./programs/httpd.html">httpd</a></code>’ye ait olsa da ana sürece bu sinyalleri\r
+ göndermek için <code class="program"><a href="./programs/apachectl.html">apachectl</a></code> betiğini kullanmanızı\r
+ öneririz. <code class="program"><a href="./programs/apachectl.html">apachectl</a></code>, komut satırı seçeneklerini\r
+ <code class="program"><a href="./programs/httpd.html">httpd</a></code>’ye aktaracaktır.</p>\r
+\r
+ <p><code class="program"><a href="./programs/httpd.html">httpd</a></code>’ye sinyal gönderdikten sonra olup biteni şu\r
+ komutla izleyebilirsiniz:</p>\r
+\r
+ <div class="example"><p><code>tail -f /usr/local/apache2/logs/error_log</code></p></div>\r
+\r
+ <p>Bu örnekleri, kendi <code class="directive"><a href="./mod/core.html#serverroot">ServerRoot</a></code> ve\r
+ <code class="directive"><a href="./mod/mpm_common.html#pidfile">PidFile</a></code> yönergelerinizdeki\r
+ ayarlara uygun olarak değiştirdikten sonra kullanınız.</p>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="term" id="term">Hemen Durdur</a></h2>\r
+\r
+ <dl><dt>Sinyal: TERM</dt>\r
+ <dd><code>apachectl -k stop</code></dd>\r
+ </dl>\r
+\r
+ <p>Ana sürece <code>TERM</code> veya <code>stop</code> sinyali\r
+ göndererek tüm çocukların bir an önce öldürülmeye çalışılmasını sağlamış\r
+ olursunuz. Tüm çocukların öldürülmesi bir kaç saniye sürebilir. Son\r
+ olarak ana süreç çıkacaktır. Yanıtlanmakta olan istekler hemen\r
+ sonlandırılacak ve artık isteklere yanıt verilmeyecektir.</p>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="graceful" id="graceful">Nazikçe Yeniden Başlat</a></h2>\r
+\r
+ <dl><dt>Sinyal: USR1</dt>\r
+ <dd><code>apachectl -k graceful</code></dd>\r
+ </dl>\r
+\r
+ <p>Ana sürece <code>USR1</code> veya <code>graceful</code> sinyalinin\r
+ gönderilmesi, çocuklara ellerindeki mevcut işleri bitirdikten sonra\r
+ (veya sundukları bir şey yoksa hemen) çıkmalarının <em>önerilmesi</em>\r
+ demektir. Ana süreç kendi yapılandırma dosyalarını yeniden okur ve\r
+ kendi günlük dosyalarını yeniden açar. Ana sürecin öldürdüğü her sürecin\r
+ yerine yeni yapılandırma <em>kuşağından</em> bir süreç başlatır ve hemen\r
+ yeni isteklere hizmet sunulmaya başlanır.</p>\r
+\r
+ <div class="note">Belli platformlarda, nazikçe yeniden başlatma için\r
+ <code>USR1</code> sinyalinin kullanılmasına izin verilmez. Bu gibi\r
+ durumlarda, <code>WINCH</code> gibi başka bir sinyal kullanılabilir.\r
+ <code>apachectl graceful</code> komutu platformunuz için doğru sinyali\r
+ gönderecektir.</div>\r
+\r
+ <p>Bu kod MPM’lerin süreçleri denetleyen yönergelerine daima uyacak\r
+ şekilde tasarlanmıştır. Bu suretle, istemcilere hizmet sunacak çocuk\r
+ süreçler ve evreler, yeniden başlatma işleminde de uygun sayıda\r
+ sağlanmış olur. Bununla birlikte, <code class="directive"><a href="./mod/mpm_common.html#startservers">StartServers</a></code> yönergesinde şöyle\r
+ davranılır: İlk saniye içinde en azından <code class="directive"><a href="./mod/mpm_common.html#startservers">StartServers</a></code> sayıda yeni çocuk\r
+ oluşturulmamışsa iş olmayan bir devreyi geçiştirecek kadarı oluşturulur.\r
+ Ardından sunucunun mevcut yükünü karşılamak için gereken sayıda çocuk\r
+ süreç oluşturulur. Bu suretle, kod her ikisi için de gereğini yerine\r
+ getirmeye çalışmış olur.</p>\r
+\r
+ <p><code class="module"><a href="./mod/mod_status.html">mod_status</a></code> kullanıcıları <code>USR1</code>\r
+ gönderildiği zaman sunucu istatistiklerinin sıfırlanmadığı konusunda\r
+ uyarılacaktır. Kod, sunucunun yeni isteklere yanıt veremediği zamanı en\r
+ aza indirmenin yanısıra ayar parametrelerinize de uymak üzere\r
+ tasarlanmıştır (yeni istekler işletim sistemi tarafından kuyruğa\r
+ alınacağından bir istek kaybı olayı yaşanmaz). Bunu sağlamak için, her\r
+ iki kuşağın çocuklarının izini sürecek bir <em>çetele</em> tutulur.</p>\r
+\r
+ <p><code class="module"><a href="./mod/mod_status.html">mod_status</a></code> modülü, nazikçe yeniden başlat komutunun\r
+ verilmesinden önce başlamış ve sunulmaya devam eden isteklere bakan\r
+ çocukları imlemek için ayrıca bir <code>G</code> (Graceful’un baş harfi)\r
+ kullanır.</p>\r
+\r
+ <p>Günlük dosyası döndürme betiğine, yeniden başlatma öncesi günlüğe yazan\r
+ tüm çocukların işini bitirdiğini <code>USR1</code> kullanarak\r
+ bildirmenin bir yolu yoktur. Önerimiz, eski günlük kaydı üzerinde bir\r
+ işlem yapmaya başlamadan önce <code>USR1</code> sinyali gönderilmesinin\r
+ ardından belli bir süre beklenilmesi olacaktır. Örneğin, düşük band\r
+ genişliğine sahip istemcilere hizmet sunan çoğu sürecin işinin 10\r
+ dakikadan önce bitmeyeceğini gözönüne alarak eski günlük üzerinde işlem\r
+ yapmaya başlamak için 15 dakika beklenebilir.</p>\r
+\r
+ <div class="note">Bir yeniden başlatma isteğinde, eğer yapılandırma dosyalarınızda bir\r
+ hata varsa sunucu yeniden başlamaz ve bir hata ile çıkar. Nazikçe\r
+ yeniden başlatma durumunda ana süreç çıkarken çocuklarını çalışır durumda\r
+ bırakır. (Bunlar, ellerindeki istekler bitince ‘nazikçe çıkacak’ olan\r
+ çocuk süreçlerdir.) Eğer sunucuyu yeniden başlatmaya çalışırsanız bu\r
+ sorunlara yol açar; örneğin, dinleyeceği portları bağlayamayabilir. Bir\r
+ yeniden başlatma öncesinde yapılandırma dosyalarınızın sözdizimini\r
+ <code>-t</code> komut satırı seçeneği ile sınayabilirsiniz (bkz,\r
+ <code class="program"><a href="./programs/httpd.html">httpd</a></code>). Ancak, bu hala sunucunuzun düzgünce yeniden\r
+ başlatılmasını garanti etmeyecektir. Yapılandırma dosyalarınızı\r
+ sözdizimi denetiminin yanında anlamlandırılması bakımından da sınamak\r
+ için <code class="program"><a href="./programs/httpd.html">httpd</a></code>’nin root olmayan bir kullanıcı tarafından\r
+ çalıştırılmasını deneyebilirsiniz. Eğer yapılandırma dosyalarında bir\r
+ hata yoksa soketleri ve günlük dosyalarını açmaya çalışırken root\r
+ aidiyetinde çalışmadığından veya çalışmakta olan asıl sunucu bu portları\r
+ zaten dinlediğinden başarısız olacaktır. Eğer başka bir sebeple\r
+ başarısız olursa olası sebep bir yapılandırma dosyası hatasıdır ve asıl\r
+ sunucuya ‘nazikçe yeniden başla’ komutunu vermeden önce bu hatayı\r
+ düzeltmeniz gerekir.</div>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="hup" id="hup">Hemen Yeniden Başlat</a></h2>\r
+\r
+ <dl><dt>Sinyal: HUP</dt>\r
+ <dd><code>apachectl -k restart</code></dd>\r
+ </dl>\r
+\r
+ <p>Ana sürece <code>HUP</code> veya <code>restart</code> sinyalinin\r
+ gönderilmesi tüm çocukların <code>TERM</code> sinyali gönderilmiş gibi\r
+ öldürülmesine sebep olur fakat ana sürecin çıkmasını sağlamaz.\r
+ Ana süreç yapılandırma dosyalarını yeniden okur ve günlük kayıt\r
+ dosyalarını yeniden açar. Bunların ardından isteklere yanıt verecek yeni\r
+ kuşak çocukları oluşturmaya başlar.</p>\r
+\r
+ <p><code class="module"><a href="./mod/mod_status.html">mod_status</a></code> kullanıcıları bir <code>HUP</code> sinyali\r
+ gönderildiğinde sunucu istatistiklerinin sıfırlandığı konusunda\r
+ uyarılırlar.</p>\r
+\r
+ <div class="note">Eğer yapılandırma dosyalarınızda sözdizimi hatası varsa yeniden\r
+ başlatma işlemi gerçekleşmez ve ana süreç bir hata vererek çıkar.\r
+ Bundan kaçınmak için önceki yönteme bakınız.</div>\r
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>\r
+<div class="section">\r
+<h2><a name="race" id="race">Ek: Sinyaller ve yarış koşulları</a></h2>\r
+\r
+ <p>Apache 1.2b9 sürümü öncesinde, yeniden başlatma ve ölüm sinyalleri ile\r
+ ilgili olarak ortaya çıkan çeşitli yarış koşulları vardı. (Basitçe, bir\r
+ yarış koşulu zamanlama ile ilgili bir sorundur; yanlış zamanda veya\r
+ yanlış sırada oluşan bir şey istenmeyen sonuçlara yol açarken, aynı şey\r
+ doğru zaman ve doğru sırada oluştuğunda herşey yolunda gider.) Bu tür\r
+ mimarilerde elimizden geldiği kadar bu sorunları giderecek doğru\r
+ özellikleri kullanmaya gayret etsek de belli mimarilerde hala yarış\r
+ koşullarının ortaya çıkma olasılığı bulunduğunu belirtmek gerekir.</p>\r
+\r
+ <p>Disk üzerinde <code class="directive"><a href="./mod/mpm_common.html#scoreboardfile">ScoreBoardFile</a></code> dosyası tutan mimarilerde\r
+ çetele bozulması olasılığı gündeme gelebilir. Bu durum, "bind:\r
+ Address already in use" (<code>HUP</code> sonrası) veya "long lost\r
+ child came home!" (<code>USR1</code> sonrası) iletileriyle\r
+ sonuçlanabilir. İkincisi sadece çetele kaybına sebep olurken birincisi\r
+ ölümcül bir hatadır. Bu bakımdan, normalde nazikçe yeniden başlatma\r
+ kullanıp ara sıra normal yeniden başlatma yapılması önerilebilir. Bu\r
+ sorunları kitabına uydurmak çok zordur fakat şans eseri çoğu mimari bir\r
+ çetele dosyası gerektirmemektedir. Çetele dosyası kullanan mimariler\r
+ için <code class="directive"><a href="./mod/mpm_common.html#scoreboardfile">ScoreBoardFile</a></code> belgesine\r
+ bakınız.</p>\r
+\r
+ <p>Kalıcı HTTP bağlantısı (KeepAlive) üzerinden ikinci ve sonraki\r
+ isteklerle ilgili olarak her çocuk süreçte bir yarış koşulu oluşma\r
+ olasılığı küçük de olsa bütün mimarilerde vardır. İstek satırı\r
+ okunduktan sonra hiçbir istek başlığı okunmadan çıkabilir. Bu durum 1.2\r
+ sürümünde geç de olsa farkedilmiş ve düzeltme yoluna gidilmiştir. Teorik\r
+ olarak, ağ gecikmeleri ve sunucu zaman aşımları nedeniyle KeepAlive\r
+ istemcisi açısından bu olaylar beklenmediğinden, bu önemli bir konu\r
+ değildir. Uygulamada ise, ne sunucuyu ne de istemciyi etkilediği\r
+ görülmez; bir deneme ortamında sunucu saniyede 20 kere yeniden\r
+ başlatılmış ve istemciler boş belge veya bozuk resim almadan siteyi\r
+ başarıyla gezmişlerdir.</p>\r
+</div></div>\r
+<div class="bottomlang">\r
+<p><span>Mevcut Diller: </span><a href="./de/stopping.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |\r
+<a href="./en/stopping.html" hreflang="en" rel="alternate" title="English"> en </a> |\r
+<a href="./es/stopping.html" hreflang="es" rel="alternate" title="Español"> es </a> |\r
+<a href="./ja/stopping.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |\r
+<a href="./ko/stopping.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |\r
+<a href="./ru/stopping.html" hreflang="ru" rel="alternate" title="Russian"> ru </a> |\r
+<a href="./tr/stopping.html" title="Türkçe"> tr </a></p>\r
+</div><div id="footer">\r
+<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>\r
+<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>\r
+</body></html>
\ No newline at end of file
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
<variant outdated="yes">ru</variant>
+ <variant>tr</variant>
</variants>
</metafile>
--- /dev/null
+<?xml version='1.0' encoding='UTF-8' ?>
+<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
+<?xml-stylesheet type="text/xsl" href="./style/manual.tr.xsl"?>
+<!-- English Revision: 586785 -->
+<!-- =====================================================
+ Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
+ Reviewed by: Orhan Berent <berent belgeler.org>
+========================================================== -->
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<manualpage metafile="stopping.xml.meta">
+
+ <title>Durdurma ve Yeniden Başlatma</title>
+
+<summary>
+ <p>Bu belge Apache HTTPd’nin Unix benzeri sistemlerde durdurulması ve
+ yeniden başlatılması konularını kapsar. Windows NT, 2000 ve XP
+ kullanıcıları Apache HTTPd’yi bu platformlarda nasıl denetimlerine
+ alacaklarını öğrenmek için <a href="platform/windows.html#winsvc">Apache
+ HTTPd’nin Bir Hizmet Olarak Çalıştırılması</a> sayfasına, Windows 9x ve
+ ME kullanıcıları ise <a href="platform/windows.html#wincons">Apache
+ HTTPd’nin Bir Konsol Uygulaması Olarak Çalıştırılması</a> sayfasına
+ bakabilirler.</p>
+</summary>
+
+<seealso><program>httpd</program></seealso>
+<seealso><program>apachectl</program></seealso>
+<seealso><a href="invoking.html">Başlatma</a></seealso>
+
+<section id="introduction"><title>Giriş</title>
+
+ <p>Apache HTTPd’yi durdurmak ve yeniden başlatmak için çalışan
+ <program>httpd</program> süreçlerine bir sinyal göndermeniz gerekir.
+ Sinyal göndermek için iki yol vardır. İlki, süreçlere doğrudan sinyal
+ göndermek için unix <code>kill</code> komutunun kullanımıdır. Bu
+ suretle, sisteminizde çalışmakta olan bir çok <program>httpd</program>
+ sürecini uyarabilirsiniz ama süreç kimliği <directive
+ module="mpm_common">PidFile</directive> yönergesi ile belirtilen dosyada
+ tutulan ana süreç dışında hiçbirine sinyal göndermemelisiniz. Başka
+ bir deyişle, ana süreç haricinde hiçbir sürece sinyal göndermeye normal
+ olarak ihtiyacınız olmaması gerekir. Ana sürece gönderebileceğiniz
+ üç çeşit sinyal vardır:
+ <code><a href="#term">TERM</a></code>,
+ <code><a href="#hup">HUP</a></code> ve
+ <code><a href="#graceful">USR1</a></code>. Bunlar yeri geldikçe
+ açıklanacaktır.</p>
+
+ <p>Ana sürece <code>kill</code> ile sinyal göndermek için şöyle bir
+ komut verebilirsiniz:</p>
+
+ <example>kill -TERM `cat /usr/local/apache2/logs/httpd.pid`</example>
+
+ <p><program>httpd</program> süreçlerine sinyal göndermenin ikinci yolu
+ <code>-k</code> komut satırı seçeneğini şu değerlerden biri ile
+ kullanmaktır: <code>stop</code>, <code>restart</code> ve
+ <code>graceful</code>. Bunlar aşağıda açıklanacaktır.
+ <code>-k</code> komut satırı seçeneği
+ <program>httpd</program>’ye ait olsa da ana sürece bu sinyalleri
+ göndermek için <program>apachectl</program> betiğini kullanmanızı
+ öneririz. <program>apachectl</program>, komut satırı seçeneklerini
+ <program>httpd</program>’ye aktaracaktır.</p>
+
+ <p><program>httpd</program>’ye sinyal gönderdikten sonra olup biteni şu
+ komutla izleyebilirsiniz:</p>
+
+ <example>tail -f /usr/local/apache2/logs/error_log</example>
+
+ <p>Bu örnekleri, kendi <directive module="core">ServerRoot</directive> ve
+ <directive module="mpm_common">PidFile</directive> yönergelerinizdeki
+ ayarlara uygun olarak değiştirdikten sonra kullanınız.</p>
+</section>
+
+<section id="term"><title>Hemen Durdur</title>
+
+ <dl><dt>Sinyal: TERM</dt>
+ <dd><code>apachectl -k stop</code></dd>
+ </dl>
+
+ <p>Ana sürece <code>TERM</code> veya <code>stop</code> sinyali
+ göndererek tüm çocukların bir an önce öldürülmeye çalışılmasını sağlamış
+ olursunuz. Tüm çocukların öldürülmesi bir kaç saniye sürebilir. Son
+ olarak ana süreç çıkacaktır. Yanıtlanmakta olan istekler hemen
+ sonlandırılacak ve artık isteklere yanıt verilmeyecektir.</p>
+</section>
+
+<section id="graceful"><title>Nazikçe Yeniden Başlat</title>
+
+ <dl><dt>Sinyal: USR1</dt>
+ <dd><code>apachectl -k graceful</code></dd>
+ </dl>
+
+ <p>Ana sürece <code>USR1</code> veya <code>graceful</code> sinyalinin
+ gönderilmesi, çocuklara ellerindeki mevcut işleri bitirdikten sonra
+ (veya sundukları bir şey yoksa hemen) çıkmalarının <em>önerilmesi</em>
+ demektir. Ana süreç kendi yapılandırma dosyalarını yeniden okur ve
+ kendi günlük dosyalarını yeniden açar. Ana sürecin öldürdüğü her sürecin
+ yerine yeni yapılandırma <em>kuşağından</em> bir süreç başlatır ve hemen
+ yeni isteklere hizmet sunulmaya başlanır.</p>
+
+ <note>Belli platformlarda, nazikçe yeniden başlatma için
+ <code>USR1</code> sinyalinin kullanılmasına izin verilmez. Bu gibi
+ durumlarda, <code>WINCH</code> gibi başka bir sinyal kullanılabilir.
+ <code>apachectl graceful</code> komutu platformunuz için doğru sinyali
+ gönderecektir.</note>
+
+ <p>Bu kod MPM’lerin süreçleri denetleyen yönergelerine daima uyacak
+ şekilde tasarlanmıştır. Bu suretle, istemcilere hizmet sunacak çocuk
+ süreçler ve evreler, yeniden başlatma işleminde de uygun sayıda
+ sağlanmış olur. Bununla birlikte, <directive
+ module="mpm_common">StartServers</directive> yönergesinde şöyle
+ davranılır: İlk saniye içinde en azından <directive
+ module="mpm_common">StartServers</directive> sayıda yeni çocuk
+ oluşturulmamışsa iş olmayan bir devreyi geçiştirecek kadarı oluşturulur.
+ Ardından sunucunun mevcut yükünü karşılamak için gereken sayıda çocuk
+ süreç oluşturulur. Bu suretle, kod her ikisi için de gereğini yerine
+ getirmeye çalışmış olur.</p>
+
+ <p><module>mod_status</module> kullanıcıları <code>USR1</code>
+ gönderildiği zaman sunucu istatistiklerinin sıfırlanmadığı konusunda
+ uyarılacaktır. Kod, sunucunun yeni isteklere yanıt veremediği zamanı en
+ aza indirmenin yanısıra ayar parametrelerinize de uymak üzere
+ tasarlanmıştır (yeni istekler işletim sistemi tarafından kuyruğa
+ alınacağından bir istek kaybı olayı yaşanmaz). Bunu sağlamak için, her
+ iki kuşağın çocuklarının izini sürecek bir <em>çetele</em> tutulur.</p>
+
+ <p><module>mod_status</module> modülü, nazikçe yeniden başlat komutunun
+ verilmesinden önce başlamış ve sunulmaya devam eden isteklere bakan
+ çocukları imlemek için ayrıca bir <code>G</code> (Graceful’un baş harfi)
+ kullanır.</p>
+
+ <p>Günlük dosyası döndürme betiğine, yeniden başlatma öncesi günlüğe yazan
+ tüm çocukların işini bitirdiğini <code>USR1</code> kullanarak
+ bildirmenin bir yolu yoktur. Önerimiz, eski günlük kaydı üzerinde bir
+ işlem yapmaya başlamadan önce <code>USR1</code> sinyali gönderilmesinin
+ ardından belli bir süre beklenilmesi olacaktır. Örneğin, düşük band
+ genişliğine sahip istemcilere hizmet sunan çoğu sürecin işinin 10
+ dakikadan önce bitmeyeceğini gözönüne alarak eski günlük üzerinde işlem
+ yapmaya başlamak için 15 dakika beklenebilir.</p>
+
+ <note>Bir yeniden başlatma isteğinde, eğer yapılandırma dosyalarınızda bir
+ hata varsa sunucu yeniden başlamaz ve bir hata ile çıkar. Nazikçe
+ yeniden başlatma durumunda ana süreç çıkarken çocuklarını çalışır durumda
+ bırakır. (Bunlar, ellerindeki istekler bitince ‘nazikçe çıkacak’ olan
+ çocuk süreçlerdir.) Eğer sunucuyu yeniden başlatmaya çalışırsanız bu
+ sorunlara yol açar; örneğin, dinleyeceği portları bağlayamayabilir. Bir
+ yeniden başlatma öncesinde yapılandırma dosyalarınızın sözdizimini
+ <code>-t</code> komut satırı seçeneği ile sınayabilirsiniz (bkz,
+ <program>httpd</program>). Ancak, bu hala sunucunuzun düzgünce yeniden
+ başlatılmasını garanti etmeyecektir. Yapılandırma dosyalarınızı
+ sözdizimi denetiminin yanında anlamlandırılması bakımından da sınamak
+ için <program>httpd</program>’nin root olmayan bir kullanıcı tarafından
+ çalıştırılmasını deneyebilirsiniz. Eğer yapılandırma dosyalarında bir
+ hata yoksa soketleri ve günlük dosyalarını açmaya çalışırken root
+ aidiyetinde çalışmadığından veya çalışmakta olan asıl sunucu bu portları
+ zaten dinlediğinden başarısız olacaktır. Eğer başka bir sebeple
+ başarısız olursa olası sebep bir yapılandırma dosyası hatasıdır ve asıl
+ sunucuya ‘nazikçe yeniden başla’ komutunu vermeden önce bu hatayı
+ düzeltmeniz gerekir.</note>
+</section>
+
+<section id="hup"><title>Hemen Yeniden Başlat</title>
+
+ <dl><dt>Sinyal: HUP</dt>
+ <dd><code>apachectl -k restart</code></dd>
+ </dl>
+
+ <p>Ana sürece <code>HUP</code> veya <code>restart</code> sinyalinin
+ gönderilmesi tüm çocukların <code>TERM</code> sinyali gönderilmiş gibi
+ öldürülmesine sebep olur fakat ana sürecin çıkmasını sağlamaz.
+ Ana süreç yapılandırma dosyalarını yeniden okur ve günlük kayıt
+ dosyalarını yeniden açar. Bunların ardından isteklere yanıt verecek yeni
+ kuşak çocukları oluşturmaya başlar.</p>
+
+ <p><module>mod_status</module> kullanıcıları bir <code>HUP</code> sinyali
+ gönderildiğinde sunucu istatistiklerinin sıfırlandığı konusunda
+ uyarılırlar.</p>
+
+ <note>Eğer yapılandırma dosyalarınızda sözdizimi hatası varsa yeniden
+ başlatma işlemi gerçekleşmez ve ana süreç bir hata vererek çıkar.
+ Bundan kaçınmak için önceki yönteme bakınız.</note>
+</section>
+
+<section id="race"><title>Ek: Sinyaller ve yarış koşulları</title>
+
+ <p>Apache 1.2b9 sürümü öncesinde, yeniden başlatma ve ölüm sinyalleri ile
+ ilgili olarak ortaya çıkan çeşitli yarış koşulları vardı. (Basitçe, bir
+ yarış koşulu zamanlama ile ilgili bir sorundur; yanlış zamanda veya
+ yanlış sırada oluşan bir şey istenmeyen sonuçlara yol açarken, aynı şey
+ doğru zaman ve doğru sırada oluştuğunda herşey yolunda gider.) Bu tür
+ mimarilerde elimizden geldiği kadar bu sorunları giderecek doğru
+ özellikleri kullanmaya gayret etsek de belli mimarilerde hala yarış
+ koşullarının ortaya çıkma olasılığı bulunduğunu belirtmek gerekir.</p>
+
+ <p>Disk üzerinde <directive
+ module="mpm_common">ScoreBoardFile</directive> dosyası tutan mimarilerde
+ çetele bozulması olasılığı gündeme gelebilir. Bu durum, "bind:
+ Address already in use" (<code>HUP</code> sonrası) veya "long lost
+ child came home!" (<code>USR1</code> sonrası) iletileriyle
+ sonuçlanabilir. İkincisi sadece çetele kaybına sebep olurken birincisi
+ ölümcül bir hatadır. Bu bakımdan, normalde nazikçe yeniden başlatma
+ kullanıp ara sıra normal yeniden başlatma yapılması önerilebilir. Bu
+ sorunları kitabına uydurmak çok zordur fakat şans eseri çoğu mimari bir
+ çetele dosyası gerektirmemektedir. Çetele dosyası kullanan mimariler
+ için <directive module="mpm_common">ScoreBoardFile</directive> belgesine
+ bakınız.</p>
+
+ <p>Kalıcı HTTP bağlantısı (KeepAlive) üzerinden ikinci ve sonraki
+ isteklerle ilgili olarak her çocuk süreçte bir yarış koşulu oluşma
+ olasılığı küçük de olsa bütün mimarilerde vardır. İstek satırı
+ okunduktan sonra hiçbir istek başlığı okunmadan çıkabilir. Bu durum 1.2
+ sürümünde geç de olsa farkedilmiş ve düzeltme yoluna gidilmiştir. Teorik
+ olarak, ağ gecikmeleri ve sunucu zaman aşımları nedeniyle KeepAlive
+ istemcisi açısından bu olaylar beklenmediğinden, bu önemli bir konu
+ değildir. Uygulamada ise, ne sunucuyu ne de istemciyi etkilediği
+ görülmez; bir deneme ortamında sunucu saniyede 20 kere yeniden
+ başlatılmış ve istemciler boş belge veya bozuk resim almadan siteyi
+ başarıyla gezmişlerdir.</p>
+</section>
+
+</manualpage>