Skip to main content

Sistem Gereksinimleri

  • Wiki.js, Node.js'in desteklendiği hemen hemen her sistemde çalışır. Bu, Linux, macOS, Windows'un yanı sıra Docker/Kubernetes ve Heroku konteyner çözümlerinde çalışacağı anlamına gelir. Wiki.js zaman zaman yeni güncellemeleri, dilleri, temaları vb. otomatik olarak kontrol eder.
  • CPU: Wiki.js tek bir CPU çekirdeğinde mükemmel şekilde çalışır. Ancak arkaplan çalışanlarından tam olarak yararlanmak için 2 veya daha fazla çekirdek önerilir.
  • RAM: Linux sistemlerinin Wiki.js'yi çalıştırabilmesi için en az 1 GB RAM'e sahip olması gerekir. Windows ve macOS sistemleri genellikle biraz daha fazla RAM gerektirir. İşlemin kendisi genellikle yaklaşık 70 MB RAM'de yer alırken, bazı olaylar(sayfa oluşturma, indeksleme vb.) RAM kullanımında kısa süreli artışlara neden olur.
  • Depolama Alanı: Depolama gereksinimleri gireceğiniz içeriğe göre belirlenir. Neredeyse tamamen metinden oluşan Wiki'lerin birkaç megabaytı aşması pek mümkün değildir. Ancak resim, video veya diğer dosyaları yüklediğiniz anda depolama gereksinimlerinizi buna göre planlamalısınız. En az 1 GB depolama alanı önerilir.
  • Wiki.js, özel bir alt alan adı ve alan adı gerektirir. Wiki.js'i bir alt klasörle eşleyemezsiniz.
  • En iyi kullanım için PostgreSQL’in 9.5 ve sonraki sürümleri önerilir. Bunun dışında MySQL 8.0 ve sonraki sürümleri, MariaDB 10.2.7 ve sonraki sürümleri, MS SQL Server 2012 ve sonraki sürümleri, SQLite 3.9 ve sonraki sürümleri önerilir. Bu veri tabanı motorlarından birini zaten kurmuş olmanız beklenmektedir. Wiki.js, boş bir veri tabanına bağlanmak için benzersiz bir kullanıcı ve şifreye ihtiyaç duyar.
  • Node.js’in 12.0 sürümünden sonraki sürümleri için tek sayıyla biten sürümler desteklenmez (13.X, 15.X, 17.X).
  • Docker için: Node.js, Docker görüntüsüne otomatik olarak dahil edilir. Ek olarak Node.js kurmanıza gerek yoktur.
  • Wiki.js herhangi bir gerçek web sunucusuna (nginx veya Apache gibi) ihtiyaç duymaz. Ancak gelişmiş Ağ/DNS yapılandırmasına ihtiyacınız varsa Wiki.js'in önüne “reverseproxy” yerleştirmeniz gerekebilir.
  • Google Chrome, Mozilla Firefox, Apple Safari gibi popüler tarayıcılar tarafından desteklenir. Tüm tarayıcılar varsayılan olarak arka planda otomatik olarak güncellenir.