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

guide

Whoogle'ı VPS Üzerinde Kendin Barındırma (Tam Kılavuz)

Whoogle'ı VPS'nize adım adım nasıl kendiniz barındıracağınızı keşfedin. Kurulum, yapılandırma ve özel arama deneyiminin keyfini çıkarın.

Giriş

Whoogle, takip olmadan Google benzeri bir deneyim sunan açık kaynaklı kendin barındırılan bir arama motorudur. Whoogle’ı VPS’nize barındırarak, arama motorunuzu özelleştirebilir, gizliliği artırabilir ve verileriniz üzerinde tam kontrol sahibi olabilirsiniz. Bu rehber, Whoogle’ı VPS üzerinde kurmanız için gereken adımları size anlatacaktır.

VPS Sağlayıcı Seçimi

Whoogle’ı kurmadan önce, bir VPS sağlayıcı seçmeniz gerekir. İşte kendin barındırılan uygulamalar için uygun bazı en iyi VPS sağlayıcılarının karşılaştırması:

SağlayıcıAylık FiyatRAMDepolama TürüKonum Seçenekleri
Contabo VPS5.99 EUR4 GBSSDAvrupa Çeşitli
Hetzner Cloud4.15 EUR2 GBSSDAvrupa, ABD
DigitalOcean6 USD1 GBSSDKüresel
Vultr6 USD1 GBSSDKüresel
Linode5 USD2 GBSSDKüresel

Hızlı ve maliyet açısından uygun bir kurulum için Hetzner Cloud ve Contabo VPS geliştiriciler arasında popülerdir. Daha fazla seçenek için tam VPS karşılaştırmamıza göz atabilirsiniz.

Gerekli Ön Koşullar

  1. VPS Kurulumu: En az 2 GB RAM’e sahip bir VPS başlatın. Yeni bir sunucu örneği oluşturmak için sağlayıcınızın talimatlarını izleyin.
  2. Domain Adı: Whoogle örneğiniz için bir domain adı (opsiyonel) edinin.
  3. İşletim Sistemi: Bu rehber Linux ortamını varsaymaktadır (Ubuntu tercih edilir).
  4. Docker ve Docker Compose: Servislerin daha kolay yönetimi için Docker ve Docker Compose yükleyin.

Adım 1: Docker ve Docker Compose Kurulumu

VPS’nizde Docker ve Docker Compose kurulumuyla başlayın. SSH aracılığıyla VPS’nize bağlanın:

ssh root@your_vps_ip

Ardından, Docker’ı yüklemek için aşağıdaki komutları çalıştırın:

apt update
apt install -y apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
apt update
apt install -y docker-ce

Şimdi, Docker Compose’u yükleyin:

curl -L "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep tarball | cut -d '\"' -f 4 | grep -Eo '[^/]+$')/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

Adım 2: Docker Kullanarak Whoogle’ı Dağıtma

Whoogle için bir dizin oluşturun ve içine geçin:

mkdir whoogle
cd whoogle

Bir docker-compose.yml dosyası oluşturun:

version: '3'
services:
  whoogle:
    image: whoogle/whoogle-webserver
    restart: always
    ports:
      - "5000:5000"
    environment:
      - WHOOGLE_SITE_URL=http://your_domain_or_ip:5000

your_domain_or_ip kısmını VPS’nizin genel IP adresi veya tercih ettiğiniz alan adıyla değiştirin.

Adım 3: Whoogle’ı Başlatma

Whoogle’ı başlatmak için aşağıdaki komutu çalıştırın:

docker-compose up -d

Artık Whoogle, http://your_domain_or_ip:5000 adresinde erişilebilir hale gelecektir.

Adım 4: İsteğe Bağlı Yapılandırma

  1. Veritabanı: Kalıcı depolama için PostgreSQL veya MySQL kullanabilirsiniz; docker-compose.yml dosyasına veritabanı servisi ekleyin.
  2. TLS/SSL: Bağlantınızı güvenli hale getirmeniz önerilir. Nginx ile Let’s Encrypt kullanarak SSL sertifikaları alın.
  3. Özelleştirmeler: Gereksinimlerinize göre Docker ortam değişkenleri aracılığıyla Whoogle ayarlarını değiştirebilirsiniz.

Kurulumunuzu Test Edin

Web tarayıcınızı açın ve http://your_domain_or_ip:5000 adresine gidin. Whoogle arayüzünü göreceksiniz ve kullanmaya hazırsınız.

SSS (Sıkça Sorulan Sorular)

Whoogle’a kurulumdan sonra nasıl erişebilirim?

Kurulumdan sonra, tarayıcınızda http://your_domain_or_ip:5000 adresine giderek Whoogle’a erişebilirsiniz. Eğer bir alan adı yapılandırdıysanız, your_domain_or_ip yerine alan adınızı yazın. Güvenliği artırmak için HTTPS ayarlamak ve Nginx ile Let’s Encrypt kullanmak, kullanıcı gizliliği ve veri bütünlüğü için önemlidir.

Whoogle’ı mevcut uygulamalarınızla entegre edebilir miyim?

Evet, Whoogle çeşitli uygulamalarla API’ler aracılığıyla entegre edilebilir. Arama motoru ayarlarını özelleştirebilir ve API’sini kullanarak arama yeteneklerini uygulamalarınıza gömebilirsiniz. Bu, mevcut uygulamalarınıza veya platformlarınıza daha gizli bir arama çözümü eklemenize olanak tanır.

Whoogle’ı durdurmak veya VPS’den kaldırmak istersem ne yapmalıyım?

Whoogle’ı durdurmak için, docker-compose.yml dosyanızın bulunduğu dizine gidin ve şu komutu çalıştırın:

docker-compose down

Bu, hizmeti durduracaktır. Eğer tamamen kaldırmak isterseniz, ilgili dizini ve docker-compose.yml dosyasını silin, ardından docker volume prune komutunu kullanarak kullanılmayan Docker hacimlerini temizleyebilirsiniz (bir veritabanıyla başlatmışsanız).

Sonuç

Whoogle’ı VPS üzerinde kendiniz barındırmak, gizliliğinizi artırmanın yanı sıra, ihtiyaçlarınıza uygun özelleştirilebilir bir arama deneyimi sağlar. Yukarıdaki adımları izleyerek, Whoogle’ı kolayca kurabilir ve yönetebilirsiniz. Kendin barındırılan arama motorunuzun potansiyelini maksimize etmek için daha fazla özellik ve entegrasyonu keşfedin.