github.com/krum110487/go-htaccess@v0.0.0-20240316004156-60641c8e7598/tests/data/apache_2_2_34/manual/programs/configure.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>configure - kaynak ağacını yapılandırır - 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/programs/configure.html" rel="canonical" /></head> 18 <body id="manual-page"><div id="page-header"> 19 <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> 20 <p class="apache">Apache HTTP Sunucusu Sürüm 2.2</p> 21 <img alt="" src="../images/feather.gif" /></div> 22 <div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div> 23 <div id="path"> 24 <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.2</a> > <a href="./">Programlar</a></div><div id="page-content"><div class="retired"><h4>Please note</h4> 25 <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> 26 <p>You may follow <a href="http://httpd.apache.org/docs/current/programs/configure.html">this link</a> to go to the current version of this document.</p></div><div id="preamble"><h1>configure - kaynak ağacını yapılandırır</h1> 27 <div class="toplang"> 28 <p><span>Mevcut Diller: </span><a href="../en/programs/configure.html" hreflang="en" rel="alternate" title="English"> en </a> | 29 <a href="../ko/programs/configure.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 30 <a href="../tr/programs/configure.html" title="Türkçe"> tr </a></p> 31 </div> 32 33 <p><code>configure</code> betiği, Apache HTTP Sunucusunun kaynak kodlarını 34 belli bir platform için yapılandırmakta ve derlemekte kullanılır. 35 Sunucuyu kişisel gereksinimlerinize uygun şekilde derlemek için çeşitli 36 seçeneklere sahiptir.</p> 37 38 <p>Bu betik Apache HTTP Sunucusu kaynak paketinin kök dizininde bulunur ve 39 sadece Unix ve benzeri sistemlerde kullanılabilir. Kaynak paketinin 40 diğer platformalarda yapılandırılması ve derlenmesi hakkında bilgi 41 edinmek için <a href="../platform/">platform</a> belgelerine bakınız.</p> 42 </div> 43 <div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#synopsis">Komut Satırı</a></li> 44 <li><img alt="" src="../images/down.gif" /> <a href="#options">Seçenekler</a></li> 45 <li><img alt="" src="../images/down.gif" /> <a href="#env">Ortam Değişkenleri</a></li> 46 </ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><a href="../install.html">Derleme ve Kurulum</a></li></ul><ul class="seealso"><li><a href="#comments_section">Yorum</a></li></ul></div> 47 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> 48 <div class="section"> 49 <h2><a name="synopsis" id="synopsis">Komut Satırı</a></h2> 50 <p><code>configure</code> betiğini kaynak paketinin kök dizininden başka 51 bir yere kopyalayıp çalıştırmamalısınız.</p> 52 53 <p><code><strong>./configure</strong> [<var>seçenek</var>]... 54 [<var>değişken=değer</var>]...</code></p> 55 56 <p><code>CC</code>, <code>CFLAGS</code> gibi ortam değişkenlerini 57 <code><var>değişken</var>=<var>değer</var></code> atamaları biçiminde 58 kullanabilirsiniz. Kullanışlı değişkenlerin bazıları <a href="#env">aşağıda</a> açıklanmıştır.</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="options" id="options">Seçenekler</a></h2> 62 <ul> 63 <li><a href="#configurationoptions">Yapılandırma seçenekleri</a></li> 64 <li><a href="#installationdirectories">Kurulum dizinleri</a></li> 65 <li><a href="#systemtypes">Sistem türleri</a></li> 66 <li><a href="#optionalfeatures">Seçimlik özellikler</a></li> 67 <li><a href="#supportopt">Destek programları için seçenekler</a></li> 68 </ul> 69 70 <h3><a name="configurationoptions" id="configurationoptions">Yapılandırma seçenekleri</a></h3> 71 72 <p>Aşağıdaki seçenekler <code>configure</code> betiğinin kendi davranışını 73 belirlemekte kullanılır.</p> 74 75 <dl> 76 <dt><code>-C</code></dt> 77 <dt><code>--config-cache</code></dt> 78 <dd><code>--cache-file=config.cache</code> için bir kısaltmadır.</dd> 79 80 <dt><code>--cache-file=<var>dosya</var></code></dt> 81 <dd>Sınama sonuçları <code><var>dosya</var></code> dosyasında saklanır. 82 Bu seçenek açıkça belirtilmedikçe işlevsizdir.</dd> 83 84 <dt><code>-h</code></dt> 85 <dt><code>--help [short|recursive]</code></dt> 86 <dd>Yardım metnini basar ve çıkar. <code>short</code> değeriyle sadece 87 bu pakete özgü seçenekler listelenir. <code>recursive</code> değeriyle 88 ise paketin içindeki tüm paketler için kısa bir yardım metni 89 basılır.</dd> 90 91 <dt><code>-n</code></dt> 92 <dt><code>--no-create</code></dt> 93 <dd><code>configure</code> betiği normal olarak çalışır fakat herhangi 94 bir çıktı dosyası üretmez. Derleme için <code>Makefile</code> 95 dosyalarını üretmeksizin sınamaların sonuçlarını görmek için 96 yararlıdır.</dd> 97 98 <dt><code>-q</code></dt> 99 <dt><code>--quiet</code></dt> 100 <dd>Yapılandırma sürecinde <code>checking ...</code> iletilerini basmaz. 101 </dd> 102 103 <dt><code>--srcdir=<var>dizin</var></code></dt> 104 <dd><code><em>dizin</em></code> dizinini kaynak dosyaları dizini olarak 105 tanımlar. <code>configure</code> betiğinin bulunduğu dizin veya bir 106 üst dizin öntanımlıdır.</dd> 107 108 <dt><code>--silent</code></dt> 109 <dd><code>--quiet</code> ile aynı.</dd> 110 111 <dt>-V</dt> 112 <dt>--version</dt> 113 <dd>Telif hakkı bilgilerini gösterir ve çıkar.</dd> 114 </dl> 115 116 117 <h3><a name="installationdirectories" id="installationdirectories">Kurulum dizinleri</a></h3> 118 119 <p>Bu seçenekler kurulum dizinlerini tanımlar. Kurulum dizinleri seçilmiş 120 yerleşime bağımlıdır.</p> 121 122 <dl> 123 <dt><code>--prefix=<var>PREFIX</var></code></dt> 124 <dd>Mimariden bağımsız dosyalar <code><em>PREFIX</em></code> dizininin 125 altına kurulur. <code>/usr/local/apache2</code> öntanımlı kurulum 126 dizinidir.</dd> 127 128 <dt><code>--exec-prefix=<var>EPREFIX</var></code></dt> 129 <dd>Mimariye bağımlı dosyalar <code><em>EPREFIX</em></code> dizininin 130 altına kurulur. Bunun için <code><em>PREFIX</em></code> dizini 131 öntanımlı kurulum dizinidir.</dd> 132 </dl> 133 134 <p>Öntanımlı olarak, <code>make install</code> tüm dosyaların 135 <code>/usr/local/apache2/bin</code>, <code>/usr/local/apache2/lib</code> 136 gibi dizinlere kurulmasını sağlar. Kurulum dizini önekini örneğin, 137 <code>--prefix=$HOME</code> şeklinde belirterek kurulumun başka bir yere 138 yapılmasını sağlayabilirsiniz.</p> 139 140 <h4><a name="layout" id="layout">Bir dizin yerleşimi tanımlamak</a></h4> 141 <dl> 142 <dt><code>--enable-layout=<var>LAYOUT</var></code></dt> 143 <dd>Kaynak kodu ve derleme betikleri kurulum ağacının 144 <code><em>LAYOUT</em></code> yerleşimine dayalı olduğu varsayımıyla 145 yapılandırılır. Bu seçenek sayesinde Apache HTTP Sunucusu kurulumu 146 içinde her dosya türü için farklı bir yer belirleyebilirsiniz. 147 <code>config.layout</code> dosyasında böyle yapılandırma örnekleri 148 vardır. Örnekleri izleyerek kendi yapılandırmanızı 149 oluşturabilirsiniz. Bu dosyada örneğin <code>FOO</code> isimli 150 yerleşim <code><Layout FOO>...</Layout></code> bölümü 151 içinde düzenlenmiştir ve her yerleşim için böyle ayrı bir bölüm 152 vardır. Öntanımlı yerleşim <code>Apache</code>’dir.</dd> 153 </dl> 154 155 156 <h4><a name="directoryfinetuning" id="directoryfinetuning">Kurulum dizinlerinde ince ayar</a></h4> 157 158 159 <p>Kurulum dizinlerini daha iyi denetim altında tutmak için aşağıdaki 160 seçenekler kullanılır. Lütfen, dizin öntanımlılarının 161 <code>autoconf</code> tarafından tanımlandığına ve seçilen yerleşim 162 ayarlarının bunları yerini aldığına dikkat ediniz.</p> 163 164 <dl> 165 166 <dt><code>--bindir=<var>dizin</var></code></dt> 167 <dd>Kullanıcı tarafından çalıştırılabilen dosyalar 168 <code><em>dizin</em></code> dizinine kurulur. Bunlar 169 <code class="program"><a href="../programs/htpasswd.html">htpasswd</a></code>, <code class="program"><a href="../programs/dbmmanage.html">dbmmanage</a></code> gibi site 170 yönetimi için yararlı destek programlarıdır. Öntanımlı olarak bu 171 dosyalar <code><var>EPREFIX</var>/bin</code> dizinine kurulur.</dd> 172 173 <dt><code>--datadir=<var>dizin</var></code></dt> 174 <dd>Mimariden bağımsız salt okunur veriler <code><em>dizin</em></code> 175 dizinine kurulur. Bunların öntanımlı kurulum dizini 176 <code><var>PREFIX</var>/share</code> dizinidir. Bu seçenek 177 <code>autoconf</code> tarafından atanır ve şimdilik 178 kullanılmamıştır.</dd> 179 180 <dt><code>--includedir=<var>dizin</var></code></dt> 181 <dd>C başlık dosyaları <code><em>dizin</em></code> dizinine kurulur. 182 Bunların öntanımlı kurulum dizini 183 <code><var>PREFIX</var>/include</code> dizinidir.</dd> 184 185 <dt><code>--infodir=<var>dizin</var></code></dt> 186 <dd>Info belgeleri <code><em>dizin</em></code> dizinine kurulur. 187 Bunların öntanımlı kurulum dizini 188 <code><var>PREFIX</var>/info</code> dizinidir. Bu seçenek şimdilik 189 kullanılmamıştır.</dd> 190 191 <dt><code>--libdir=<var>dizin</var></code></dt> 192 <dd>Nesne kod kütüphaneleri <code><em>dizin</em></code> dizinine 193 kurulur. Bunların öntanımlı kurulum dizini 194 <code><var>PREFIX</var>/lib</code> dizinidir.</dd> 195 196 <dt><code>--libexecdir=<var>dizin</var></code></dt> 197 <dd>Paylaşımlı modüller gibi program dosyaları 198 <code><em>dizin</em></code> dizinine kurulur. Öntanımlı olarak 199 <code>libexecdir</code> bu dizini 200 <code><var>EPREFIX</var>/modules</code> olarak tanımlar.</dd> 201 202 <dt><code>--localstatedir=<var>dizin</var></code></dt> 203 <dd>Düzenlenebilir tek makinelik veri <code><em>dizin</em></code> 204 dizinine kurulur. Öntanımlı olarak <code>localstatedir</code> bu 205 dizini <code><var>PREFIX</var>/var</code> olarak tanımlar. Bu 206 seçenek <code>autoconf</code> tarafından atanır ve şimdilik 207 kullanılmamıştır.</dd> 208 209 <dt><code>--mandir=<var>dizin</var></code></dt> 210 <dd>Kılavuz sayfaları <code><em>dizin</em></code> dizinine kurulur. 211 Öntanımlı olarak <code>mandir</code> bu dizini 212 <code><var>EPREFIX</var>/man</code> olarak tanımlar.</dd> 213 214 <dt><code>--oldincludedir=<var>dizin</var></code></dt> 215 <dd>GCC harici C başlık dosyaları <code><em>dizin</em></code> dizinine 216 kurulur. Öntanımlı olarak <code>oldincludedir</code> bu dizini 217 <code>/usr/include</code> olarak tanımlar. Bu seçenek 218 <code>autoconf</code> tarafından atanır ve şimdilik 219 kullanılmamıştır.</dd> 220 221 <dt><code>--sbindir=<var>dizin</var></code></dt> 222 <dd>Sistem yöneticisi tarafından kullanılabilen programlar 223 <code><em>dizin</em></code> dizinine kurulur. Bunlar 224 <code class="program"><a href="../programs/httpd.html">httpd</a></code>, <code class="program"><a href="../programs/apachectl.html">apachectl</a></code>, 225 <code class="program"><a href="../programs/suexec.html">suexec</a></code> gibi Apache HTTP Sunucusunu çalıştırmak 226 için gereken programlardır. Öntanımlı olarak <code>sbindir</code> bu 227 dizini <code><var>EPREFIX</var>/sbin</code> olarak tanımlar.</dd> 228 229 <dt><code>--sharedstatedir=<var>dizin</var></code></dt> 230 <dd>Mimariye bağımlı düzenlenebilir veriler 231 <code><em>dizin</em></code> dizinine kurulur. Öntanımlı olarak 232 <code>sharedstatedir</code> bu dizini 233 <code><var>PREFIX</var>/com</code> olarak tanımlar. Bu seçenek 234 <code>autoconf</code> tarafından atanır ve şimdilik 235 kullanılmamıştır.</dd> 236 237 <dt><code>--sysconfdir=<var>dizin</var></code></dt> 238 <dd><code>httpd.conf</code>, <code>mime.types</code> gibi tek 239 makinelik salt okunur sunucu yapılandırma dosyaları 240 <code><em>dizin</em></code> dizinine kurulur. Öntanımlı olarak 241 <code>sysconfdir</code> bu dizini <code><var>PREFIX</var>/conf</code> 242 olarak tanımlar.</dd> 243 </dl> 244 245 246 247 <h3><a name="systemtypes" id="systemtypes">Sistem türleri</a></h3> 248 249 <p>Bu seçenekleri Apache HTTP Sunucusunu başka bir platformda çalıştırmak 250 üzere çapraz derleme yaparken kullanılır. Normal durumlarda sunucu 251 derlendiği platformda çalıştırıldığından bu seçenekler kullanılmaz.</p> 252 253 <dl> 254 <dt><code>--build=<var>derleme-ortamı</var></code></dt> 255 <dd>Derleme araçlarının derleneceği sistemin sistem türünü tanımlar. 256 <code>config.guess</code> betiği ile elde edilen sonuç 257 öntanımlıdır.</dd> 258 259 <dt><code>--host=<var>çalışma-ortamı</var></code></dt> 260 <dd>Sunucunun çalışacağı sistemin sistem türünü tanımlar. Öntanımlı 261 sistem türü <code><var>derleme-ortamı</var></code>’dır.</dd> 262 263 <dt><code>--target=<var>hedef-ortam</var></code></dt> 264 <dd>Derleyicileri <code><var>hedef-ortam</var></code> sistem türü için 265 yapılandırır. Öntanımlı sistem türü 266 <code><var>çalışma-ortamı</var></code>’dır. Bu seçenek 267 <code>autoconf</code> tarafından atanır ve Apache HTTP Sunucusu için 268 gerekli değildir.</dd> 269 </dl> 270 271 272 <h3><a name="optionalfeatures" id="optionalfeatures">Seçimlik özellikler</a></h3> 273 274 <p>Bu seçenekler HTTP sunucunuzun sahip olmasını istediğiniz özelliklerin 275 hassas olarak ayarlanmasını sağlar.</p> 276 277 <h4><a name="generaloptfeat" id="generaloptfeat">Genel sözdizimi</a></h4> 278 <p>Bir özelliği etkin kılmak veya iptal etmek için genellikle şu 279 sözdizimi kullanılır:</p> 280 281 <dl> 282 <dt><code>--disable-<var>özellik</var></code></dt> 283 <dd>Sunucu <code><em>özellik</em></code> özelliğine sahip olmaz. Bu 284 seçenek<code>--enable-<var>özellik</var>=no</code> seçeneğine 285 eşdeğerdir.</dd> 286 287 <dt><code>--enable-<var>özellik</var>[=<var>değer</var>]</code></dt> 288 <dd>Sunucu <code><var>özellik</var></code> özelliğine sahip olur. 289 <code><var>değer</var></code> belirtilmediği takdirde 290 <code>yes</code> (evet) öntanımlıdır.</dd> 291 292 <dt><code>--enable-<var>modül</var>=shared</code></dt> 293 <dd>Belirtilen modül DSO modülü olarak derlenir.</dd> 294 295 <dt><code>--enable-<var>modül</var>=static</code></dt> 296 <dd>Öntanımlı olarak etkin olan modüller durağan ilintilenir. Bunu bu 297 seçenekle alenen zorlayabilirsiniz.</dd> 298 </dl> 299 300 <div class="note"><h3>Bilginize</h3> 301 <p><code>--enable-<var>filanca</var></code> seçeneğinin varlığı 302 <code>configure</code> betiğinin <code><var>filanca</var></code> diye 303 bir modül var olmasa bile bundan şikayetçi olmasına sebep olmaz. Bu 304 bakımdan dikkatli olunuz.</p> 305 </div> 306 307 308 309 <h4><a name="enabledmodules" id="enabledmodules">Öntanımlı olarak etkin modüller</a></h4> 310 <p>Bazı modüller öntanımlı olarak derlendiğinden iptal edilmek istenirse 311 bunun açıkça belirtilmesi gerekir. Aşağıdaki seçenekler bu tür 312 modüllerin diğerlerinden bağımsız olarak derlenmemesini sağlar.</p> 313 314 <dl> 315 <dt><code>--disable-actions</code></dt> 316 <dd><code class="module"><a href="../mod/mod_actions.html">mod_actions</a></code> modülü tarafından sağlanan ve 317 isteklerle tetiklenen eylemleri iptal eder.</dd> 318 319 <dt><code>--disable-alias</code></dt> 320 <dd><code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code> modülü tarafından sağlanan, isteklerin 321 farklı dosya sistemi bölümleriyle eşlenmesi iptal edilir.</dd> 322 323 <dt><code>--disable-asis</code></dt> 324 <dd><code class="module"><a href="../mod/mod_asis.html">mod_asis</a></code> modülü tarafından sağlanan kendinden 325 HTTP başlıklı dosya türü desteğini iptal eder.</dd> 326 327 <dt><code>--disable-auth-basic</code></dt> 328 <dd><code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> modülü tarafından sağlanan 329 kullanıcıya dayalı erişim denetimi iptal edilir. Bu modül, kullanıcı 330 isminin ve parolasının salt metin dosyalarda saklandığı Temel HTTP 331 Kimlik Doğrulaması için kullanılır.</dd> 332 333 <dt><code>--disable-autoindex</code></dt> 334 <dd><code class="module"><a href="../mod/mod_autoindex.html">mod_autoindex</a></code> modülü tarafından sağlanan dizin 335 içerik listelemesini iptal eder.</dd> 336 337 <dt><code>--disable-cgi</code></dt> 338 <dd>CGI betiklerine destek sağlayan <code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>, çok 339 evreli olmayan MPM kullanıldığında öntanımlı olarak etkin kılınır. 340 CGI desteğini iptal etmek için bu seçeneği kullanın.</dd> 341 342 <dt><code>--disable-cgid</code></dt> 343 <dd><code class="module"><a href="../mod/worker.html">worker</a></code> çok evreli MPM’i kullanılırken CGI 344 betikleri için desteği öntanımlı olarak <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code> 345 modülü sağlar. CGI desteğini iptal etmek için bu seçeneği 346 kullanın.</dd> 347 348 <dt><code>--disable-charset-lite</code></dt> 349 <dd><code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code> modülü tarafından sağlanan 350 karakter kümesi dönüşümleri iptal edilir. Bu modül sadece EBCDIC 351 sistemlerinde öntanımlı olarak kurulur.</dd> 352 353 <dt><code>--disable-dir</code></dt> 354 <dd><code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code> modülü tarafından sağlanan dizin 355 isteklerine destek iptal edilir.</dd> 356 357 <dt><code>--disable-env</code></dt> 358 <dd><code class="module"><a href="../mod/mod_env.html">mod_env</a></code> modülü tarafından sağlanan ortam 359 değişkenlerine destek iptal edilir.</dd> 360 361 362 <dt><code>--disable-http</code></dt> 363 <dd>HTTP protokolüne destek iptal edilir. <code>http</code> modülü 364 en temel modüldür ve sunucunun bir HTTP sunucusu olarak çalışmasını 365 sağlar. Sadece, HTTP protokolü yerine başka bir protokol kullanmak 366 isterseniz bu seçeneği kullunın. <strong>Ne yaptığınızdan gerçekten 367 emin olamıyorsanız bu desteği asla iptal etmeyin.</strong> 368 <br /> 369 Dikkat: Bu modül ana kodla daima durağan ilintilidir.</dd> 370 371 <dt><code>--disable-imagemap</code></dt> 372 <dd><code class="module"><a href="../mod/mod_imagemap.html">mod_imagemap</a></code> modülü tarafından sağlanan resim 373 eşlemlerine destek iptal edilir.</dd> 374 375 <dt><code>--disable-include</code></dt> 376 <dd><code class="module"><a href="../mod/mod_include.html">mod_include</a></code> modülü tarafından sağlanan SSI 377 sayfaları desteği iptal edilir.</dd> 378 379 <dt><code>--disable-log-config</code></dt> 380 <dd><code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code> modülü tarafından sağlanan günlük 381 kayıtları yapılandırması iptal edilir. Bu modül olmaksızın sunucu 382 yapılan isteklerin günlük kayıtlarını tutamaz.</dd> 383 384 <dt><code>--disable-mime</code></dt> 385 <dd><code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> modülü istenen dosyanın uzantısına 386 bakarak dosya içeriğinin (<a class="glossarylink" href="../glossary.html#mime-type" title="sözlüğe bakınız">MIME 387 türü</a>, dil, karakter kümesi ve kodlama) nasıl ele 388 alınacağını belirler. Bu modülün iptal edilmesi önerilmez.</dd> 389 390 <dt><code>--disable-negotiation</code></dt> 391 <dd><code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code> modülü tarafından sağlanan içerik 392 dili uzlaşımı iptal edilir.</dd> 393 394 <dt><code>--disable-setenvif</code></dt> 395 <dd><code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code> modülü tarafından sağlanan 396 başlıklarla ilgili ortam değişkenlerine dayalı destek iptal 397 edilir.</dd> 398 399 <dt><code>--disable-status</code></dt> 400 <dd><code class="module"><a href="../mod/mod_status.html">mod_status</a></code> modülü tarafından sağlanan süreç/evre 401 izleme iptal edilir.</dd> 402 403 <dt><code>--disable-userdir</code></dt> 404 <dd><code class="module"><a href="../mod/mod_userdir.html">mod_userdir</a></code> modülü tarafından sağlanan, 405 isteklerin kullanıcıya özel dizinlere eşlenmesi iptal edilir.</dd> 406 </dl> 407 408 409 <h4><a name="disabledmodules" id="disabledmodules">Öntanımlı olarak etkin olmayan modüller</a></h4> 410 411 412 <p>Bazı modüller öntanımlı olarak derlendiği halde açıkça istenmedikçe 413 veya <code>most</code> ya da <code>all</code> anahtar sözcükleri 414 kullanılmadıkça etkin kılınmazlar (bu konu, <a href="#otheroptfeat">aşağıda</a> <code>--enable-mods-shared</code> 415 seçeneğinde daha ayrıntılı ele alınmıştır). Bu modülleri 416 etkinleştirmek için aşağıdaki seçenekleri kullanabilirsiniz.</p> 417 418 <dl> 419 <dt><code>--enable-authn-anon</code></dt> 420 <dd><code class="module"><a href="../mod/mod_authn_anon.html">mod_authn_anon</a></code> modülünün sağladığı anonim 421 kullanıcı erişimi etkin kılınır.</dd> 422 423 <dt><code>--enable-authn-dbm</code></dt> 424 <dd><code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code> modülü kullanıcı isimlerinin ve 425 parolalarının DBM türü veritabanı dosyalarında saklandığı HTTP Temel 426 Kimlik Kanıtlaması için destek sağlar. Bu seçeneği bu modülü etkin 427 kılmak için kullanabilirsiniz.</dd> 428 429 <dt><code>--enable-authz-dbm</code></dt> 430 <dd><code class="module"><a href="../mod/mod_authz_dbm.html">mod_authz_dbm</a></code> modülü kullanıcı isimlerinin ve 431 parolalarının DBM türü veritabanı dosyalarında saklandığı HTTP Temel 432 Kimlik Kanıtlaması için destek sağlar. Bu seçeneği bu modülü etkin 433 kılmak için kullanabilirsiniz.</dd> 434 435 <dt><code>--enable-auth-digest</code></dt> 436 <dd><code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code> modülü tarafından sağlanan 437 RFC2617 Özet Kimlik Kanıtlaması etkin kılınır. Bu modül delilleri 438 salt metin dosyalarda saklar.</dd> 439 440 <dt><code>--enable-authnz-ldap</code></dt> 441 <dd><code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code> modülü tarafından sağlanan LDAP’a 442 Dayalı Kimlik Kanıtlaması etkin kılınır.</dd> 443 444 <dt><code>--enable-cache</code></dt> 445 <dd><code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> modülü tarafından sağlanan devingen 446 dosya önbelleklemesi etkin kılınır. Bu deneysel modülün kullanımı, 447 aşırı yüklü sunucularda ya da önbellekli vekillerde ilginç sonuçlar 448 verebilir. Bunun yanında en azından bir saklama alanı yönetim modülü 449 (örn, <code class="module"><a href="../mod/mod_disk_cache.html">mod_disk_cache</a></code> veya 450 <code class="module"><a href="../mod/mod_mem_cache.html">mod_mem_cache</a></code>) gerekebilir.</dd> 451 452 <dt><code>--enable-cern-meta</code></dt> 453 <dd><code class="module"><a href="../mod/mod_cern_meta.html">mod_cern_meta</a></code> modülü tarafından sağlanan CERN 454 türü temel veri dosyalarına destek etkin kılınır.</dd> 455 456 <dt><code>--enable-charset-lite</code></dt> 457 <dd><code class="module"><a href="../mod/mod_charset_lite.html">mod_charset_lite</a></code> modülü tarafından sağlanan 458 karakter kümesi dönüşümleri etkin kılınır. Bu modül sadece EBCDIC 459 sistemlerinde öntanımlı olarak etkindir. Diğer sistemlerde gerekirse 460 alenen etkin kılınması gerekir.</dd> 461 462 <dt><code>--enable-dav</code></dt> 463 <dd><code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> modülü tarafından sağlanan WebDAV 464 protokolü desteği etkin kılınır. Dosya sistemi özkaynaklarına destek 465 için <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code> modülü de gerekir ve bu seçenekle o 466 da etkin kılınır.<br /> 467 Dikkat: <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> sadece <code>http</code> protokolü 468 modülü ile birlikte kullanılabilir.</dd> 469 470 <dt><code>--enable-dav-fs</code></dt> 471 <dd><code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code> modülü tarafından sağlanan WebDAV 472 protokolünün dosya sistemi özkaynaklarına erişim desteği etkin 473 kılınır. Bu modül <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> modülü için destek 474 sağlar. Bu bakımdan, <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> modülünü de etkin 475 kılmak için <code>--enable-dav</code> seçeneğini de 476 kullanmalısınız.</dd> 477 478 <dt><code>--enable-dav-lock</code></dt> 479 <dd><code class="module"><a href="../mod/mod_dav_lock.html">mod_dav_lock</a></code> modülü tarafından sağlanan geri 480 destek modüllerine temel DAV kilitleme desteği etkin kılınır. Bu 481 modülün işlevsel olabilmesi için en azından <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> 482 modülünün etkin olması gerekir, dolayısıyla bu seçeneği 483 <code>--enable-dav</code> ile birlikte kullanmalısınız.</dd> 484 485 <dt><code>--enable-deflate</code></dt> 486 <dd><code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> modülü tarafından sağlanan 487 sıkıştırılmış aktarım kodlaması etkin kılınır.</dd> 488 489 <dt><code>--enable-disk-cache</code></dt> 490 <dd><code class="module"><a href="../mod/mod_disk_cache.html">mod_disk_cache</a></code> modülü tarafından sağlanan diskte 491 önbellekleme etkin kılınır.</dd> 492 493 <dt><code>--enable-expires</code></dt> 494 <dd><code class="module"><a href="../mod/mod_expires.html">mod_expires</a></code> modülü tarafından sağlanan 495 <code>Expires</code> başlığıyla denetim etkin kılınır.</dd> 496 497 <dt><code>--enable-ext-filter</code></dt> 498 <dd><code class="module"><a href="../mod/mod_ext_filter.html">mod_ext_filter</a></code> modülü tarafından sağlanan harici 499 süzgeç desteği etkin kılınır.</dd> 500 501 <dt><code>--enable-file-cache</code></dt> 502 <dd><code class="module"><a href="../mod/mod_file_cache.html">mod_file_cache</a></code> modülü tarafından sağlanan dosya 503 önbelleklemesi etkin kılınır.</dd> 504 505 <dt><code>--enable-headers</code></dt> 506 <dd><code class="module"><a href="../mod/mod_headers.html">mod_headers</a></code> modülü tarafından sağlanan HTTP 507 başlıkları denetimi etkin kılınır.</dd> 508 509 <dt><code>--enable-info</code></dt> 510 <dd> <code class="module"><a href="../mod/mod_info.html">mod_info</a></code> modülü tarafından sağlanan sunucu 511 bilgileri etkin kılınır.</dd> 512 513 <dt><code>--enable-ldap</code></dt> 514 <dd><code class="module"><a href="../mod/mod_ldap.html">mod_ldap</a></code> modülü tarafından sağlanan LDAP 515 önbelleklemesi ve bağlantı havuzu hizmetleri etkin kılınır.</dd> 516 517 <dt><code>--enable-logio</code></dt> 518 <dd><code class="module"><a href="../mod/mod_logio.html">mod_logio</a></code> modülü tarafından sağlanan başlıklarda 519 bulunan girdi ve çıktı bayt sayılarının günlüklenmesi etkin 520 kılınır.</dd> 521 522 <dt><code>--enable-mem-cache</code></dt> 523 <dd><code class="module"><a href="../mod/mod_mem_cache.html">mod_mem_cache</a></code> modülü tarafından sağlanan bellekte 524 önbellekleme etkin kılınır.</dd> 525 526 <dt><code>--enable-mime-magic</code></dt> 527 <dd><code class="module"><a href="../mod/mod_mime_magic.html">mod_mime_magic</a></code> modülü tarafından sağlanan 528 <a class="glossarylink" href="../glossary.html#mime-type" title="sözlüğe bakınız">MIME türleri</a>nin kendiliğinden 529 belirlenmesi desteği etkin kılınır.</dd> 530 531 <dt><code>--enable-isapi</code></dt> 532 <dd><code class="module"><a href="../mod/mod_isapi.html">mod_isapi</a></code> modülü tarafından sağlanan isapi 533 eklenti desteği etkin kılınır.</dd> 534 535 <dt><code>--enable-proxy</code></dt> 536 <dd><code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> modülü tarafından sağlanan 537 vekil/ağ-geçidi işlevselliği etkin kılınır. <code>AJP13</code>, 538 <code>CONNECT</code>, <code>FTP</code>, <code>HTTP</code> ve 539 dengeleyici vekil yetenekleri ayrı olarak 540 <code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code>, <code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code>, 541 <code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code>, <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> ve 542 <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> modülleri tarafından sağlanır. 543 Bu beş modül bu seçenekle kendiliğinden etkin olur.</dd> 544 545 <dt><code>--enable-proxy-ajp</code></dt> 546 <dd><code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code> modülü tarafından sağlanan 547 <code>AJP13</code> (Apache JServ Protokolü 1.3) için vekil desteği 548 etkin kılınır. Bu modül <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> modülünün bir 549 eklentisidir, dolayısıyla bu seçeneği <code>--enable-proxy</code> 550 seçeneği ile birlikte kullanmalısınız.</dd> 551 552 <dt><code>--enable-proxy-balancer</code></dt> 553 <dd><code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code> modülü tarafından sağlanan 554 <code>AJP13</code>, <code>FTP</code> ve <code>HTTP</code> 555 protokollerine yük dengeleme desteği etkin kılınır. Bu modül 556 <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> modülünün bir eklentisidir, dolayısıyla 557 bu seçeneği <code>--enable-proxy</code> seçeneği ile birlikte 558 kullanmalısınız.</dd> 559 560 <dt><code>--enable-proxy-connect</code></dt> 561 <dd><code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code> modülü tarafından sağlanan 562 <code>CONNECT</code> isteklerine vekil desteği etkin kılınır. Bu 563 modül <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> modülünün bir eklentisidir, 564 dolayısıyla bu seçeneği <code>--enable-proxy</code> seçeneği ile 565 birlikte kullanmalısınız.</dd> 566 567 <dt><code>--enable-proxy-ftp</code></dt> 568 <dd><code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code> modülü tarafından sağlanan 569 <code>FTP</code> isteklerine vekil desteği etkin kılınır. Bu modül 570 <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> modülünün bir eklentisidir, dolayısıyla 571 bu seçeneği <code>--enable-proxy</code> seçeneği ile birlikte 572 kullanmalısınız.</dd> 573 574 <dt><code>--enable-proxy-http</code></dt> 575 <dd><code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> modülü tarafından sağlanan 576 <code>HTTP</code> isteklerine vekil desteği etkin kılınır. Bu modül 577 <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> modülünün bir eklentisidir, dolayısıyla 578 bu seçeneği <code>--enable-proxy</code> seçeneği ile birlikte 579 kullanmalısınız.</dd> 580 581 <dt><code>--enable-rewrite</code></dt> 582 <dd><code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> modülü tarafından sağlanan kurallara 583 dayalı URL kurgulaması etkin kılınır.</dd> 584 585 <dt><code>--enable-so</code></dt> 586 <dd><code class="module"><a href="../mod/mod_so.html">mod_so</a></code> modülü tarafından sağlanan DSO yeteneği 587 etkin kılınır. <code>--enable-mods-shared</code> seçeneği bu 588 seçeneği de etkin kılar.</dd> 589 590 <dt><code>--enable-speling</code></dt> 591 <dd><code class="module"><a href="../mod/mod_speling.html">mod_speling</a></code> modülü tarafından sağlanan URL 592 yanlışlarını düzeltme desteği etkin kılınır.</dd> 593 594 <dt><code>--enable-ssl</code></dt> 595 <dd><code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> modülü tarafından sağlanan SSL/TLS 596 şifreleme desteği etkin kılınır.</dd> 597 598 <dt><code>--enable-unique-id</code></dt> 599 <dd><code class="module"><a href="../mod/mod_unique_id.html">mod_unique_id</a></code> modülü tarafından sağlanan her 600 isteğe bir eşsiz kimlik atama desteği etkin kılınır.</dd> 601 602 <dt><code>--enable-usertrack</code></dt> 603 <dd><code class="module"><a href="../mod/mod_usertrack.html">mod_usertrack</a></code> modülü tarafından sağlanan 604 kullanıcı oturumunu izleme desteği etkin kılınır.</dd> 605 606 <dt><code>--enable-vhost-alias</code></dt> 607 <dd><code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code> modülü tarafından sağlanan 608 kitlesel sanal barındırma desteği etkin kılınır.</dd> 609 </dl> 610 611 612 <h4><a name="developermodules" id="developermodules">Geliştiriciler için modüller</a></h4> 613 614 615 <p>Aşağıdakiler geliştiricilerin yaptıklarını sınamalar için yararlı 616 modülleri etkinleştiren seçeneklerdir. Bu seçenekler öntanımlı olarak 617 etkin değildir. Bu modüllere ihtiyacınız olup olmadığı konusunda bir 618 fikriniz yoksa bu bölümü atlayabilirsiniz.</p> 619 620 <dl> 621 622 <dt><code>--enable-bucketeer</code></dt> 623 <dd><code>mod_bucketeer</code> modülü tarafından sağlanan veri 624 kümelerine müdahale süzgeci etkin kılınır.</dd> 625 626 627 <dt><code>--enable-case-filter</code></dt> 628 <dd><code>mod_case_filter</code> modülünün sağladığı çıktıda büyük 629 harfe dönüşüm süzgeci örneği etkin kılınır.</dd> 630 631 632 <dt><code>--enable-case-filter-in</code></dt> 633 <dd><code>mod_case_filter_in</code> modülünün sağladığı girdide büyük 634 harfe dönüşüm süzgeci örneği etkin kılınır.</dd> 635 636 <dt><code>--enable-echo</code></dt> 637 <dd><code class="module"><a href="../mod/mod_echo.html">mod_echo</a></code> modülünün sağladığı ECHO sunucusu etkin 638 kılınır.</dd> 639 640 <dt><code>--enable-example</code></dt> 641 <dd>Örnek ve demo modülü <code class="module"><a href="../mod/mod_example.html">mod_example</a></code> etkin 642 kılınır.</dd> 643 644 645 <dt><code>--enable-optional-fn-export</code></dt> 646 <dd><code>mod_optional_fn_export</code> modülünün sağladığı seçimlik 647 işlev ihraç örneği etkin kılınır.</dd> 648 649 650 <dt><code>--enable-optional-fn-import</code></dt> 651 <dd><code>mod_optional_fn_import</code> modülünün sağladığı seçimlik 652 işlev ithal örneği etkin kılınır.</dd> 653 654 655 <dt><code>--enable-optional-hook-export</code></dt> 656 <dd><code>mod_optional_hook_export</code> modülünün sağladığı seçimlik 657 kanca işlev ihraç örneği etkin kılınır.</dd> 658 659 660 <dt><code>--enable-optional-hook-import</code></dt> 661 <dd><code>mod_optional_hook_import</code> modülünün sağladığı seçimlik 662 kanca işlev ithal örneği etkin kılınır.</dd> 663 </dl> 664 665 666 <h4><a name="modules" id="modules">MPM'ler ve üçüncü parti modüller</a></h4> 667 <p>Gereken çok süreçlilik modüllerini ve üçüncü parti modülleri etkin 668 kılmak için şu seçenekler kullanılır:</p> 669 670 <dl> 671 <dt><code>--with-module=<var>modül-türü</var>:<var>modül-dosyası</var>[,<var>modül-türü</var>:<var>modül-dosyası</var>]</code></dt> 672 <dd><p>Durağan ilintili modüller listesine belirtilen modülleri ekler. 673 Modül kaynak dosyası <code><var>modül-dosyası</var></code>, önce 674 Apache HTTP Sunucusu kaynak ağacı altında 675 <code>modules/<var>modül-türü</var></code> alt dizininde aranır. 676 Modül orada değilse <code>configure</code> betiği 677 <code><var>modül-dosyası</var></code> ile bir mutlak dosya yolu 678 belirtildiği varsayımıyla kaynak dosyasını 679 <code><var>modül-türü</var></code> alt dizinine kopyalamaya çalışır. 680 Alt dizin mevcut değilse oluşturulur ve içine standart bir 681 <code>Makefile.in</code> yerleştirilir.</p> 682 683 <p>Bu seçenek tek kaynak dosyasından oluşan küçük harici modülleri 684 eklemek için yararlıdır. Daha karmaşık modüller için modül üreticisi 685 tarafından sağlanan belgelere bakınız.</p> 686 687 <div class="note"><h3>Bilginize</h3> 688 <p>Durağan ilintili modüller yerine bir DSO modülü derlemek 689 isterseniz <code class="program"><a href="../programs/apxs.html">apxs</a></code> programını kullanınız.</p> 690 </div> 691 </dd> 692 693 <dt><code>--with-mpm=<var>MPM</var></code></dt> 694 <dd>Sunucu süreç modeli seçilir. Bu seçenekte <a href="../mpm.html">çok süreçlilik modüllerinden sadece biri</a> 695 belirtilebilir. Bu seçenek kullanılmadığı takdirde işletim 696 sisteminiz için <a href="../mpm.html#defaults">öntanımlı MPM</a> 697 etkin olur. Bu seçenekte belirtilebilecek MPM isimleri: 698 <code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, 699 <code class="module"><a href="../mod/prefork.html">prefork</a></code> ve <code class="module"><a href="../mod/worker.html">worker</a></code>.</dd> 700 </dl> 701 702 703 <h4><a name="otheroptfeat" id="otheroptfeat">Kümeleme seçenekleri ve diğerleri</a></h4> 704 <dl> 705 <dt><code>--enable-maintainer-mode</code></dt> 706 <dd>Hata ayıklama iletileri ve derleme sırasındaki uyarıların 707 gösterilmesi etkin kılınır.</dd> 708 709 <dt><code>--enable-mods-shared=<var>modül-listesi</var></code></dt> 710 <dd> 711 <p>Etkinleştirilip devingen paylaşımlı modül olarak derlenecek 712 modüllerin listesi belirtilir. Yani, bu modüller <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code> yönergesi kullanılarak 713 devingen olarak yüklenir.</p> 714 715 <p><code><var>modül-listesi</var></code> tırnak içine alınmış boşluk 716 ayraçlı modül isimleri listesidir. Modül isimleri önlerindeki 717 <code>mod_</code> öneki olmaksızın belirtilirler. Örnek:</p> 718 719 <div class="example"><p><code> 720 --enable-mods-shared='headers rewrite dav' 721 </code></p></div> 722 723 <p><code><var>modül-listesi</var></code> yerine <code>all</code> ve 724 <code>most</code> anahtar sözcükleri de belirtilebilir. 725 Örneğin,</p> 726 727 <div class="example"><p><code> 728 --enable-mods-shared=most 729 </code></p></div> 730 731 <p>seçeneği ile çoğu modül DSO modülü olarak derlenecektir.</p> 732 733 <p><strong>Yetersizlikler:</strong> 734 <code>--enable-mods-shared=all</code> aslında bütün modüllerin 735 derlenmesini sağlamaz. Tüm modülleri derlemek için şunu 736 yapabilirsiniz:</p> 737 738 <div class="example"><p><code> 739 ./configure \<br /> 740 <span class="indent"> 741 --with-ldap \<br /> 742 --enable-mods-shared="all ssl ldap cache proxy authn_alias mem_cache file_cache authnz_ldap charset_lite dav_lock disk_cache" 743 </span> 744 </code></p></div> 745 </dd> 746 747 <dt><code>--enable-modules=<var>modül-listesi</var></code></dt> 748 <dd>Bu seçenek modülleri devingen değil de durağan ilintilemek dışında 749 <code>--enable-mods-shared</code> seçeneğine benzer. Yani bu 750 modüller <code class="program"><a href="../programs/httpd.html">httpd</a></code> çalıştırılır çalıştırılmaz etkin 751 olurlar. Yüklenmeleri için <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code> yönergesine ihtiyaçları 752 yoktur.</dd> 753 754 <dt><code>--enable-v4-mapped</code></dt> 755 <dd>IPv6 soketlierinin IPv4 bağlantılar üzerinde kullanılması mümkün 756 olur.</dd> 757 758 <dt><code>--with-port=<var>port</var></code></dt> 759 <dd>Bu seçenek <code class="program"><a href="../programs/httpd.html">httpd</a></code>'nin dinleyeceği portu 760 belirler. Bu port <code>httpd.conf</code> yapılandırma dosyası 761 üretilirken kullanılır. 80. port öntanımlıdır.</dd> 762 763 <dt><code>--with-program-name</code></dt> 764 <dd>Öntanımlı olan <code>httpd</code> yerine başka bir çalıştırabilir 765 ismi tanımlar.</dd> 766 </dl> 767 768 769 770 <h3><a name="packages" id="packages">Seçimlik paketler</a></h3> 771 <p>Buradaki seçenekler seçimlik paketleri tanımlamak için kullanılır.</p> 772 773 <h4><a name="generalpackages" id="generalpackages">Genel sözdizimi</a></h4> 774 <p>Bir seçimlik paketi tanımlamak için genellikle şöyle bir sözdizimi 775 kullanılır:</p> 776 777 <dl> 778 <dt><code>--with-<var>paket</var>[=<var>değer</var>]</code></dt> 779 <dd><code><var>paket</var></code> paketi kullanılır. Öntanımlı 780 <code><var>değer</var></code> <code>yes</code>’tir.</dd> 781 782 <dt><code>--without-<var>paket</var></code></dt> 783 <dd><code><var>paket</var></code> paketi kullanılmaz. Öntanımlı 784 <code><var>değer</var></code> <code>no</code>’dur. Bu seçenek 785 <code>autoconf</code> tarafından sağlanmıştır ve Apache HTTP 786 Sunucusu için pek yararlı değildir.</dd> 787 </dl> 788 789 790 791 792 <h4><a name="packageopt" id="packageopt">Özel paketler</a></h4> 793 <dl> 794 <dt><code>--with-apr=<var>dizin</var>|<var>dosya</var></code></dt> 795 <dd><a class="glossarylink" href="../glossary.html#apr" title="sözlüğe bakınız">Apache Taşınabilir Arayüzü</a> (APR) 796 httpd kaynak paketinin bir parçası olup HTTP Sunucu ile birlikte 797 derlenir. Eğer kendi kurulu APR’nizi kullanmak isterseniz bunu 798 <code>configure</code> betiğine <code>apr-config</code> betiğinin 799 yolunu belirterek ifade edebilirsiniz. Kurulu APR için bid dizin, 800 dosya ismi veya mutlak dosya yolu belirtebilirsiniz. 801 <code>apr-config</code> ya belirttiğiniz dizinde ya da 802 <code>bin</code> alt dizininde bulunmalıdır.</dd> 803 804 <dt><code>--with-apr-util=<var>dizin</var>|<var>dosya</var></code></dt> 805 <dd>Apache Taşınabilir Arayüzü Araçları (APU) httpd kaynak paketinin 806 bir parçası olup HTTP Sunucu ile birlikte derlenir. Eğer kendi 807 kurulu APU’nuzu kullanmak isterseniz bunu <code>configure</code> 808 betiğine <code>apu-config</code> betiğinin yolunu belirterek ifade 809 edebilirsiniz. Kurulu APR için bir dizin, dosya ismi veya mutlak 810 dosya yolu belirtebilirsiniz. <code>apr-config</code> ya 811 belirttiğiniz dizinde ya da <code>bin</code> alt dizininde 812 bulunmalıdır.</dd> 813 814 <dt><code>--with-ssl=<var>dizin</var></code></dt> 815 <dd><code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> modülü etkinse <code>configure</code> 816 betiği kurulu bir OpenSSL arayacaktır. Kendi SSL/TLS kurulumunuzun 817 yolunu bu seçenekle belirtebilirsiniz.</dd> 818 819 <dt><code>--with-z=<var>dizin</var></code></dt> 820 <dd>Yapılandırmanız gerektirdiği takdirde (örneğin, 821 <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> etkinse) <code>configure</code> betiği 822 kurulu <code>zlib</code> kütüphanesinin yerini tespit etmeye 823 çalışacaktır. Kendi sıkıştırma kütüphanenizin yerini bu seçenekle 824 belirtebilirsiniz.</dd> 825 </dl> 826 827 <p>Apache HTTP Sunucusunun çeşitli bölümleri, 828 <code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code>, <code class="module"><a href="../mod/mod_authz_dbm.html">mod_authz_dbm</a></code> ve 829 <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> 830 modülünün <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code> 831 yönergesi bilgilere erişimi hızlandırmak için basit anahtar/değer 832 veritabanları kullanırlar. SDBM, APU içinde mevcut olduğundan bu 833 veritabanı her zaman kullanılabilir durumdadır. Eğer başka veritabanı 834 türleri kullanmak isterseniz aşağıdaki seçeneklerle bunları etkin 835 kılabilirsiniz:</p> 836 837 <dl> 838 <dt><code>--with-gdbm[=<var>dizin-yolu</var>]</code></dt> 839 <dd>Bir <code><var>dizin-yolu</var></code> belirtilmemişse 840 <code>configure</code> betiği GNU DBM kurulumunun kütüphanelerini ve 841 başlık dosyalarını bulunması olası yerlerde arar. Bir 842 <code><var>dizin-yolu</var></code> belirtilmişse 843 <code>configure</code> betiği kurulumun kütüphanelerini 844 <code><var>dizin-yolu</var>/lib</code> altında, başlık dosyalarını 845 ise <code><var>dizin-yolu</var>/include</code> altında arayacaktır. 846 Bundan başka, başlık ve kütüphane dosyalarının bulundukları yerler 847 iki nokta imi ile ayrılarak <code><var>dizin-yolu</var></code> 848 olarak belirtilebilir.</dd> 849 850 <dt><code>--with-ndbm[=<var>dizin-yolu</var>]</code></dt> 851 <dd>New DBM kurulumunu araştırması dışında <code>--with-gdbm</code> 852 seçeneği gibidir.</dd> 853 854 <dt><code>--with-berkeley-db[=<var>dizin-yolu</var>]</code></dt> 855 <dd>Berkeley DB kurulumunu araştırması dışında 856 <code>--with-gdbm</code> seçeneği gibidir.</dd> 857 </dl> 858 859 <div class="note"><h3>Bilginize</h3> 860 <p>DBM seçenekleri APU tarafından sağlanmış olup onun yapılandırma 861 betiğine aktarılır. Bu seçenekler <code>--with-apr-util</code> 862 seçeneği ile tanımlanmış bir kurulu APU varsa kullanışlı olur.</p> 863 <p>HTTP sunucunuz ile birlikte birden fazla DBM gerçeklenimi 864 kullanabilirsiniz. Kullanılacak DBM türünü her zaman çalışma anı 865 yapılandırmanızla yapılandırabilirsiniz.</p> 866 </div> 867 868 869 870 <h3><a name="supportopt" id="supportopt">Destek programları için seçenekler</a></h3> 871 <dl> 872 <dt><code>--enable-static-support</code></dt> 873 <dd>Destek programlarını durağan ilintili olarak derler. Yani 874 çalıştırılabilirin kullandığı bütün kütüphaneler kodla 875 bütünleştirilir. Bu seçenek belirtilmedikçe destek programları daima 876 devingen ilintili olarak derlenir.</dd> 877 878 <dt><code>--enable-suexec</code></dt> 879 <dd>Çatallanan sürecin kullanıcı ve grup kimliklerinin 880 değiştirilebilmesini sağlayan <code class="program"><a href="../programs/suexec.html">suexec</a></code> programının 881 kullanımını etkinleştirir. <strong>Sunucunuz üzerinde suid biti 882 etkinleştirilmiş bir program çalıştırmanın sistem güvenliğinde 883 yaratacağı sorunlar hakkında bir fikriniz yoksa bu seçeneği 884 etkinleştirmeyin</strong>. <code class="program"><a href="../programs/suexec.html">suexec</a></code> yapılandırma 885 seçenekleri <a href="#suexec">aşağıda</a> açıklanmıştır.</dd> 886 </dl> 887 888 <p>Tek bir destek programını aşağıdaki seçenekleri kullanarak bir durağan 889 ilintili çalıştırılabilir olarak derleyebilirsiniz:</p> 890 891 <dl> 892 <dt><code>--enable-static-ab</code></dt> 893 <dd><code class="program"><a href="../programs/ab.html">ab</a></code> programının durağan ilintili sürümü 894 derlenir.</dd> 895 896 897 <dt><code>--enable-static-checkgid</code></dt> 898 <dd><code>checkgid</code> programının durağan ilintili sürümü 899 derlenir.</dd> 900 901 <dt><code>--enable-static-htdbm</code></dt> 902 <dd><code class="program"><a href="../programs/htdbm.html">htdbm</a></code> programının durağan ilintili sürümü 903 derlenir.</dd> 904 905 <dt><code>--enable-static-htdigest</code></dt> 906 <dd><code class="program"><a href="../programs/htdigest.html">htdigest</a></code> programının durağan ilintili sürümü 907 derlenir.</dd> 908 909 <dt><code>--enable-static-htpasswd</code></dt> 910 <dd><code class="program"><a href="../programs/htpasswd.html">htpasswd</a></code> programının durağan ilintili sürümü 911 derlenir.</dd> 912 913 <dt><code>--enable-static-logresolve</code></dt> 914 <dd><code class="program"><a href="../programs/logresolve.html">logresolve</a></code> programının durağan ilintili sürümü 915 derlenir.</dd> 916 917 <dt><code>--enable-static-rotatelogs</code></dt> 918 <dd><code class="program"><a href="../programs/rotatelogs.html">rotatelogs</a></code> programının durağan ilintili sürümü 919 derlenir.</dd> 920 </dl> 921 922 <h4><a name="suexec" id="suexec"><code>suexec</code> yapılandırma seçenekleri</a></h4> 923 924 925 <p>Aşağıdaki seçeneklerle <code class="program"><a href="../programs/suexec.html">suexec</a></code> programının 926 davranışı hassas bir şekilde ayarlanabilir. Daha ayrıntılı bilgi için 927 <a href="suexec.html#install">suEXEC yapılandırması ve kurulumu</a>na 928 bakınız.</p> 929 930 <dl> 931 <dt><code>--with-suexec-bin</code></dt> 932 <dd>Bu seçenek ile <code class="program"><a href="../programs/suexec.html">suexec</a></code> çalıştırılabilirinin yeri 933 belirtilir. Öntanımlı olarak <code>--sbindir</code> ile belirtilen 934 dizine kurulur (<a href="#directoryfinetuning">Kurulum dizinlerinde 935 ince ayar</a> konusuna bakınız).</dd> 936 937 <dt><code>--with-suexec-caller</code></dt> 938 <dd>Bu seçenek ile <code class="program"><a href="../programs/suexec.html">suexec</a></code>’i çalıştırabilecek 939 kullanıcı belirtilir. Normalde <code class="program"><a href="../programs/httpd.html">httpd</a></code> programını 940 çalıştıran kullanıcı olmalıdır.</dd> 941 942 <dt><code>--with-suexec-docroot</code></dt> 943 <dd>Bu seçenek ile <code class="program"><a href="../programs/suexec.html">suexec</a></code>'e erişebilecek 944 çalıştırılabilirlerin altında bulunacağı dizin belirtilir. 945 <code>--datadir/htdocs</code> öntanımlıdır.</dd> 946 947 <dt><code>--with-suexec-gidmin</code></dt> 948 <dd><code class="program"><a href="../programs/suexec.html">suexec</a></code> için hedef kullanıcı olmasına izin 949 verilen en küçük grup kimliğini tanımlamak için kullanılır. 100 950 öntanımlıdır.</dd> 951 952 <dt><code>--with-suexec-logfile</code></dt> 953 <dd><code class="program"><a href="../programs/suexec.html">suexec</a></code> günlük dosyasının ismi belirtilir. 954 Öntanımlı olarak bu dosyanın ismi <code>suexec_log</code> olup 955 <code>--logfiledir</code> seçeneği ile belirtilen dizin altında 956 bulunur.</dd> 957 958 <dt><code>--with-suexec-safepath</code></dt> 959 <dd><code class="program"><a href="../programs/suexec.html">suexec</a></code> tarafından çalıştırılacak süreçlerin 960 çalıştırılabilirlerinin bulunabileceği dizinleri <code>PATH</code> 961 ortam değişkenine tanımlamak için kullanılır. 962 <code>/usr/local/bin:/usr/bin:/bin</code> öntanımlıdır.</dd> 963 964 <dt><code>--with-suexec-userdir</code></dt> 965 <dd>Bu seçenek, kullanıcı dizinleri altında <code class="program"><a href="../programs/suexec.html">suexec</a></code> 966 tarafından çalıştırılacak süreçlerin çalıştırılabilirlerinin 967 bulunabileceği alt dizini tanımlar. <code class="program"><a href="../programs/suexec.html">suexec</a></code> 968 programını (<code class="module"><a href="../mod/mod_userdir.html">mod_userdir</a></code> tarafından sağlanan) 969 kullanıcıya özel dizinlerde kullanmak istediğinizde bu gereklidir. 970 <code>public_html</code> alt dizini öntanımlıdır.</dd> 971 972 <dt><code>--with-suexec-uidmin</code></dt> 973 <dd><code class="program"><a href="../programs/suexec.html">suexec</a></code> için hedef kullanıcı olmasına izin 974 verilen en küçük kullanıcı kimliğini tanımlamak için kullanılır. 975 100 öntanımlıdır.</dd> 976 977 <dt><code>--with-suexec-umask</code></dt> 978 <dd><code class="program"><a href="../programs/suexec.html">suexec</a></code> tarafından çalıştırılacak süreçler için 979 <code>umask</code> tanımlar. Sisteminiz için geçerli ayarlar 980 öntanımlıdır.</dd> 981 </dl> 982 983 984 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> 985 <div class="section"> 986 <h2><a name="env" id="env">Ortam Değişkenleri</a></h2> 987 <p><code>configure</code> betiğinin yerleri ve isimleri standartlara uygun 988 olmayan kütüphaneleri ve programları bulmasını yardımcı olan veya 989 <code>configure</code> betiği tarafından yapılan bazı seçimleri 990 değiştirmenizi sağlayacak bazı ortam değişkenleri vardır.</p> 991 992 993 <dl> 994 <dt><code>CC</code></dt> 995 <dd>Bu değişkenle derleme sırasında kullanılacak C derleyici komutu 996 tanımlanır.</dd> 997 998 <dt><code>CFLAGS</code></dt> 999 <dd>Bu değişkenle derleme sırasında kullanılacak C derleyici seçenekleri 1000 tanımlanır.</dd> 1001 1002 <dt><code>CPP</code></dt> 1003 <dd>Bu değişkenle derleme sırasında kullanılacak C önişlemci komutu 1004 tanımlanır.</dd> 1005 1006 <dt><code>CPPFLAGS</code></dt> 1007 <dd>C/C++ önişlemci seçenekleri tanımlanır. Örneğin, eğer başlık 1008 dosyaları standart yerlerinde değil de 1009 <code><var>includedir</var></code> dizinindeyse bunu 1010 <code>-I<var>includedir</var></code> seçeneği olarak 1011 belirtebilirsiniz.</dd> 1012 1013 <dt><code>LDFLAGS</code></dt> 1014 <dd>İlintileyici seçenekleri tanımlanır. Örneğin, eğer kütüphane 1015 dosyalarınız standart yerlerinde değil de 1016 <code><var>libdir</var></code> dizinindeyse bunu 1017 <code>-L<var>libdir</var></code> seçeneği olarak belirtebilirsiniz.</dd> 1018 </dl> 1019 </div></div> 1020 <div class="bottomlang"> 1021 <p><span>Mevcut Diller: </span><a href="../en/programs/configure.html" hreflang="en" rel="alternate" title="English"> en </a> | 1022 <a href="../ko/programs/configure.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 1023 <a href="../tr/programs/configure.html" title="Türkçe"> tr </a></p> 1024 </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&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> 1025 <script type="text/javascript"><!--//--><![CDATA[//><!-- 1026 var comments_shortname = 'httpd'; 1027 var comments_identifier = 'http://httpd.apache.org/docs/2.2/programs/configure.html'; 1028 (function(w, d) { 1029 if (w.location.hostname.toLowerCase() == "httpd.apache.org") { 1030 d.write('<div id="comments_thread"><\/div>'); 1031 var s = d.createElement('script'); 1032 s.type = 'text/javascript'; 1033 s.async = true; 1034 s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier; 1035 (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s); 1036 } 1037 else { 1038 d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>'); 1039 } 1040 })(window, document); 1041 //--><!]]></script></div><div id="footer"> 1042 <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> 1043 <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[//><!-- 1044 if (typeof(prettyPrint) !== 'undefined') { 1045 prettyPrint(); 1046 } 1047 //--><!]]></script> 1048 </body></html>