]> granicus.if.org Git - apache/blob - docs/manual/configuring.html.tr.utf8
2009 -> 2010 in the copyright statement. Nobody seems to know if this is
[apache] / docs / manual / configuring.html.tr.utf8
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!--
4         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5               This file is generated from xml source: DO NOT EDIT
6         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7       -->
8 <title>Yapılandırma Dosyaları - Apache HTTP Sunucusu</title>
9 <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10 <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11 <link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
12 <link href="./images/favicon.ico" rel="shortcut icon" /></head>
13 <body id="manual-page"><div id="page-header">
14 <p class="menu"><a href="./mod/">Modüller</a> | <a href="./mod/directives.html">Yönergeler</a> | <a href="./faq/">SSS</a> | <a href="./glossary.html">Terimler</a> | <a href="./sitemap.html">Site Haritası</a></p>
15 <p class="apache">Apache HTTP Sunucusu Sürüm 2.3</p>
16 <img alt="" src="./images/feather.gif" /></div>
17 <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
18 <div id="path">
19 <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.3</a></div><div id="page-content"><div id="preamble"><h1>Yapılandırma Dosyaları</h1>
20 <div class="toplang">
21 <p><span>Mevcut Diller: </span><a href="./de/configuring.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
22 <a href="./en/configuring.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
23 <a href="./fr/configuring.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
24 <a href="./ja/configuring.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
25 <a href="./ko/configuring.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
26 <a href="./tr/configuring.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
27 </div>
28 <div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
29
30 <p>Bu belgede Apache HTTP sunucusunu yapılandırmakta kullanılan dosyalar açıklanmıştır.</p>
31 </div>
32 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#main">Ana Yapılandırma Dosyaları</a></li>
33 <li><img alt="" src="./images/down.gif" /> <a href="#syntax">Yapılandırma Dosyalarının Sözdizimi</a></li>
34 <li><img alt="" src="./images/down.gif" /> <a href="#modules">Modüller</a></li>
35 <li><img alt="" src="./images/down.gif" /> <a href="#scope">Yönergelerin Etki Alanı</a></li>
36 <li><img alt="" src="./images/down.gif" /> <a href="#htaccess">.htaccess Dosyaları</a></li>
37 </ul></div>
38 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
39 <div class="section">
40 <h2><a name="main" id="main">Ana Yapılandırma Dosyaları</a></h2>
41     
42     <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/mod_mime.html">mod_mime</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/core.html#ifdefine">&lt;IfDefine&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#include">Include</a></code></li><li><code class="directive"><a href="./mod/mod_mime.html#typesconfig">TypesConfig</a></code></li></ul></td></tr></table>
43
44     <p>Apache düz metin yapılandırma dosyalarına <a href="mod/directives.html">yönergeler</a> yerleştirilerek yapılandırılır.
45     Ana yapılandırma dosyasının ismi normalde <code>httpd.conf</code>’tur.
46     Bu dosyanın yeri derleme sırasında belirlenir, ancak çalıştırma
47     sırasında <code>-f</code> komut satırı seçeneği ile başka bir yer
48     belirtilebilir. Ayrıca, <code class="directive"><a href="./mod/core.html#include">Include</a></code>
49     yönergesi kullanılarak başka yapılandırma dosyaları da eklenebilir
50     ve bu dosyaların isimleri belirtilirken dosya ismi şablonları
51     kullanılabilir. Bu dosyaların içine de ana yapılandırma dosyasında
52     olduğu gibi her türlü yönerge yerleştirilebilir. Ana yapılandırma
53     dosyalarındaki değişiklikler Apache tarafından sadece başlatma veya
54     yeniden başlatma sırasında etkin kılınır.</p>
55
56     <p>Sunucu ayrıca MIME belge türlerini içeren bir dosya daha okur;
57     dosya ismi öntanımlı olarak <code>mime.types</code> olup <code class="directive"><a href="./mod/mod_mime.html#typesconfig">TypesConfig</a></code> yönergesi ile başka bir dosya
58     belirtilebilir.</p>
59   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
60 <div class="section">
61 <h2><a name="syntax" id="syntax">Yapılandırma Dosyalarının Sözdizimi</a></h2>
62     
63
64     <p>Apache yapılandırma dosyalarının her satırında sadece bir yönerge
65     bulunur ve bir yönergenin birden fazla satıra yayılması daha iyi
66     olacaksa satır katlanabilir; devamı bir alt satırda olan her satırın
67     son karakteri “\” (tersbölü) olmalı, satırsonu karakteri ile bu tersbölü
68     karakteri arasında başka karakter bulunmamalıdır.</p>
69
70     <p>Yapılandırma dosyalarındaki yönergelerin isimleri harf büyüklüğüne
71     duyarlı olduğu halde argümanları genellikle harf büyüklüğüne duyarlı
72     değildir. Diyez (“#”) karakteri ile başlayan satırlar açıklama olarak
73     ele alınır ve yok sayılırlar. Yapılandırma yönergesi içeren satırların
74     ardına  açıklama yerleştirilemez. Yönerge isminden önce yer alan boşluklar
75     ve boş satırlar yok sayılır; bu özellik, okunabilirliği sağlamak için
76     yönergelerin girintilenebilmesi olanağını verir.</p>
77
78     <p>Yapılandırma dosyasındaki bir satırın uzunluğu, devam satırları
79     eklenip satır başındaki ve sonundaki boşluk karakterleri atıldıktan sonra
80     en fazla 8192 karakter olabilir.</p>
81
82     <p>Sunucuyu başlatmadan önce <code>apachectl configtest</code> ile veya
83     <code>-t</code> komut satırı seçeneği ile yapılandırma dosyalarınızı
84     sözdizimi hatalarına karşı sınayabilirsiniz.</p>
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="modules" id="modules">Modüller</a></h2>
88     
89
90     <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/mod_so.html">mod_so</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code></li><li><code class="directive"><a href="./mod/mod_so.html#loadmodule">LoadModule</a></code></li></ul></td></tr></table>
91
92     <p>Apache modüler yapıda bir sunucudur. Bu, çekirdek sunucunun sadece en
93     temel işlevselliği içermesi demektir. Ek özellikler, Apache’ye <a href="mod/">modüller</a> halinde yüklenebilir. Öntanımlı olarak, derleme
94     sırasında sunucunun <a href="mod/module-dict.html#Status">temel</a> bir
95     modül kümesi içermesi sağlanır. Eğer sunucu  <a href="dso.html">devingen
96     yüklenen</a> modülleri kullanmak üzere yapılandırılarak derlenirse modüller
97     ayrı olarak derlenip gerektiği zaman <code class="directive"><a href="./mod/mod_so.html#&#10;    loadmodule">
98     LoadModule</a></code> yönergesi kullanılarak yüklenebilir. Aksi takdirde,
99     ek modülleri yükleyebilmek veya kaldırabilmek için Apache’nin yeniden
100     derlenmesi gerekir. Yapılandırma yönergeleri belli bir modülün varlığına
101     dayalı olarak bir <code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code>
102     bloku içine alınmak suretiyle sunucuya koşullu olarak eklenebilir.</p>
103
104     <p>Sunucunun içinde derlenmiş modüllerin listesini görmek için <code>-l</code>
105     komut satırı seçeneğini kullanabilirsiniz.</p>
106   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
107 <div class="section">
108 <h2><a name="scope" id="scope">Yönergelerin Etki Alanı</a></h2>
109     
110
111     <table class="related"><tr><th>İlgili Modüller</th><th>İlgili Yönergeler</th></tr><tr><td /><td><ul><li><code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#directorymatch">&lt;DirectoryMatch&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#filesmatch">&lt;FilesMatch&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#locationmatch">&lt;LocationMatch&gt;</a></code></li><li><code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code></li></ul></td></tr></table>
112
113     <p>Ana yapılandırma dosyasına yerleştirilen yönergeler sunucunun tamamına
114     uygulanır. Yapılandırmanızı sunucunun belli bir parçası için değiştirmek
115     isterseniz yönergelerinizi <code class="directive"><a href="./mod/core.html#directory">&lt;Directory&gt;</a></code>, <code class="directive"><a href="./mod/core.html#directorymatch">&lt;DirectoryMatch&gt;</a></code>, <code class="directive"><a href="./mod/core.html#files">&lt;Files&gt;</a></code>, <code class="directive"><a href="./mod/core.html#filesmatch">&lt;FilesMatch&gt;</a></code>, <code class="directive"><a href="./mod/core.html#location">&lt;Location&gt;</a></code> ve <code class="directive"><a href="./mod/core.html#locationmatch">&lt;LocationMatch&gt;</a></code> bölümleri içine yerleştirerek etki
116     alanlarını değiştirebilirsiniz. Bu bölümler yönergelerin etkilediği
117     alanları dosya sistemininin belli yerleri veya belli URL’lerle sınırlar.
118     Yerine göre daha hassas ayarlamalar yapmak için bu bölgeler iç içe de
119     kullanılabilir.</p>
120
121     <p>Apache, çok sayıda farklı siteyi aynı anda sunabilecek yetenektedir.
122     Buna <a href="vhosts/">Sanal Konaklık</a> adı verilir. Yönergelerin etki
123     alanları ayrıca <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>
124     bölümleri içine konarak da değiştirilebilir. Böylece belli bir siteye gelen
125     isteklere farklı bir uygulama yapılabilir.</p>
126
127     <p>Yönergelerin çoğu bu bölümlere yerleştirilebilirse de bazı yönergelerin
128     bazı bağlamlarda bir etkisi olmaz. Örneğin, süreç oluşturmayı denetleyen
129     yönergeler sadece ana sunucu bağlamına yerleştirilebilir. Hangi yönergenin
130     hangi bağlama yerleştirilebileceğini bulmak için yönergenin <a href="mod/directive-dict.html#Context">bağlamına</a> bakınız. Bu konuda daha
131     ayrıntılı bilgi edinmek için: <a href="sections.html">Directory, Location ve
132     Files Bölümleri Nasıl Çalışır</a>.</p>
133   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
134 <div class="section">
135 <h2><a name="htaccess" id="htaccess">.htaccess Dosyaları</a></h2>
136     
137
138     <table class="related"><tr><th>İlgili Modüller</th><th>İlgili Yönergeler</th></tr><tr><td /><td><ul><li><code class="directive"><a href="./mod/core.html#accessfilename">AccessFileName</a></code></li><li><code class="directive"><a href="./mod/core.html#allowoverride">AllowOverride</a></code></li></ul></td></tr></table>
139
140     <p>Apache yapılandırma sorumluluğunu dağıtmak için site ağaçları içine özel
141     dosyalar yerleştirilmesine izin verir. Bu özel dosyalar normalde
142     <code>.htaccess</code> dosyaları olmakla birlikte <code class="directive"><a href="./mod/core.html#accessfilename">AccessFileName</a></code> yönergesi kullanılarak rasgele bir isim
143     belirtilebilir. <code>.htaccess</code> dosyalarına yerleştirilen yönergeler
144     sadece dosyanın bulunduğu dizine ve alt dizinlerine uygulanır.
145     <code>.htaccess</code> dosyalarında da ana yapılandırma dosyalarında geçerli
146     sözdizimi kullanılır. <code>.htaccess</code> dosyaları her istek gelişinde
147     yeniden okunduğundan bu dosyalarda yapılan değişiklikler hemen etkisini
148     gösterir.</p>
149
150     <p><code>.htaccess</code> dosyalarına hangi yönergelerin
151     yerleştirilebileceğini bulmak için yönerge <a href="mod/directive-dict.html#Context">bağlamına</a> bakınız.
152     Sunucunun yöneticisi <code>.htaccess</code> dosyalarına hangi yönergelerin
153     yerleştirilebileceğini ana yapılandırma dosyalarında
154     <code class="directive"><a href="./mod/core.html#allowoverride">AllowOverride</a></code> yönergesini kullanarak
155     belirleyebilir.</p>
156
157     <p><code>.htaccess</code> dosyaları hakkında daha ayrıntılı bilgi edinmek
158     için <a href="howto/htaccess.html">.htaccess öğreticisi</a>ne bakabilirsiniz.</p>
159   </div></div>
160 <div class="bottomlang">
161 <p><span>Mevcut Diller: </span><a href="./de/configuring.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
162 <a href="./en/configuring.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
163 <a href="./fr/configuring.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
164 <a href="./ja/configuring.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
165 <a href="./ko/configuring.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
166 <a href="./tr/configuring.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
167 </div><div id="footer">
168 <p class="apache">Copyright 2010 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>
169 <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>
170 </body></html>