github.com/krum110487/go-htaccess@v0.0.0-20240316004156-60641c8e7598/tests/data/apache_2_2_34/manual/mod/prefork.html.tr.utf8 (about)

     1  <?xml version="1.0" encoding="UTF-8"?>
     2  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
     3  <html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head>
     4  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
     5  <!--
     6          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     7                This file is generated from xml source: DO NOT EDIT
     8          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     9        -->
    10  <title>prefork - Apache HTTP Sunucusu Sürüm 2.2</title>
    11  <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
    12  <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
    13  <link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
    14  <script src="../style/scripts/prettify.min.js" type="text/javascript">
    15  </script>
    16  
    17  <link href="../images/favicon.ico" rel="shortcut icon" /><link href="http://httpd.apache.org/docs/current/mod/prefork.html" rel="canonical" /></head>
    18  <body>
    19  <div id="page-header">
    20  <p class="menu"><a href="../mod/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="http://wiki.apache.org/httpd/FAQ">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p>
    21  <p class="apache">Apache HTTP Sunucusu Sürüm 2.2</p>
    22  <img alt="" src="../images/feather.gif" /></div>
    23  <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
    24  <div id="path">
    25  <a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Sunucusu</a> &gt; <a href="http://httpd.apache.org/docs/">Belgeleme</a> &gt; <a href="../">Sürüm 2.2</a> &gt; <a href="./">Modüller</a></div>
    26  <div id="page-content">
    27  <div class="retired"><h4>Please note</h4>
    28              <p> This document refers to a legacy release (<strong>2.2</strong>) of Apache httpd. The active release (<strong>2.4</strong>) is documented <a href="http://httpd.apache.org/docs/current">here</a>. If you have not already upgraded, please follow <a href="http://httpd.apache.org/docs/current/upgrading.html">this link</a> for more information.</p>
    29          <p>You may follow <a href="http://httpd.apache.org/docs/current/mod/prefork.html">this link</a> to go to the current version of this document.</p></div><div id="preamble"><h1>Apache MPM prefork</h1>
    30  <div class="toplang">
    31  <p><span>Mevcut Diller: </span><a href="../de/mod/prefork.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
    32  <a href="../en/mod/prefork.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
    33  <a href="../ja/mod/prefork.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
    34  <a href="../tr/mod/prefork.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
    35  </div>
    36  <table class="module"><tr><th><a href="module-dict.html#Description">Açıklama:</a></th><td>Evresiz ön çatallamalı HTTP sunucusu oluşturur</td></tr>
    37  <tr><th><a href="module-dict.html#Status">Durum:</a></th><td>MPM</td></tr>
    38  <tr><th><a href="module-dict.html#ModuleIdentifier">Modül Betimleyici:</a></th><td>mpm_prefork_module</td></tr>
    39  <tr><th><a href="module-dict.html#SourceFile">Kaynak Dosyası:</a></th><td>prefork.c</td></tr></table>
    40  <h3>Özet</h3>
    41  
    42      <p>Bu çok süreçlilik modülü (MPM) Apache 1.3’ün yaptığı gibi evresiz ve
    43        çocuk süreçlerin önceden çatallandığı bir HTTP sunucusu oluşturur.
    44        Evresiz kütüphanelerle uyumluluk için evrelemeden kaçınma ihtiyacında
    45        olan siteler için uygundur. Ayrıca istekleri birbirlerinden yalıtmak
    46        için en iyi MPM’dir, dolayısıyla herhangi bir istekle ilgili bir sorun
    47        diğerlerini etkilemez.</p>
    48  
    49      <p>Bu MPM kendi kendine her duruma çok iyi uyum sağladığından
    50        yapılandırma yönergeleri ile yapılandırılmaya nadiren ihtiyaç gösterir.
    51        Yönergelerin en önemlisi <code class="directive"><a href="../mod/mpm_common.html#maxclients">MaxClients</a></code> olup, değeri aynı anda almayı umduğunuz istek
    52        sayısını işleyebilecek kadar büyük, fiziksel belleğin tüm süreçlerin
    53        ihtiyaçlarını karşılamasına yetecek kadar da küçük olması gerekir.</p>
    54  </div>
    55  <div id="quickview"><h3>Konular</h3>
    56  <ul id="topics">
    57  <li><img alt="" src="../images/down.gif" /> <a href="#how-it-works">Nasıl çalışır?</a></li>
    58  </ul><h3 class="directives">Yönergeler</h3>
    59  <ul id="toc">
    60  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#acceptmutex">AcceptMutex</a></li>
    61  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#coredumpdirectory">CoreDumpDirectory</a></li>
    62  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#enableexceptionhook">EnableExceptionHook</a></li>
    63  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#group">Group</a></li>
    64  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#listen">Listen</a></li>
    65  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#listenbacklog">ListenBacklog</a></li>
    66  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#lockfile">LockFile</a></li>
    67  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#maxclients">MaxClients</a></li>
    68  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#maxmemfree">MaxMemFree</a></li>
    69  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#maxrequestsperchild">MaxRequestsPerChild</a></li>
    70  <li><img alt="" src="../images/down.gif" /> <a href="#maxspareservers">MaxSpareServers</a></li>
    71  <li><img alt="" src="../images/down.gif" /> <a href="#minspareservers">MinSpareServers</a></li>
    72  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#pidfile">PidFile</a></li>
    73  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#receivebuffersize">ReceiveBufferSize</a></li>
    74  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#scoreboardfile">ScoreBoardFile</a></li>
    75  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#sendbuffersize">SendBufferSize</a></li>
    76  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#serverlimit">ServerLimit</a></li>
    77  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#startservers">StartServers</a></li>
    78  <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#user">User</a></li>
    79  </ul>
    80  <h3>Ayrıca bakınız:</h3>
    81  <ul class="seealso">
    82  <li><a href="../bind.html">Apache’nin kullandığı adres ve portların
    83  ayarlanması</a></li>
    84  </ul><ul class="seealso"><li><a href="#comments_section">Yorum</a></li></ul></div>
    85  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
    86  <div class="section">
    87  <h2><a name="how-it-works" id="how-it-works">Nasıl çalışır?</a></h2>
    88      <p>Bağlantıları dinleyip gerektiğinde onlara hizmet sunan çocuk süreçleri
    89        devreye almak tek bir denetim sürecinin sorumluluğundadır. Apache
    90        daima, gelen isteklere hizmet vermeye hazır bekleyen en fazla sayıda
    91        sunucu sürecini <dfn>yedekte tutmaya</dfn> veya boşta bekletmeye
    92        çalışır. Bu suretle, istemcilere isteklerinin sunulması için yeni çocuk
    93        süreçlerin çatallanmasını beklemek gerekmez.</p>
    94  
    95      <p>Ana sürecin istekleri sunacak çocuk süreçleri oluşturma işlemini nasıl
    96        gerçekleştireceği <code class="directive"><a href="../mod/mpm_common.html#startservers">StartServers</a></code>, <code class="directive"><a href="#minspareservers">MinSpareServers</a></code>, <code class="directive"><a href="#maxspareservers">MaxSpareServers</a></code> ve <code class="directive"><a href="../mod/mpm_common.html#maxclients">MaxClients</a></code> yönergeleri ile düzenlenir. Apache
    97        kendiliğinden her duruma çok iyi uyum sağladığından, genelde, çoğu
    98        sitenin bu yönergelerin öntanımlı değerlerini değiştirmesi gerekmez.
    99        Aynı anda 256’dan fazla isteğe hizmet sunacak sitelerin <code class="directive"><a href="../mod/mpm_common.html#maxclients">MaxClients</a></code> değerini arttırmaları
   100        gerekebilir. Ancak, fiziksel belleği yeterli olmayan sitelerin de
   101        sunucunun belleği diske takaslamasını önlemek için bu değeri
   102        azaltmaları gerekebilir. Süreç oluşturmanın ayarlanması ile ilgili daha
   103        fazla bilgi edinmek için <a href="../misc/perf-tuning.html">başarım
   104        arttırma ipuçları</a> belgesine bakınız.</p>
   105  
   106      <p>Unix altında 80. portu dinleyebilmek için ana sürecin
   107        <code>root</code> tarafından çalıştırılmış olması gerekirse de çocuk
   108        süreçler Apache tarafından daha az yetkili bir kullanıcının aidiyetinde
   109        çalıştırılırlar. Apache’nin çocuk süreçlerinin kullanıcı ve gruplarını
   110        ayarlamak için <code class="directive"><a href="../mod/mpm_common.html#user">User</a></code> ve
   111        <code class="directive"><a href="../mod/mpm_common.html#group">Group</a></code> yönergeleri
   112        kullanılır. Çocuk süreçlerin sunacakları içeriği okumaya yetkili
   113        olmaları gerekir, fakat bu yetkinin mümkün olduğunca kısıtlı
   114        tutulmasına çalışılmalıdır.</p>
   115  
   116      <p><code class="directive"><a href="../mod/mpm_common.html#maxrequestsperchild">MaxRequestsPerChild</a></code>
   117        yönergesi ana sunucunun eski süreçleri öldürüp yenilerini oluşturmayı
   118        ne kadar sıklıkla yapacağını denetler.</p>
   119  </div>
   120  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   121  <div class="directive-section"><h2><a name="MaxSpareServers" id="MaxSpareServers">MaxSpareServers</a> <a name="maxspareservers" id="maxspareservers">Yönergesi</a></h2>
   122  <table class="directive">
   123  <tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Boştaki çocuk süreçlerin azami sayısı</td></tr>
   124  <tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>MaxSpareServers <var>sayı</var></code></td></tr>
   125  <tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>MaxSpareServers 10</code></td></tr>
   126  <tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>
   127  <tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>
   128  <tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>prefork</td></tr>
   129  </table>
   130      <p><code class="directive">MaxSpareServers</code> yönergesi <em>boştaki</em>
   131        çocuk sunucu süreçlerinin azami sayısını belirler. Boştaki süreç, o an
   132        bir isteğe hizmet sunmayan süreçtir. Eğer
   133        <code class="directive">MaxSpareServers</code> sayıda süreçten daha fazla boşta
   134        süreç varsa ana süreç bu fazlalıkları öldürecektir.</p>
   135  
   136      <p>Bu parametrenin ayarlanması sadece çok meşgul siteler için gerekli
   137        olabilir. Bu parametreye çok büyük bir değerin atanması oldukça kötü
   138        bir fikirdir. Eğer bu değeri <code class="directive"><a href="#minspareservers">MinSpareServers</a></code> değerine eşit veya daha küçük bir değere
   139        ayarlarsanız, Apache bu değeri kendiliğinden <code class="directive">MinSpareServers</code><code> + 1</code> olarak
   140        değiştirecektir.</p>
   141  
   142  <h3>Ayrıca bakınız:</h3>
   143  <ul>
   144  <li><code class="directive"><a href="#minspareservers">MinSpareServers</a></code></li>
   145  <li><code class="directive"><a href="../mod/mpm_common.html#startservers">StartServers</a></code></li>
   146  </ul>
   147  </div>
   148  <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
   149  <div class="directive-section"><h2><a name="MinSpareServers" id="MinSpareServers">MinSpareServers</a> <a name="minspareservers" id="minspareservers">Yönergesi</a></h2>
   150  <table class="directive">
   151  <tr><th><a href="directive-dict.html#Description">Açıklama:</a></th><td>Boştaki çocuk süreçlerin asgari sayısı</td></tr>
   152  <tr><th><a href="directive-dict.html#Syntax">Sözdizimi:</a></th><td><code>MinSpareServers <var>sayı</var></code></td></tr>
   153  <tr><th><a href="directive-dict.html#Default">Öntanımlı:</a></th><td><code>MinSpareServers 5</code></td></tr>
   154  <tr><th><a href="directive-dict.html#Context">Bağlam:</a></th><td>sunucu geneli</td></tr>
   155  <tr><th><a href="directive-dict.html#Status">Durum:</a></th><td>MPM</td></tr>
   156  <tr><th><a href="directive-dict.html#Module">Modül:</a></th><td>prefork</td></tr>
   157  </table>
   158      <p><code class="directive">MinSpareServers</code> yönergesi <em>boştaki</em>
   159        çocuk sunucu süreçlerinin asgari sayısını belirler. Boştaki süreç, o an
   160        bir isteğe hizmet sunmayan süreçtir. Eğer
   161        <code class="directive">MinSpareServers</code> sayıda süreçten daha az boşta
   162        süreç varsa ana süreç sayıyı tamamlamak için saniyede en fazla 1 süreç
   163        olmak üzere yeni çocuk süreçler oluşturacaktır.</p>
   164  
   165      <p>Bu parametrenin ayarlanması sadece çok meşgul siteler için gerekli
   166        olabilir. Bu parametreye çok büyük bir değerin atanması oldukça kötü
   167        bir fikirdir.</p>
   168  
   169  <h3>Ayrıca bakınız:</h3>
   170  <ul>
   171  <li><code class="directive"><a href="#maxspareservers">MaxSpareServers</a></code></li>
   172  <li><code class="directive"><a href="../mod/mpm_common.html#startservers">StartServers</a></code></li>
   173  </ul>
   174  </div>
   175  </div>
   176  <div class="bottomlang">
   177  <p><span>Mevcut Diller: </span><a href="../de/mod/prefork.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
   178  <a href="../en/mod/prefork.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
   179  <a href="../ja/mod/prefork.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
   180  <a href="../tr/mod/prefork.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
   181  </div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Yorum</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
   182  <script type="text/javascript"><!--//--><![CDATA[//><!--
   183  var comments_shortname = 'httpd';
   184  var comments_identifier = 'http://httpd.apache.org/docs/2.2/mod/prefork.html';
   185  (function(w, d) {
   186      if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
   187          d.write('<div id="comments_thread"><\/div>');
   188          var s = d.createElement('script');
   189          s.type = 'text/javascript';
   190          s.async = true;
   191          s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
   192          (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
   193      }
   194      else { 
   195          d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
   196      }
   197  })(window, document);
   198  //--><!]]></script></div><div id="footer">
   199  <p class="apache">Copyright 2017 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>
   200  <p class="menu"><a href="../mod/">Modüller</a> | <a href="../mod/directives.html">Yönergeler</a> | <a href="http://wiki.apache.org/httpd/FAQ">SSS</a> | <a href="../glossary.html">Terimler</a> | <a href="../sitemap.html">Site Haritası</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
   201  if (typeof(prettyPrint) !== 'undefined') {
   202      prettyPrint();
   203  }
   204  //--><!]]></script>
   205  </body></html>