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

guide

Dolibarr'ı VPS Üzerinden Kendiniz Barındırma (Kapsamlı Kılavuz)

Kurulum, yapılandırma ve en iyi uygulamaları kapsayan, Dolibarr'ı VPS üzerinde kendiniz barındırmayı öğrenin.

Dolibarr’ı VPS Üzerinden Kendiniz Barındırma (Kapsamlı Kılavuz)

Dolibarr, küçük ve orta ölçekli işletmelerin işletme yönetimini kolaylaştıran açık kaynaklı bir ERP ve CRM paketidir. Bunu VPS üzerinde kendiniz barındırmak, verileriniz üzerinde tam kontrol sahibi olmanızı sağlar, gizliliği artırır ve zaman içinde maliyet tasarrufu sağlayabilir. Bu kılavuz, Dolibarr’ı VPS üzerinde kendiniz barındırmak için gereken adımları size anlatacaktır.

Neden Dolibarr için VPS Tercih Etmeliyim?

VPS kullanmak, paylaşımlı barındırmaya kıyasla daha iyi performans ve özelleştirme imkanı sunar. Ayrıca, gerekli yazılımları yükleme, güvenlik ayarlarını yapılandırma ve kaynakları ihtiyaçlarınıza göre ölçeklendirme özgürlüğü sağlar.

VPS Sağlayıcı Karşılaştırması

Dolibarr barındırmak için VPS seçerken aşağıdaki seçenekleri göz önünde bulundurun:

SağlayıcıAylık Fiyat (EUR/USD)CPURAMDepolama
Contabo VPS5.99 EUR14GB200GB
Hetzner Cloud4.15 EUR12GB20GB
DigitalOcean6 USD11GB25GB
Vultr6 USD11GB25GB
Linode (Akamai Cloud)5 USD11GB25GB

Tüm seçenekler Dolibarr barındırmak için uygundur, ancak daha iyi performans için Contabo VPS önerilir çünkü daha büyük RAM ve depolama kapasitesine sahiptir. Daha detaylı bilgi için full VPS karşılaştırmamıza göz atabilirsiniz.

Gereksinimler

Kurulum işlemine başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:

  1. SSH erişimi olan bir VPS kurulu.
  2. VPS’nize yönlendirilmiş bir alan adı (isteğe bağlı ama önerilir).
  3. Linux komutlarına temel düzeyde hakimiyet.

Adım 1: VPS’inizi Kurma

  1. VPS’e Bağlanın: SSH kullanarak VPS terminalinize erişin:

    ssh root@your_vps_ip
  2. ** Sistem Güncellemesi:** Tüm paketlerin güncel olduğundan emin olun.

    apt-get update && apt-get upgrade -y

Adım 2: Gerekli Paketleri Kurma

Apache, MySQL ve PHP’yi yükleyin. Dolibarr düzgün çalışması için bu hizmetlere ihtiyaç vardır.

apt-get install apache2 mysql-server php php-mysql libapache2-mod-php -y

Adım 3: Dolibarr’ı İndirme

Dolibarr’ı kurmak istediğiniz dizine gidin:

cd /var/www/html

Dolibarr’ın en güncel sürümünü indirin:

wget https://sourceforge.net/projects/dolibarr/files/latest/download -O dolibarr.zip

İndirilen dosyayı çıkarın:

unzip dolibarr.zip

Adım 4: MySQL Veritabanını Yapılandırma

  1. MySQL’e giriş yapın:

    mysql -u root -p
  2. Dolibarr için veritabanı oluşturun:

    CREATE DATABASE dolibarr;
    CREATE USER 'dolibarruser'@'localhost' IDENTIFIED BY 'your_password';
    GRANT ALL PRIVILEGES ON dolibarr.* TO 'dolibarruser'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;

