summaryrefslogtreecommitdiff
path: root/doc/tr_TR/windows-apache-installation.markdown
blob: d45c11170f4691af7ab6e8006bea712b4319dd0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
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ı açın.

### Sunucu adını tanımla

`C:\Apache24\conf\httpd.conf` dosyasını açı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ı açı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ı açın
- Kanboard'u kullanmak için http://localhost/kanboard/ adresini web tarayıcınızı açı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.