github.com/krum110487/go-htaccess@v0.0.0-20240316004156-60641c8e7598/tests/data/apache_2_2_34/manual/install.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>Derleme ve Kurulum - 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/install.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="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
    23  <div id="path">
    24  <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 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/install.html">this link</a> to go to the current version of this document.</p></div><div id="preamble"><h1>Derleme ve Kurulum</h1>
    27  <div class="toplang">
    28  <p><span>Mevcut Diller: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
    29  <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
    30  <a href="./es/install.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
    31  <a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
    32  <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
    33  <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
    34  <a href="./tr/install.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
    35  </div>
    36  <div class="outofdate">Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.</div>
    37  
    38  
    39      <p>Bu belge Apache HTTP Sunucusunun sadece Unix ve Unix benzeri
    40        sistemlerde derlenmesini ve kurulmasını kapsar. Windows üzerinde
    41        derleme ve kurulum için <a href="platform/windows.html">Apache HTTPd’nin
    42        Microsoft Windows ile kullanımı</a> bölümüne bakınız. Diğer platformlar
    43        için ise <a href="platform/">platform</a> belgelerine bakınız.</p>
    44  
    45      <p>Apache HTTPd, derleme ortamını oluşturmak için çoğu Açık Kaynak Kodlu
    46        projenin yaptığı gibi <code>libtool</code> ve <code>autoconf</code>
    47        kullanır.</p>
    48  
    49      <p>Eğer sadece sürüm yükseltiyorsanız (2.2.50’den 2.2.51’e yükseltmek
    50        gibi) lütfen doğrudan <a href="#upgrading">Yükseltme</a> bölümüne
    51        atlayınız.</p>
    52  
    53  </div>
    54  <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">Tez canlılar için genel bir bakış</a></li>
    55  <li><img alt="" src="./images/down.gif" /> <a href="#requirements">Gereksinimler</a></li>
    56  <li><img alt="" src="./images/down.gif" /> <a href="#download">İndirme</a></li>
    57  <li><img alt="" src="./images/down.gif" /> <a href="#extract">Paketi açma</a></li>
    58  <li><img alt="" src="./images/down.gif" /> <a href="#configure">Kaynak ağacının yapılandırılması</a></li>
    59  <li><img alt="" src="./images/down.gif" /> <a href="#compile">Derleme</a></li>
    60  <li><img alt="" src="./images/down.gif" /> <a href="#install">Kurulum</a></li>
    61  <li><img alt="" src="./images/down.gif" /> <a href="#customize">Kişiselleştirme</a></li>
    62  <li><img alt="" src="./images/down.gif" /> <a href="#test">Deneme</a></li>
    63  <li><img alt="" src="./images/down.gif" /> <a href="#upgrading">Yükseltme</a></li>
    64  </ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><a href="programs/configure.html">Kaynak ağacının yapılandırılması</a></li><li><a href="invoking.html">Apache HTTPd’nin başlatılması</a></li><li><a href="stopping.html">Durdurma ve yeniden başlatma</a></li></ul><ul class="seealso"><li><a href="#comments_section">Yorum</a></li></ul></div>
    65  <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
    66  <div class="section">
    67  <h2><a name="overview" id="overview">Tez canlılar için genel bir bakış</a></h2>
    68  
    69      <table>
    70        
    71        <tr>
    72          <td><a href="#download">İndirme</a></td>
    73  
    74          <td><code>$ lynx http://httpd.apache.org/download.cgi</code>
    75          </td>
    76        </tr>
    77  
    78        <tr>
    79          <td><a href="#extract">Paketi açma</a></td>
    80  
    81          <td><code>$ gzip -d httpd-<em>NN</em>.tar.gz<br />
    82           $ tar xvf httpd-<em>NN</em>.tar<br />
    83           $ cd httpd-<em>NN</em></code></td>
    84        </tr>
    85  
    86        <tr>
    87          <td><a href="#configure">Yapılandırma</a></td>
    88  
    89          <td><code>$ ./configure --prefix=<em>ÖNEK</em></code>
    90          </td>
    91        </tr>
    92  
    93        <tr>
    94          <td><a href="#compile">Derleme</a></td>
    95  
    96          <td><code>$ make</code> </td>
    97        </tr>
    98  
    99        <tr>
   100          <td><a href="#install">Kurulum</a></td>
   101  
   102          <td><code>$ make install</code> </td>
   103        </tr>
   104  
   105        <tr>
   106          <td><a href="#customize">Kişiselleştirme</a></td>
   107  
   108          <td><code>$ vi <em>ÖNEK</em>/conf/httpd.conf</code> </td>
   109        </tr>
   110  
   111        <tr>
   112          <td><a href="#test">Deneme</a></td>
   113  
   114          <td><code>$ <em>ÖNEK</em>/bin/apachectl -k start</code>
   115          </td>
   116        </tr>
   117      </table>
   118  
   119      <p><em>NN</em> yerine kuracağınız sürümü, <code><em>ÖNEK</em></code>
   120        yerine de dosya sisteminde sunucunun altına kurulacağı dizin yolunu
   121        yazınız. <code><em>ÖNEK</em></code> belirtilmezse
   122        <code>/usr/local/apache2</code> öntanımlıdır.</p>
   123  
   124      <p>Derleme ve kurulum işleminin her aşaması, Apache HTTPd Sunucusunun
   125        derlenmesi ve kurulması için gerekenler başta olmak üzere aşağıda
   126        ayrıntılı olarak açıklanmıştır.</p>
   127  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   128  <div class="section">
   129  <h2><a name="requirements" id="requirements">Gereksinimler</a></h2>
   130  
   131      <p>Apache HTTPd’yi derleyebilmek için şunlar mevcut olmalıdır:</p>
   132  
   133      <dl>
   134        <dt>Disk Alanı</dt>
   135        <dd>Geçici olarak en azından 50 MB boş disk alanınız olduğundan emin
   136          olunuz. Kurulumdan sonra Apache yaklaşık 10 MB disk alanı kaplıyor
   137          olacaktır. Asıl disk alanı gereksinimi seçtiğiniz yapılandırma
   138          seçenekleri ve üçüncü parti modüllere göre değişiklik
   139          gösterecektir.</dd>
   140  
   141        <dt>ANSI-C Derleyici ve Derleme Sistemi</dt>
   142        <dd>Bir ANSI-C derleyicinin kurulu olduğundan emin olunuz. <a href="http://www.gnu.org/">Free Software Foundation (FSF)</a>
   143          tarafından dağıtılan <a href="http://www.gnu.org/software/gcc/gcc.html">GNU C derleyicisini
   144          (GCC)</a> kullanmanız önerilir. GCC yoksa en azından satıcınızın
   145          derleyicisinin ANSI uyumlu olduğundan emin olunuz. Ayrıca,
   146          <code>PATH</code> ortam değişkeninizin içerdiği yollarda
   147          <code>make</code> gibi temel derleme araçları da bulunmalıdır.</dd>
   148  
   149        <dt>Zamanın doğru belirlenmesi</dt>
   150        <dd>HTTP protokolünün elemanları sunuldukları tarih ve saate göre ifade
   151          edilirler. Bu bakımdan sisteminizdeki zaman ayarlama oluşumunun
   152          ayarlarını gözden geçirmenizin tam sırasıdır. Bu amaçla, Ağ Zaman
   153          Protokolüne (NTP) göre çalışan <code>ntpdate</code> veya
   154          <code>xntpd</code> programları kullanılır. NTP yazılımları ve halka
   155          açık zaman sunucuları hakkında daha ayrıntılı bilgi için <a href="http://www.ntp.org">NTP sitesine bakınız</a>.</dd>
   156  
   157        <dt><a href="http://www.perl.org/">Perl 5</a> [SEÇİMLİK]</dt>
   158        <dd>Perl ile yazılmış <code class="program"><a href="./programs/apxs.html">apxs</a></code> veya
   159          <code class="program"><a href="./programs/dbmmanage.html">dbmmanage</a></code> gibi bazı betikleri desteklemek için
   160          Perl 5 yorumlayıcısı gerekir (5.003 veya daha yeni sürümleri
   161          yeterlidir). Eğer sisteminizde birden fazla Perl yorumlayıcı
   162          kuruluysa (örneğin, sistem geneli için Perl 4, kendi kullanımızı için
   163          Perl 5 kurulu olabilir), doğru sürümün kullanılacağından emin olmak
   164          bunu <code class="program"><a href="./programs/configure.html">configure</a></code> betiğine <code>--with-perl</code>
   165          seçeneğini kullanarak belirtmeniz önerilir. Eğer
   166          <code class="program"><a href="./programs/configure.html">configure</a></code> betiği sisteminizde Perl 5 yorumlayıcısı
   167          bulamazsa bu betikleri kullanamazsınız. Ancak, bu durum Apache
   168          HTTPd’nin derlenip kurulmasına engel değildir.</dd>
   169  
   170        <dt><a href="http://apr.apache.org">apr/apr-util &gt;= 1.2</a></dt>
   171        <dd><code>apr</code> ve <code>apr-util</code> Apache HTTPd kaynak
   172          paketiyle gelmektedir ve hemen hemen tüm durumlarda sorunsuz
   173          kullanılabilecek durumdadır. Ancak sisteminizde <code>apr</code> veya
   174          <code>apr-util</code>’in 1.0 veya 1.1 sürümleri kuruluysa onları paket
   175          içindeki kütüphaneleri kullanmaya zorlamak için ya 1.2 sürümlerine
   176          yükseltmeli ya da ayrı HTTPd derlemeleriniz olmalıdır. Paket içinde
   177          gelen <code>apr</code>/<code>apr-util</code> kaynak kodlarını
   178          kullanmak için <code class="program"><a href="./programs/configure.html">configure</a></code> betiğine
   179          <code>--with-included-apr</code> seçeneğini belirtiniz.
   180  
   181        <div class="note"><h3>Ek bilgi</h3>
   182          <code>--with-included-apr</code> seçeneği 2.2.3 sürümünde eklenmiştir.
   183        </div>
   184        <div class="example"><p><code>
   185          # Paketteki apr/apr-util’in kullanımını zorlamak için<br />
   186          ./configure --with-included-apr<br />
   187        </code></p></div>
   188  
   189          Apache HTTPd’yi ve <code>apr</code>/<code>apr-util</code>’i ayrı ayrı
   190          derlemek için:
   191        <div class="example"><p><code>
   192          # apr 1.2’nin derlenmesi ve kurulması<br />
   193          cd srclib/apr<br />
   194          ./configure --prefix=/usr/local/apr-httpd/<br />
   195          make<br />
   196          make install<br />
   197          <br />
   198          # apr-util 1.2’nin derlenmesi ve kurulması<br />
   199          cd ../apr-util<br />
   200          ./configure --prefix=/usr/local/apr-util-httpd/
   201            --with-apr=/usr/local/apr-httpd/<br />
   202          make<br />
   203          make install<br />
   204          <br />
   205          # HTTPd’nin derlenmesi<br />
   206          cd ../../<br />
   207          ./configure --with-apr=/usr/local/apr-httpd/
   208            --with-apr-util=/usr/local/apr-util-httpd/
   209        </code></p></div>
   210      </dd>
   211    </dl>
   212  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   213  <div class="section">
   214  <h2><a name="download" id="download">İndirme</a></h2>
   215  
   216      <p>Apache HTTP Sunucusunu, çeşitli yansıların da listelendiği <a href="http://httpd.apache.org/download.cgi">Apache HTTP Sunucusu
   217        indirme sayfasından</a> indirebilirsiniz. Unix benzeri sistemler
   218        kullanan Apache HTTPd kullanıcılarının kaynak paketlerinden birini
   219        indirip derlemeleri daha iyi olacaktır. Derleme işlemi (aşağıda
   220        açıklanmıştır) kolaydır ve sunucunuzu ihtiyaçlarınıza uygun olarak
   221        kişiselleştirmenize imkan tanır. Ayrıca, hazır derlenmiş paketler
   222        çoğunlukla en son kaynak sürüm kadar güncel değildirler. Eğer böyle bir
   223        paket indirmişseniz, kurarken paketin içinde bulunan
   224        <code>INSTALL.bindist</code> dosyasındaki talimatlara uyunuz.</p>
   225  
   226      <p>İndirme işleminin ardından Apache HTTP Sunucusunun eksiksiz ve
   227        değişikliğe uğramamış olduğunun doğrulanması önemlidir. Bu indirilen
   228        tar paketinin PGP imzasına göre sınanması ile sağlanabilir. Bunun nasıl
   229        yapılacağı <a href="http://httpd.apache.org/download.cgi#verify">indirme
   230        sayfasında</a> anlatıldığı gibi <a href="http://httpd.apache.org/dev/verification.html">PGP
   231        kullanımının</a> anlatıldığı daha geniş bir örnek de vardır.</p>
   232  
   233  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   234  <div class="section">
   235  <h2><a name="extract" id="extract">Paketi açma</a></h2>
   236  
   237      <p>Apache HTTPd tar paketinden sıkıştırmayı kaldırdıktan sonra tar
   238        arşivinden dosyaları çıkarmak basit bir işlemdir:</p>
   239  
   240      <div class="example"><p><code>
   241        $ gzip -d httpd-<em>NN</em>.tar.gz<br />
   242        $ tar xvf httpd-<em>NN</em>.tar
   243      </code></p></div>
   244  
   245      <p>Bu işlem bulunduğunuz dizinin içinde dağıtımın kaynak dosyalarını
   246        içeren yeni bir dizin oluşturacaktır. Sunucuyu derleme işlmine
   247        başlayabilmek için önce <code>cd</code> ile bu dizine geçmelisiniz.</p>
   248  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   249  <div class="section">
   250  <h2><a name="configure" id="configure">Kaynak ağacının yapılandırılması</a></h2>
   251  
   252      <p>Sonraki adım, Apache HTTPd kaynak ağacının platformunuza ve kişisel
   253        gereksinimlerinize uygun olarak yapılandırılmasıdır. Bu işlem dağıtımın
   254        kök dizininde bulunan <code class="program"><a href="./programs/configure.html">configure</a></code> betiği kullanılarak
   255        yapılır. (Apache HTTPd kaynak ağacının resmen dağıtıma girmemiş bir
   256        sürümünü indiren geliştiricilerin sistemlerinde <code>autoconf</code> ve
   257        <code>libtool</code> kurulu olması ve sonraki adıma geçmek için
   258        <code>buildconf</code> çalıştırmaları gerekir. Bu işlem resmi
   259        dağıtımlar için gerekli değildir.)</p>
   260  
   261      <p>Kaynak ağacını tamamen öntanımlı seçenekler kullanılarak derlemek için
   262        <code>./configure</code> komutunu vermek yeterlidir. Öntanımlı
   263        seçenekleri değiştirmek için <code class="program"><a href="./programs/configure.html">configure</a></code> betiği
   264        çeşitli değişkenler ve komut satırı seçenekleri kabul eder.</p>
   265  
   266      <p>En önemli seçenek, Apache HTTP Sunucusunun kurulacağı yerin
   267        belirlenmesini, dolayısıyla Apache’nin bu konumda doğru olarak
   268        çalışması için yapılandırılmasını sağlayan <code>--prefix</code>’tir.
   269        Kurulacak dosyaların yerleri ile ilgili daha ayrıntılı denetim ek <a href="programs/configure.html#installationdirectories">yapılandırma
   270        seçenekleri</a> ile mümkün kılınmıştır.</p>
   271  
   272      <p>Bu noktada ayrıca, Apache HTTPd’de hangi özelliklerin bulunmasını
   273        istediğinizi <a href="mod/">modülleri</a> etkin kılarak veya iptal
   274        ederek belirtebilirsiniz. Apache, öntanımlı olarak içerilmiş <a href="mod/module-dict.html#Status">temel</a> modüllerle gelir. Diğer
   275        modüller <code>--enable-<var>modül</var></code> seçenekleri
   276        kullanılarak etkinleştirilir. Buradaki <code><var>modül</var></code>,
   277        önünden <code>mod_</code> dizgesi kaldırılmış ve içindeki altçizgi
   278        imleri tire imleri ile değiştirilmiş modül ismidir. Ayrıca,
   279        <code>--enable-<var>modül</var>=shared</code> seçeneklerini kullanarak
   280        modülleri çalışma anında gerektiğinde yüklemek veya kaldırmak üzere <a href="dso.html">paylaşımlı nesneler (DSO’lar)</a> olarak derlemeniz de
   281        mümkündür. Temel modülleri de benzer şekilde
   282        <code>--disable-<var>modül</var></code> seçenekleriyle iptal
   283        edebilirsiniz. <code class="program"><a href="./programs/configure.html">configure</a></code> betiği mevcut olmayan
   284        modüller için sizi uyarmayıp, seçeneği yok saymakla yetineceğinden, bu
   285        seçenekleri kullanırken dikkatli olmalısınız.</p>
   286  
   287      <p>Ek olarak, bazen kullandığınız derleyici, kütüphaneler veya başlık
   288        dosyalarının yerleri hakkında <code class="program"><a href="./programs/configure.html">configure</a></code> betiğine
   289        ilave bilgiler sağlamanız gerekir. Bu işlem
   290        <code class="program"><a href="./programs/configure.html">configure</a></code> betiğine ya ortam değişkenleriyle ya da
   291        komut satırı seçenekleriyle bilgi aktarılarak yapılır. Daha fazla bilgi
   292        için <code class="program"><a href="./programs/configure.html">configure</a></code> kılavuz sayfasına bakınız.</p>
   293  
   294      <p>Apache’yi derlerken ne gibi olasılıklara sahip olduğunuz hakkında bir
   295        izlenim edinmeniz için aşağıda tipik bir örneğe yer verilmiştir. Bu
   296        örnekte, Apache’nin <code>/sw/pkg/apache</code> önekiyle başlayan
   297        dizinlere kurulması, belli bir derleyici ve derleyici seçenekleriyle
   298        derlenmesi ve <code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> ve
   299        <code class="module"><a href="./mod/mod_speling.html">mod_speling</a></code> modüllerinin de DSO mekanizması üzerinden
   300        daha sonra yüklenmek üzere derlenmesi istenmektedir:</p>
   301  
   302      <div class="example"><p><code>
   303        $ CC="pgcc" CFLAGS="-O2" \<br />
   304         ./configure --prefix=/sw/pkg/apache \<br />
   305         --enable-rewrite=shared \<br />
   306         --enable-speling=shared
   307      </code></p></div>
   308  
   309      <p><code class="program"><a href="./programs/configure.html">configure</a></code> betiği başlatıldığında sisteminizde
   310        mevcut özelliklerin işe yararlığını sınamak ve sonradan sunucuyu
   311        derlemek için kullanılacak Makefile dosyalarını oluşturmak için bir kaç
   312        dakika çalışacaktır.</p>
   313  
   314      <p><code class="program"><a href="./programs/configure.html">configure</a></code> seçeneklerinin tamamı ayrıtılı olarak
   315        <code class="program"><a href="./programs/configure.html">configure</a></code> kılavuz sayfasında açıklanmıştır.</p>
   316  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   317  <div class="section">
   318  <h2><a name="compile" id="compile">Derleme</a></h2>
   319  
   320      <p>Artık, Apache HTTPd paketini şekillendiren çeşitli parçaları derlemek
   321        için basitçe aşağıdaki komutu verebilirsiniz:</p>
   322  
   323      <div class="example"><p><code>$ make</code></p></div>
   324  
   325      <p>Bu komutu verdikten sonra lütfen sabırlı olunuz. Temel yapılandırmanın
   326        derlenmesi bir kaç dakika alsa da modüllerin derlenmesi donanımınıza ve
   327        seçtiğiniz modüllerin sayısına bağlı olarak daha uzun süre
   328        gerektirecektir.</p>
   329  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   330  <div class="section">
   331  <h2><a name="install" id="install">Kurulum</a></h2>
   332  
   333      <p>Şimdi sıra <code><em>ÖNEK</em></code> dizini altına kurulmak üzere
   334        yapılandırdığınız (yukarı <code>--prefix</code> seçeneğine bakınız)
   335        paketi kurmaya geldi. Basitçe şu komutu veriniz:</p>
   336  
   337      <div class="example"><p><code># make install</code></p></div>
   338  
   339      <p><code><em>ÖNEK</em></code> dizininde genellikle yazma izinlerinin
   340        sınırlı oluşu nedeniyle bu adım genellikle root yetkilerini
   341        gerektirir.</p>
   342  
   343      <p>Eğer sürüm yükseltiyorsanız, kurulum sırasında mevcut yapılandırma
   344        dosyalarının ve belgelerin üzerine yazılmayacaktır.</p>
   345  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   346  <div class="section">
   347  <h2><a name="customize" id="customize">Kişiselleştirme</a></h2>
   348  
   349      <p>Bu adımda, Apache HTTP Sunucunuzu <code><em>ÖNEK</em>/conf/</code>
   350        dizini altındaki <a href="configuring.html">yapılandırma
   351        dosyalarını</a> düzenleyerek kişiselleştirebilirsiniz.</p>
   352  
   353      <div class="example"><p><code>$ vi <em>ÖNEK</em>/conf/httpd.conf</code></p></div>
   354  
   355      <p>Bu kılavuz ve kullanılabilecek <a href="mod/directives.html">yapılandırma yönergelerinin</a> kılavuzlarını
   356        <code><em>ÖNEK</em>/docs/manual/</code> altında bulabileceğiniz gibi en
   357        son sürümünü daima <a href="http://httpd.apache.org/docs/2.2/">http://httpd.apache.org/docs/2.2/</a> adresinde
   358        bulabilirsiniz.</p>
   359  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   360  <div class="section">
   361  <h2><a name="test" id="test">Deneme</a></h2>
   362  
   363      <p>Artık Apache HTTP Sunucunuzu <a href="invoking.html">başlatmaya</a>
   364        hazırsınız. Hemen şu komutu verin:</p>
   365  
   366      <div class="example"><p><code>$ <em>ÖNEK</em>/bin/apachectl -k start</code></p></div>
   367  
   368      <p><code>http://localhost/</code> üzerinden ilk belgeniz için bir istek
   369        yapmalısınız. Genellikle <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code> olarak bilinen
   370        <code><em>ÖNEK</em>/htdocs/</code> altındaki sayfayı görürsünüz.
   371        Çalışmakta olan sunucuyu <a href="stopping.html">durdurmak</a> için şu
   372        komutu verebilirsiniz:</p>
   373  
   374      <div class="example"><p><code>$ <em>ÖNEK</em>/bin/apachectl -k stop</code></p></div>
   375  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   376  <div class="section">
   377  <h2><a name="upgrading" id="upgrading">Yükseltme</a></h2>
   378  
   379      <p>Sürüm yükseltme işleminin ilk adımı, sitenizi etkileyen değişiklikleri
   380        öğrenmek için dağıtım duyurusunu ve kaynak paketindeki
   381        <code>CHANGES</code> dosyasını okumaktır. Ana sürümlerden yükseltme
   382        yapıyorsanız (1.3’ten 2.0’a veya 2.0’dan 2.2’ye gibi), derleme anı ve
   383        çalışma anı yapılandırmalarındaki ana farklılıklar elle ayarlamalar
   384        yapmanızı gerektirecektir. Ayrıca, tüm modüllerin de modül API’sindeki
   385        değişikliklere uyum sağlaması için yükseltilmesi gerekecektir.</p>
   386  
   387      <p>Aynı ana sürüm içinde yükseltme yapmak (2.2.55’ten 2.2.57’ye
   388        yükseltmek gibi) daha kolaydır. <code>make install</code> işlemi,
   389        mevcut yapılandırma ve günlük dosyalarınızın ve belgelerin üzerine
   390        yazmayacaktır. Ek olarak, geliştiriciler alt sürüm değişikliklerinde
   391        <code class="program"><a href="./programs/configure.html">configure</a></code> seçenekleri, çalışma anı yapılandırması
   392        veya modül API’sinde uyumsuz değişiklikler yapmamaya özen
   393        göstereceklerdir. Çoğu durumda, aynı <code class="program"><a href="./programs/configure.html">configure</a></code> komut
   394        satırını, aynı yapılandırma dosyasını kullanabileceksiniz ve tüm
   395        modülleriniz de çalışmaya devam edebilecektir.</p>
   396  
   397      <p>Aynı ana sürüm içinde yükseltme işlemine, eski kaynak ağacının kök
   398        dizininde veya kurulu sunucunuzun <code>build</code> dizininde
   399        bulacağınız <code>config.nice</code> dosyasını yeni kaynak ağacının kök
   400        dizinine kopyalamak suretiyle başlayabilirsiniz. Bu dosya evvelce
   401        kaynak ağacını yapılandırmakta kullandığınız
   402        <code class="program"><a href="./programs/configure.html">configure</a></code> komut satırını içerir.
   403        <code>config.nice</code> dosyasında yapmak istediğiniz değişiklikler
   404        varsa yaptıktan sonra şu komutları veriniz:</p>
   405  
   406      <div class="example"><p><code>
   407      $ ./config.nice<br />
   408      $ make<br />
   409      $ make install<br />
   410      $ <em>ÖNEK</em>/bin/apachectl -k graceful-stop<br />
   411      $ <em>ÖNEK</em>/bin/apachectl -k start<br />
   412      </code></p></div>
   413  
   414      <div class="warning">Her yeni sürümü hizmete sokmadan önce daima çalışma
   415        ortamınızda denemeniz gerekir. Örneğin, yükseltme işlemini
   416        sonuçlandırmadan önce eski sürümün çalışmasını durdurmadan yenisini
   417        farklı bir <code>--prefix</code> ile kurabilir ve farklı bir port ile
   418        (<code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> yönergesini
   419        ayarlamak suretiyle) çalıştırabilirsiniz.</div>
   420  </div></div>
   421  <div class="bottomlang">
   422  <p><span>Mevcut Diller: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
   423  <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
   424  <a href="./es/install.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
   425  <a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
   426  <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
   427  <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
   428  <a href="./tr/install.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
   429  </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>
   430  <script type="text/javascript"><!--//--><![CDATA[//><!--
   431  var comments_shortname = 'httpd';
   432  var comments_identifier = 'http://httpd.apache.org/docs/2.2/install.html';
   433  (function(w, d) {
   434      if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
   435          d.write('<div id="comments_thread"><\/div>');
   436          var s = d.createElement('script');
   437          s.type = 'text/javascript';
   438          s.async = true;
   439          s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
   440          (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
   441      }
   442      else { 
   443          d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
   444      }
   445  })(window, document);
   446  //--><!]]></script></div><div id="footer">
   447  <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>
   448  <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[//><!--
   449  if (typeof(prettyPrint) !== 'undefined') {
   450      prettyPrint();
   451  }
   452  //--><!]]></script>
   453  </body></html>