Adım 5: Apache Konfigürasyonunu Yapılandırma

  1. Dolibarr için Apache yapılandırma dosyası oluşturun:

    nano /etc/apache2/sites-available/dolibarr.conf
  2. Aşağıdaki yapılandırmayı ekleyin:

    <VirtualHost *:80>
        DocumentRoot /var/www/html/dolibarr/htdocs
        ServerName your_domain.com
    
        <Directory /var/www/html/dolibarr/htdocs>
            AllowOverride All
        </Directory>
    </VirtualHost>
  3. Yeni siteyi etkinleştirin ve rewrite modülünü aktif edin:

    a2ensite dolibarr.conf
    a2enmod rewrite
    systemctl restart apache2

Adım 6: Kurulumu Tamamlayın

Web tarayıcınızı açın ve http://your_domain.com/install adresine gidin. Web tabanlı kurulum sihirbazı talimatlarını izleyin. Daha önce belirlediğiniz veritabanı bilgilerinin kullanıldığından emin olun.

Adım 7: Kurulumu Güvenli Hale Getirme

Kurulum tamamlandıktan sonra aşağıdaki önlemleri alın:

  1. Kurulum klasörünü kaldırın:

    rm -rf /var/www/html/dolibarr/htdocs/install
  2. Dosya izinlerini ayarlayın:

    chown -R www-data:www-data /var/www/html/dolibarr/htdocs
  3. MySQL güvenlik ayarlarını yapın:

    mysql_secure_installation komutunu çalıştırarak test kullanıcıları ve veritabanlarını kaldırın.

Adım 8: İsteğe Bağlı - Docker Kurulumu

Eğer Dolibarr’ı Docker kullanarak kendiniz barındırmayı tercih ediyorsanız, şu adımları izleyebilirsiniz:

  1. Docker’ı kurun:

    apt-get install docker.io docker-compose -y
  2. Bir docker-compose.yml oluşturun:

    version: '3'
    
    services:
      db:
        image: mysql:5.7
        environment:
          MYSQL_DATABASE: dolibarr
          MYSQL_USER: dolibarruser
          MYSQL_PASSWORD: your_password
          MYSQL_ROOT_PASSWORD: root_password
    
      dolibarr:
        image: dolibarr/dolibarr
        environment:
          - DB_HOST=db
          - DB_USER=dolibarruser
          - DB_PASS=your_password
        ports:
          - "80:80"
  3. Dolibarr’ı çalıştırın:

    docker-compose up -d

Tebrikler! Artık Dolibarr’ı VPS’nizde kendiniz barındırıyorsunuz.

Sıkça Sorulan Sorular

1. Dolibarr’ı kendiniz barındırmak güvenli mi?

Dolibarr’ı kendiniz barındırmak, veri kontrolü ve gizlilik açısından avantaj sağlar. Ancak, sunucunuzu güvenli hale getirmek için güvenlik duvarları kurmak, güçlü şifreler kullanmak ve yazılımları düzenli güncellemek önemlidir. Ayrıca web sunucunuz için SSL kurmayı düşünün, böylece iletilen veriler şifrelenir.

2. Düşük özellikli VPS üzerinde Dolibarr çalıştırabilir miyim?

Evet, Dolibarr düşük özellikli VPS üzerinde çalışabilir, fakat kullanıcı sayısı arttıkça performans etkilenebilir. Minimal kurulumlar için Hetzner Cloud ($4.15 EUR/ay) gibi seçenekler test amaçlı yeterli olabilir. Yüksek kullanımı bekliyorsanız, daha iyi performans için Contabo VPS ($5.99 EUR/ay) tercih edin.

3. Dolibarr’ı kendiniz barındırmak için Docker kullanmanın avantajları nelerdir?

Docker, Dolibarr’ın kurulumunu ve yönetimini basitleştirir; bağımlılıkları ve güncellemeleri izole konteynerlerde çalıştırmanıza imkan tanır. Bu da yönetimi ve ölçeklendirmeyi kolaylaştırır. Ayrıca, uygulamanın taşınmasını ve güncellenmesini kolaylaştırır.

Bu kılavuzu takip ederek, Dolibarr’ı VPS üzerinde başarıyla kendiniz barındırabilir ve işletmenizi daha etkin şekilde yönetebilirsiniz. Daha fazla kaynak için r/selfhosted ve awesome-selfhosted listesine göz atabilirsiniz.