Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

VPS Üzerinde Wiki.js Kendinize Host Etme (Tam Kılavuz)

Sunucu kurulumundan Docker kullanarak dağıtıma kadar, VPS üzerinde Wiki.js'i kolayca yükleme ve kendi kendinize barındırma sürecini öğrenin.

Wiki.js, Node.js tabanlı güçlü ve esnek açık kaynaklı bir wiki yazılımıdır. Hem kişisel hem de işbirliğine dayalı kullanımlar için uygundur ve geliştiriciler ile ev laboratuvar meraklıları arasında belge veya bilgi yönetim platformu kendinize barındırmak isteyenler arasında popüler bir seçimdir. Bu kılavuz, VPS üzerinde Wiki.js’i kendi kendinize barındırma sürecini adım adım anlatacaktır. Ayrıca, daha akıcı bir kurulum deneyimi için Docker kullanımını da inceleyeceğiz.

Gereksinimler

Bu kılavuzu takip etmek için ihtiyacınız olacaklar:

Doğru VPS Seçimi

Wiki.js barındırmak için bir VPS seçerken aşağıdaki özellikleri dikkate alın:

SağlayıcıFiyatCPURAMDepolama
Contabo VPS5.99€/ay4 vCPU8 GB200 GB SSD
Hetzner Cloud4.15€/ay1 vCPU2 GB20 GB SSD
DigitalOcean6$/ay1 vCPU2 GB50 GB SSD
Vultr6$/ay1 vCPU2 GB55 GB SSD
Linode5$/ay1 vCPU2 GB50 GB SSD

En iyi performans için Contabo, fiyatına göre en iyi kaynaklarını sunar ve Wiki.js barındırmak için idealdir.

Adım 1: VPS’inizi Kurma

  1. VPS’nizi başlatın: Yukarıdaki planlardan ihtiyaçlarınıza en uygun olanını seçip sunucunuzu başlatın.

  2. VPS’e bağlanın: SSH kullanarak bağlanın. your_user ve your_ip yerlerine kendi bilgilerinizi girin.

    ssh your_user@your_ip
  3. Sistem güncellemesi yapın:

    sudo apt update && sudo apt upgrade -y
  4. Docker’ı yükleyin:

    sudo apt install docker.io -y
    sudo systemctl start docker
    sudo systemctl enable docker
  5. Docker Compose’u yükleyin:

    sudo apt install docker-compose -y

Adım 2: Wiki.js’i Dağıtma

  1. Wiki.js için bir dizin oluşturun:

    mkdir ~/wikijs && cd ~/wikijs
  2. docker-compose.yml dosyasını oluşturun:

    Bir metin editörü kullanarak bu dosyayı oluşturun:

    version: "3"
    
    services:
      wikijs:
        image: requarks/wiki:latest
        ports:
          - "3000:3000"
        environment:
          - DB_TYPE=postgres
          - DB_HOST=db
          - DB_PORT=5432
          - DB_USER=wikijs
          - DB_PASS=password
          - DB_NAME=wikijs
        depends_on:
          - db
    
      db:
        image: postgres:13
        environment:
          - POSTGRES_USER=wikijs
          - POSTGRES_PASSWORD=password
          - POSTGRES_DB=wikijs
        volumes:
          - pgdata:/var/lib/postgresql/data
    
    volumes:
      pgdata:

    Kurulumunuza uygun olarak veritabanı bilgilerini buradaki ayarlarla düzenleyin.

  3. Wiki.js servisini başlatın:

    sudo docker-compose up -d
  4. Wiki.js’e erişin: Tarayıcınızı açın ve http://your_ip:3000 adresine gidin. Kurulumu tamamlamak için ekrandaki talimatları izleyin.

Adım 3: Wiki.js’i Yapılandırma

Kurulum tamamlandıktan sonra, Wiki.js’i kendi tercihleriniz doğrultusunda yapılandırabilirsiniz. Dış bir veritabanına bağlanabilir, kullanıcı kimlik doğrulamasını ayarlayabilir ve özellikleri kişiselleştirebilirsiniz. İlk kez kullananlar için, Wiki.js bu işleri kolaylaştıran bir arayüz sağlar.

SSS (Sıkça Sorulan Sorular)

1. Wiki.js’i kendinize barındırmanın faydaları nelerdir?

Kendi kendinize barındırmak, verileriniz ve gizliliğiniz üzerinde tam kontrol sağlar. Platformu ihtiyaçlarınıza göre özelleştirebilir, kaynakları büyütebilir ve satıcı bağımlılığından kurtulabilirsiniz. Bu, geliştiricilere ve takımlara üçüncü parti servislerin kısıtlaması olmadan düzenli bir bilgi tabanı oluşturma imkanı sunar ve altyapınıza bağlı olarak maliyetleri düşürebilir.

2. Wiki.js’i mevcut bir PostgreSQL veritabanı ile kullanabilir miyim?

Evet, Wiki.js mevcut PostgreSQL veritabanlarına bağlanabilir. Kurulum sırasında docker-compose.yml dosyasında veritabanı kimlik bilgilerinizi belirtmeniz yeterlidir. PostgreSQL sürümünüzün Wiki.js gereksinimlerine uyduğundan emin olun. Ayrıca, performansı optimize etmek için ek ayarlar yapmayı da tercih edebilirsiniz.

3. VPS’im kapandığında ne olur?

VPS’iniz erişime kapandığında, Wiki.js kullanılamaz hale gelir ve çevrimdışı iken yapılan düzenleme veya güncellemeler kaybolabilir. Düzenli yedekleme yapmak çok önemlidir. PostgreSQL veritabanınızın otomatik yedeklemesini ayarlamak veya yedekleme servisi kullanmak verilerinizi güvence altına alır. Ayrıca, VPS durumunuzu takip eden izleme araçları kullanmak, soruna hızlıca müdahale etmenize olanak tanır.

Sonuç

VPS üzerinde Wiki.js kendi kendinize barındırmak, projelerinizde belge yönetimi ve işbirliği konusunda pratik bir çözümdür. Bu kılavuzu takip ederek güvenilir bir bilgi yönetim platformu kurabilirsiniz. Detaylar için, full VPS karşılaştırmamız adresini ziyaret ederek ihtiyaçlarınıza en uygun sağlayıcıyı seçebilirsiniz. İyi barındırımlar!