<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/install.windows.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'install.windows.manual.php',
    1 => 'Windows &uuml;zerine Elle PHP Kurulum Adımları',
    2 => 'Windows &uuml;zerine Elle PHP Kurulum Adımları',
  ),
  'up' => 
  array (
    0 => 'install.windows.php',
    1 => 'Windows Sistemlerine Kurulum',
  ),
  'prev' => 
  array (
    0 => 'install.windows.recommended.php',
    1 => 'Windows sistemlerinde &Ouml;nerilen Yapılandırma',
  ),
  'next' => 
  array (
    0 => 'install.windows.apache2.php',
    1 => 'Microsoft Windows &uuml;zerinde Apache 2.x',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'install/windows/manual.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="install.windows.manual" class="sect1">
 <h2 class="title">Windows üzerine Elle PHP Kurulum Adımları</h2>
 <div class="sect2">
  <h3 class="title">Web Sunucusunu seçin</h3>
  <div class="sect3">
   <h4 class="title">IIS</h4>
   <p class="para">
    IIS Windows&#039;ta yerleşiktir. Windows Sunucusunda, IIS rolü Sunucu Yöneticisi
    üzerinden eklenebilir.CGI Rol Özelliği dahil edilmelidir. Windows
    Masaüstünde, IIS&#039;nin Denetim Masası&#039;ndaki Program Ekle/Kaldır aracılığıyla
    eklenmesi gerekir. Microsoft belgelerinde <a href="https://docs.microsoft.com/en-us/previous-versions/ms181052(v=vs.80)" class="link external">&raquo;&nbsp;ayrıntılı
    talimatlar</a> bulunmaktadır. Masaüstü web uygulamaları ve web
    geliştirme için IIS/Express veya PHP Desktop da kullanılabilir.
    <div class="example" id="example-1">
     <p><strong>Örnek 1 IIS ve PHP&#039;yi yapılandırmak için komut satırı kullanımı</strong></p>
     <div class="example-contents">
<div class="cdata"><pre>

@echo off

REM http://windows.php.net/downloads/ adresinden PHP kurulumu için
REM .ZIP dosyasını indirin

REM PHP .ZIP dosyasını açtığınız dizinin yolunu phppath=c:\php
REM (sonda \ yok) olarak ayarlayın

REM Geçerli PHP işleyicilerini temizleyin:
%windir%\system32\inetsrv\appcmd clear config /section:system.webServer/fastCGI

REM PHP kurulu değilse aşağıdaki komut bir hata iletisi üretir.
REM Bu yok sayılabilir.
%windir%\system32\inetsrv\appcmd set config /section:system.webServer/handlers /-[name=&#039;PHP_via_FastCGI&#039;]

REM PHP işleyicisini ayarlayın
%windir%\system32\inetsrv\appcmd set config /section:system.webServer/fastCGI /+[fullPath=&#039;%phppath%\php-cgi.exe&#039;]
%windir%\system32\inetsrv\appcmd set config /section:system.webServer/handlers /+[name=&#039;PHP_via_FastCGI&#039;,path=&#039;*.php&#039;,verb=&#039;*&#039;,modules=&#039;FastCgiModule&#039;,scriptProcessor=&#039;%phppath%\php-cgi.exe&#039;,resourceType=&#039;Unspecified&#039;]
%windir%\system32\inetsrv\appcmd set config /section:system.webServer/handlers /accessPolicy:Read,Script

REM FastCGI Değişkenlerini Yapılandırın
%windir%\system32\inetsrv\appcmd set config -section:system.webServer/fastCgi /[fullPath=&#039;%phppath%\php-cgi.exe&#039;].instanceMaxRequests:10000
%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/fastCgi /+&quot;[fullPath=&#039;%phppath%\php-cgi.exe&#039;].environmentVariables.[name=&#039;PHP_FCGI_MAX_REQUESTS&#039;,value=&#039;10000&#039;]&quot;
%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/fastCgi /+&quot;[fullPath=&#039;%phppath%\php-cgi.exe&#039;].environmentVariables.[name=&#039;PHPRC&#039;,value=&#039;%phppath%\php.ini&#039;]&quot;
</pre></div>
     </div>

    </div>
   </p>
  </div>

  <div class="sect3">
   <h4 class="title">Apache</h4>
   <p class="para">
    Windows için çeşitli Apache2 derlemeleri mevcuttur.
    ApacheLounge&#039;un Apache2 derlemeleri önerilir, fakat but diğer seçenekler
    arasında otomatik kurulum araçları sağlayan XAMPP, WampServer ve BitNami
    bulunur. PHP, Apache&#039;de mod_php veya mod_fastcgi aracılığıyla
    kullanılabilir. mod_php, aynı Visual C sürümü ve aynı CPU (x86 veya x64)
    ile oluşturulmuş bir TS Apache derlemesi gerektirir.
   </p>
  </div>
 </div>

 <div class="sect2">
  <h3 class="title">Derlenmiş paket seçimi</h3>
  <p class="para">
   PHP&#039;nin Windows derlemeleri
   <a href="http://windows.php.net/download/" class="link external">&raquo;&nbsp;http://windows.php.net/download/</a> adresinden indirilebilir. Tüm
   derlemeler (<abbr class="abbrev">PGO</abbr>) en iyilenmiş olup QA ve GA sürümleri
   kapsamlı bir şekilde denenmiştir.
  </p>
  <p class="para">
   4 tür PHP derlemesi vardır:
   <ul class="itemizedlist">
    <li class="listitem">
     <p class="para">Thread-Safe(TS) - tek süreçli web sunucular için -
      Apache ve mod_php gibi</p>
    </li>
    <li class="listitem">
     <p class="para">Non-Thread-Safe(NTS) - IIS ve diğer FastCGI web sunucuları için -
      (Apache ve mod_fastcgi)- komut satırı betikleri için önerilir.</p>
    </li>
    <li class="listitem">
     <p class="para">x86 - 32 bitlik sistemler için</p>
    </li>
    <li class="listitem">
     <p class="para">x64 - 64 bitlik sistemler için</p>
    </li>
   </ul>
  </p>
 </div>
</div><?php manual_footer($setup); ?>