Create windows-apache-installation.markdown

This commit is contained in:
Sencar TOSUN 2016-12-29 05:30:57 +03:00 committed by GitHub
parent 4dd07dfd26
commit c2b48235f6
1 changed files with 130 additions and 0 deletions

View File

@ -0,0 +1,130 @@
Windows Server ve Apache üzerinde Kurulum
=========================================
Bu kılavuz, bir Windows Server'da Apache ve PHP ile adım adım Kanboard kurmanıza yardımcı olacaktır.
Not: 64 bitlik bir platformunuz varsa "x64" seçin, aksi halde 32-bit sistemler için "x86" seçeneğini seçin.
Visual C ++ Yeniden Dağıtılabilir-Redistributable Kurulum
---------------------------------------
PHP ve Apache Visual Studio ile derlenmiştir, bu kütüphaneyi henüz kurmadıysanız yüklemeniz gerekir.
1. Kitaplığı [resmi Microsoft web sitesinden](http://www.microsoft.com/en-us/download/details.aspx?id=30679) indirin.
2. Yükleyicilerden `vcredist_x64.exe` veya `vcredist_x86.exe` yi platformunuza göre çalıştırın
Apache kurulumu
---------------------------------------
1. Apache ikili-binary dosyasını [Apache Lounge](http://www.apachelounge.com/download/) adresinden indirin.
2. Apache24 ü `C:\Apache24` klasörününe sıkıştırılmış dosyalarıın.
### Sunucu adını tanımla
`C:\Apache24\conf\httpd.conf` dosyasınıın ve yönergeyi ekleyin:
```
ServerName localhost
```
### Apache hizmetini-service kur
Bir komut istemi açın (`cmd.exe`) ve `C:\Apache24\bin` dizinine gidin:
```bash
cd C:\Apache24\bin
# Windows hizmetini-service yükle
httpd.exe -k install
```
### ApacheMonitor'i kur
- `C:\Apache24\bin\ApacheMonitor.exe` dosyasına çift tıklayın veya başlangıç klasörüne koyun.
- Simgesine sağ tıklayın ve Apache'yi başlatın.
### Apache kurulumunu kontrol edin
http://localhost/ adresine giderseniz, "It works! / Çalışıyor!" metniyle birlikte boş bir sayfa görmeniz gerekir.
PHP kurulumu
----------------
1. PHP'nin son kararlı sürümünü [resmi PHP web sitesinden](http://windows.php.net/download/) indirin, **İş Parçası Güvenli-Thread Safe** sürümünü seçin ve Apache ile aynı yapı türünü kullanın: x86 or x64
2. `C:\php` klasörüne sıkıştırılmış dosyalarıın
3. PHP klasörüne gidin ve `php.ini-production` dosyasını `php.ini` olarak yeniden adlandırın
`php.ini` yi düzenleyin:
Uzantı dizininindeki yorum işaretlerini-Uncomment kaldırın:
```ini
extension_dir = "C:/php/ext"
```
Şu PHP modüllerininden yorum işaretlerini-Uncomment kaldırın:
```ini
extension=php_gd2.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_openssl.dll
extension=php_pdo_sqlite.dll
```
Saat dilimini ayarlayın:
```ini
date.timezone = Europe/Istanbul
```
Desteklenen saat dilimlerinin listesi [PHP belgeleri](http://php.net/manual/en/timezones.america.php) adresinde bulunabilir.
Apache için PHP modülünü yükleyin:
Şu yapılandırmayı `C:\Apache24\conf\httpd.conf` dosyasına ekleyin:
```
LoadModule php5_module "c:/php/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/php"
# change this directive
DirectoryIndex index.php index.html
```
Apache'yi yeniden başlatın.
PHP kurulumunuzu test edin:
`C:\Apache24\htdocs` klasöründe `phpinfo.php` adlı bir dosya oluşturun:
```php
<?php
phpinfo();
?>
```
http://localhost/phpinfo.php adresine gidin ve PHP kurulumunuzla ilgili tüm bilgileri görmelisiniz.
Kanboard kurulumu
---------------------
- Zipli dosyayı indirin
- Sıkıştırılmış arşiv dosyasının `C:\Apache24\htdocs\kanboard` klasöründe sıkıştırmasınıın
- Kanboard'u kullanmak için http://localhost/kanboard/ adresini web tarayıcınızıın
- Varsayılan kimlik bilgileri **kullanıcı adı:admin/şifre:admin**
Test edilmiş yapılandırma
--------------------
- Windows 2008 R2 / Apache 2.4.12 / PHP 5.6.8
Not
-----
- Kanboard'un bazı özellikleri, [günlük arka plan işi-cronjob](cronjob.markdown) çalıştırmanızı gerektirir.