1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!--
4        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5              This file is generated from xml source: DO NOT EDIT
6        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7      -->
8<title>Çok Süreçlilik Modülleri (MPM’ler) - Apache HTTP Sunucusu</title>
9<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11<link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="/style/css/prettify.css" />
12<script src="/style/scripts/prettify.js" type="text/javascript">
13</script>
14
15<link href="/images/favicon.ico" rel="shortcut icon" /></head>
16<body id="manual-page"><div id="page-header">
17<p class="menu"><a href="/mod/">Modüller</a> | <a href="/mod/directives.html">Yönergeler</a> | <a href="http://wiki.apache.org/httpd/FAQ">SSS</a> | <a href="/glossary.html">Terimler</a> | <a href="/sitemap.html">Site Haritası</a></p>
18<p class="apache">Apache HTTP Sunucusu Sürüm 2.2</p>
19<img alt="" src="/images/feather.gif" /></div>
20<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="/images/left.gif" /></a></div>
21<div id="path">
22<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></div><div id="page-content"><div id="preamble"><h1>Çok Süreçlilik Modülleri (MPM’ler)</h1>
23<div class="toplang">
24<p><span>Mevcut Diller: </span><a href="/de/mpm.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
25<a href="/en/mpm.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
26<a href="/es/mpm.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
27<a href="/fr/mpm.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
28<a href="/ja/mpm.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
29<a href="/ko/mpm.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
30<a href="/tr/mpm.html" title="Türkçe">&nbsp;tr&nbsp;</a> |
31<a href="/zh-cn/mpm.html" hreflang="zh-cn" rel="alternate" title="Simplified Chinese">&nbsp;zh-cn&nbsp;</a></p>
32</div>
33
34  <p>Bu belgede Çok Süreçlilik Modülü denince ne anlaşıldığı ve bunların
35    Apache HTTP Sunucusu tarafından nasıl kullanıldıkları açıklanmıştır.</p>
36</div>
37<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#introduction">Giriş</a></li>
38<li><img alt="" src="/images/down.gif" /> <a href="#choosing">MPM Seçimi</a></li>
39<li><img alt="" src="/images/down.gif" /> <a href="#defaults">Öntanımlı MPM’ler</a></li>
40</ul><ul class="seealso"><li><a href="#comments_section">Yorum</a></li></ul></div>
41<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
42<div class="section">
43<h2><a name="introduction" id="introduction">Giriş</a></h2>
44
45    <p>Apache HTTP Sunucusu çok çeşitli platformlar üstünde farklı ortamlarda
46      çalışabilen güçlü ve esnek bir HTTP sunucusu olarak tasarlanmıştır.
47      Farklı platformlar ve farklı ortamlar çoğunlukla farklı özellikler veya
48      aynı özelliğin en yüksek verimlilikle gerçeklenmesi için farklı yöntemler
49      gerektirir. Apache, geniş ortam çeşitliliğini daima modüler tasarımı
50      sayesinde uzlaştırmıştır.  Bu tasarım, site yöneticilerine, sunucularında
51      bulunmasını istedikleri özellikleri derleme sırasında veya çalışma anında
52      gerekli modülleri yüklemek suretiyle seçebilme imkanı verir.</p>
53
54    <p>Apache 2.0, bu modüler tasarımı sunucunun en temel işlevlerine kadar
55      indirmiştir. Sunucu, Çok Süreçlilik Modülleri adı verilen ve makine
56      üzerindeki ağ portlarının bağlanmasından, isteklerin kabul edilmesinden
57      ve bu istekleri yanıtlayacak çocuklara dağıtmaktan sorumlu olan
58      modüllerin seçimine imkan verecek bir yapılanma ile gelir.</p>
59
60    <p>Sunucunun modüler tasarımının bu seviyede genişletilmesi iki önemli
61      yarar sağlar:</p>
62
63    <ul>
64      <li>Apache geniş çeşitlilikteki işletim sistemlerini daha temiz ve daha
65        verimli bir şekilde destekleyebilmektedir. Özellikle,
66        <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code> modülü, Apache 1.3’te kullanılan POSIX
67        katmanının yerine işletim sistemine özgü özellikleri
68        kullanabildiğinden, Apache HTTP Sunucusunun Windows sürümü artık çok
69        daha verimli bir duruma gelmiştir. Aynı fayda özelleştirilmiş MPM’lerle
70        diğer işletim sistemlerine de sağlanmıştır.</li>
71
72      <li>Sunucu, belli bir sitenin ihtiyaçlarına uygun olarak daha iyi
73        kişiselleştirilebilmektedir. Örneğin, eski yazılım ile uyumluluk ve
74        kararlılığa önem veren siteler <code class="module"><a href="/mod/prefork.html">prefork</a></code> modülünü
75        kullanabilirken, daha geniş ölçeklenebilirlik gerektiren siteler
76        <code class="module"><a href="/mod/worker.html">worker</a></code> veya <code class="module"><a href="/mod/event.html">event</a></code> gibi evreli MPM
77        modüllerinden birini seçebilmektedir.</li>
78    </ul>
79
80    <p>Kullanıcı açısından MPM’lerin diğer Apache modüllerinden görünüşte bir
81      farkı yoktur. Asıl fark sunucuya yüklenebilecek azami MPM modülü
82      sayısının bir ve yalnız bir olarak sınırlanmış olmasıdır. Mevcut MPM
83      modülleri <a href="mod/">modül dizini</a> sayfasında listelenmiştir..</p>
84
85</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
86<div class="section">
87<h2><a name="choosing" id="choosing">MPM Seçimi</a></h2>
88
89    <p>MPM’ler paket yapılandırması sırasında seçilmeli ve sunucu içinde
90      derlenmelidir. Derleyiciler evrelerin kullanılacağını bildikleri
91      takdirde çoğu işlevi evreleri kullanacak şekilde
92      en iyileyebilmektedir.</p>
93
94    <p>Kullanmak istediğiniz MPM’yi kendiniz seçmek istediğiniz takdirde
95      <code class="program"><a href="/programs/configure.html">configure</a></code> betiğini
96      <code>--with-mpm=<em>AD</em></code> seçeneği ile kullanınız. Burada
97      <em>AD</em> istenen MPM’nin adıdır.</p>
98
99    <p>Sunucu derlendikten sonra hangi MPM’nin seçilmiş olduğunu <code>/httpd
100      -l</code> komutuyla saptamak mümkündür. Bu komut, MPM de dahil omak
101      üzere sunucuyla birlikte derlenmiş tüm modülleri listeleyecektir.</p>
102</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
103<div class="section">
104<h2><a name="defaults" id="defaults">Öntanımlı MPM’ler</a></h2>
105
106    <p>Aşağıdaki tabloda çeşitli işletim sistemlerinde öntanımlı olan MPM’ler
107      listelenmiştir. Derleme sırasında başka bir seçim yapmadığınız takdirde
108      bu işletim sistemlerinde bu MPM’ler seçilmiş olacaktır.</p>
109
110    <table>
111      
112      <tr><td>BeOS</td><td><code class="module"><a href="/mod/beos.html">beos</a></code></td></tr>
113      <tr><td>Netware</td><td><code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code></td></tr>
114      <tr><td>OS/2</td><td><code class="module"><a href="/mod/mpmt_os2.html">mpmt_os2</a></code></td></tr>
115      <tr><td>Unix</td><td><code class="module"><a href="/mod/prefork.html">prefork</a></code></td></tr>
116      <tr><td>Windows</td><td><code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code></td></tr>
117    </table>
118</div></div>
119<div class="bottomlang">
120<p><span>Mevcut Diller: </span><a href="/de/mpm.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
121<a href="/en/mpm.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
122<a href="/es/mpm.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
123<a href="/fr/mpm.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
124<a href="/ja/mpm.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
125<a href="/ko/mpm.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
126<a href="/tr/mpm.html" title="Türkçe">&nbsp;tr&nbsp;</a> |
127<a href="/zh-cn/mpm.html" hreflang="zh-cn" rel="alternate" title="Simplified Chinese">&nbsp;zh-cn&nbsp;</a></p>
128</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>
129<script type="text/javascript"><!--//--><![CDATA[//><!--
130var comments_shortname = 'httpd';
131var comments_identifier = 'http://httpd.apache.org/docs/2.2/mpm.html';
132(function(w, d) {
133    if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
134        d.write('<div id="comments_thread"><\/div>');
135        var s = d.createElement('script');
136        s.type = 'text/javascript';
137        s.async = true;
138        s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
139        (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
140    }
141    else { 
142        d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
143    }
144})(window, document);
145//--><!]]></script></div><div id="footer">
146<p class="apache">Copyright 2013 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p>
147<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[//><!--
148if (typeof(prettyPrint) !== 'undefined') {
149    prettyPrint();
150}
151//--><!]]></script>
152</body></html>