Windows Kurulum

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 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 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:

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 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:

extension_dir = "C:/php/ext"

Şu PHP modüllerininden yorum işaretlerini-Uncomment kaldırın:

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:

date.timezone = Europe/Istanbul

Desteklenen saat dilimlerinin listesi PHP belgeleri 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

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

Windows üzerinde IIS ile Yükleme

Bu kılavuz, Kanboard’un IIS ve PHP ile Windows Server’da adım adım kurulmasına yardımcı olacaktır.

PHP kurulumu

PHP.ini

En azından bu uzantıları php.ini dosyanızda bulmanız gerekir:

extension=php_gd2.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_openssl.dll
extension=php_pdo_sqlite.dll

Gerekli PHP uzantılarının tam listesi gereksinimler sayfasında dır.

Saat dilimini ayarlamayı unutmayın:

date.timezone = Europe/Istanbul

Desteklenen saat dilimleri listesi PHP belgelerinde bulunabilir.

Notlar:

  • PHP <5.4 kullanıyorsanız, php.ini dosyanızdaki kısa etiketleri etkinleştirmeniz gerekir
  • Yukarıda belirtilen gerekli php uzantılarını etkinleştirmeyi unutmayın
  • “MSVCP110.dll kütüphanesi eksik / the library MSVCP110.dll is missing” konusunda bir hata alırsanız, Microsoft web sitesinden Visual Studio için Visual C ++ Yeniden Dağıtılabilir (Visual C++ Redistributable for Visual Studio) dosyasını indirmeniz gerekebilir.

IIS Modülleri

Kanboard arşivi(sıkıştırılmış dosya) URL yeniden yazma özelliğini etkinleştirmek için bir web.config dosyası içerir. Bu yapılandırma IIS için yeniden yazma modülü-Rewrite module for IIS gerektirir.

Yeniden yazma modülünüz yoksa, IIS’den bir dahili sunucu hatası (500) alırsınız. Kanboard’da okunabilir-hoş URL’lerle sahip olmak istemiyorsanız web.config dosyasını kaldırabilirsiniz.

Kanboard kurulumu

  • Zip-arşivi(sıkıştırılmış dosya) dosyasını indirin
  • Arşivi(sıkıştırılmış dosya) C:\inetpub\wwwroot\kanboard klasörüne sıkıştırılmış dosyaları açınız
  • veri ’dizininin IIS kullanıcısı tarafından yazılabilir olduğundan emin olun
  • Kanboard’u kullanmak için web tarayıcınızı açın http: // localhost / kanboard /
  • Varsayılan kimlik bilgileri admin/admin