Kurulum Talimatları

Öncelikle, daha ileri gitmek için önce gereksinimler kontrol edin.

Arşivden (kararlı sürüm)

  1. PHP’nin yüklü olduğu bir web sunucunuz olmalıdır
  2. Kaynak kodu indirin ve istediğiniz yere kanboard dizini kopyalayın
  3. data dizininin web sunucusu kullanıcısı tarafından yazılabilir olup olmadığını kontrol edin
  4. Tarayıcınızla http://yourpersonalserver/kanboard adresine gidin
  5. Varsayılan kullanıcı adı ve şifre admin/admin
  6. Kanboard yazılımını kullanmaya başlayın
  7. Parolanızı değiştirmeyi unutmayın!

data klasörü depolamak için kullanılır:

Sqlite veritabanı: db.sqlite - Hata ayıklama dosyası: debug.log (hata ayıklama modu etkinleştirilmişse) - Yüklenen dosyalar: files/* - Resim tırnak-thumb ları: files/thumbnails/*

Uzak bir veritabanı (Mysql/Postgresql) ve uzak nesne depolama birimi (Aws S3 veya benzeri) kullananların mutlaka kalıcı bir yerel veri klasörüne sahip olmaları veya izinlerini değiştirmeleri gerekmez.

Git deposundan (geliştirme versiyonu)

  1. git clone https://github.com/kanboard/kanboard.git
  2. Yukarıdaki üçüncü adıma geçin

Not: Bu yöntem, mevcut geliştirme sürümünü yükleyecektir, kendi sorumluluğunuzdadır.

Belge kökü-root dışında kurulum

Kanboard’u web sunucusu belge kökü dışında yüklemek isterseniz, en azından bu sembolik bağları-symlinks oluşturmanız gerekir:

.
├── assets -> ../kanboard/assets
├── cli -> ../kanboard/cli
├── doc -> ../kanboard/doc
├── favicon.ico -> ../kanboard/favicon.ico
├── index.php -> ../kanboard/index.php
├── jsonrpc.php -> ../kanboard/jsonrpc.php
└── robots.txt -> ../kanboard/robots.txt

İçeriği doğrudan Apache yapılandırmasına eklenebileceğinden .htaccess isteğe bağlıdır.

Yapılandırma dosyası-Config file değiştirerek eklentiler ve dosyalar klasörleri için özel bir yer de tanımlayabilirsiniz.

Diğer Veritabanı Türleri

Kanboard, MySQL ve Postgres’i Sqlite’e alternatif olarak desteklemektedir.

  • Mysql yapılandırması
  • Postgres yapılandırması

İsteğe Bağlı Kurulum

  • Kanboard’un bazı özellikleri, günlük arka plan işi-cronjob çalıştırmanızı gerektirir (Raporlar ve analizler için) .
  • Performansı artırmak için Arka plan çalışanını kurun

Güvenlik

  • Varsayılan kullanıcı/şifreyi değiştirmeyi unutmayın
  • Herkese URL’den data dizinine erişmesine izin verme. Apache için zaten bir .htaccess ve IIS için bir web.config dosyası var, ancak diğer web sunucuları için bir şey yok.