Bulut Olmadan Ücretsiz Dernek Yönetimi: JVerein ile Kendi Virtualmin Sunucunuzda Üye Veritabanı ve Aidat Yönetimini KVKK/GDPR Uyumlu Kurun ve Güvenli Hale Getirin

JVerein ile kendi Virtualmin sunucunuzda ücretsiz bir dernek yönetimi kurmayı öğrenin. KVKK/GDPR uyumlu, bulut olmadan ve tam veri kontrolü ile.

dsgvovirtualminvereinsverwaltungopen-sourcejverein

Neden Kendi Sunucunuzda JVerein?

Dernekler genellikle üye verilerini ve aidatları verimli bir şekilde yönetme zorluğuyla karşı karşıyadır. Bulut çözümleri kullanışlıdır ancak genellikle aylık maliyetlerle ilişkilidir ve veri koruma sorunlarını gündeme getirir. JVerein ile kendi sunucunuzda ücretsiz bir dernek yönetimi işletebilirsiniz. Bu size veriler üzerinde tam kontrol sağlar ve KVKK/GDPR uyumlu yönetimi mümkün kılar.

Bu makalede, JVerein'i Virtualmin yüklü bir sanal sunucuya nasıl kuracağınızı, güvenli hale getireceğinizi ve dernek çalışmalarınız için nasıl kullanacağınızı göstereceğiz.

JVerein Nedir?

JVerein, dernekleri yönetmek için açık kaynaklı bir yazılımdır. Şu gibi işlevler sunar:

  • Özel alanlarla üye yönetimi
  • SEPA ödeme talimatları dahil aidat yönetimi
  • Muhasebe ve bağış yönetimi
  • Raporlar ve istatistikler

Yazılım Java ile yazılmıştır ve bir MySQL veritabanına ihtiyaç duyar. Bu nedenle kendi sunucunuzda çalıştırmak için idealdir.

Ön Koşullar

Kurulum için ihtiyacınız olanlar:

  • Yeterli kaynaklara sahip bir sanal sunucu veya web barındırma paketi (en az 2 GB RAM, 20 GB disk alanı)
  • Kurulu bir Virtualmin (örneğin Ubuntu 22.04 üzerinde)
  • Sunucuya yönlendirilen bir alan adı (örneğin Dezhost Alan Adları üzerinden)
  • Linux ve Virtualmin hakkında temel bilgi

Adım Adım Kılavuz

1. Sunucuyu kurun ve Virtualmin'i yükleyin

Sanal sunucunuzu sipariş ettikten sonra Virtualmin'i yükleyin. Resmi kurulum kılavuzunu Virtualmin web sitesinde bulabilirsiniz. Ubuntu 22.04 için aşağıdaki komutu çalıştırın:

wget https://software.virtualmin.com/gpl/scripts/virtualmin-install.sh
sudo sh virtualmin-install.sh

Kurulumdan sonra Virtualmin'e https://sizin-alanadiniz:10000 adresinden erişebilirsiniz.

2. JVerein için sanal sunucu oluşturun

Virtualmin'de dernek alan adınız için yeni bir sanal sunucu oluşturun. PHP ve MySQL'i etkinleştirdiğinizden emin olun. JVerein bir MySQL veritabanına ihtiyaç duyar.

3. MySQL veritabanı ve kullanıcı oluşturun

Virtualmin'de Edit Databases altında yeni bir veritabanı oluşturun. Veritabanı adını, kullanıcı adını ve şifreyi not edin.

4. Java'yı yükleyin

JVerein bir Java uygulamasıdır. OpenJDK 11 veya daha yüksek bir sürümü yükleyin:

sudo apt install openjdk-17-jre

5. JVerein'i indirin ve yükleyin

JVerein'in güncel sürümünü resmi web sitesinden indirin. Arşivi seçtiğiniz bir dizine çıkarın, örneğin /opt/jverein.

JVerein'i şu komutla başlatın:

java -jar jverein.jar

İlk başlatmada bir yapılandırma iletişim kutusu açılır. Orada veritabanı bağlantısını girin (Ana bilgisayar: localhost, veritabanı adı, kullanıcı, şifre).

6. JVerein'i servis olarak ayarlayın (isteğe bağlı)

JVerein'in arka planda çalışması için bir systemd servisi oluşturabilirsiniz. /etc/systemd/system/jverein.service dosyasını aşağıdaki içerikle oluşturun:

[Unit]
Description=JVerein
After=network.target

[Service]
User=jverein
ExecStart=/usr/bin/java -jar /opt/jverein/jverein.jar
Restart=always

[Install]
WantedBy=multi-user.target

Sonra:

sudo systemctl daemon-reload
sudo systemctl enable jverein
sudo systemctl start jverein

7. Güvenlik

Dernek verilerinizin güvenliği en yüksek önceliğe sahiptir. Aşağıdaki noktalara dikkat edin:

  • Güvenlik duvarı: Yalnızca gerekli bağlantı noktalarını açın (örneğin 80, 443, Virtualmin için 10000).
  • SSL şifreleme: Alan adınız için bir Let's Encrypt sertifikası ayarlayın (Virtualmin'de Server Configuration > SSL Certificate altında).
  • Düzenli yedeklemeler: Virtualmin yedekleme işlevleri sunar. Veritabanının ve JVerein dosyalarının otomatik yedeklemelerini planlayın.
  • Erişim kısıtlaması: JVerein'e erişimi belirli IP adresleriyle sınırlayın veya bir VPN kullanın.
  • Güncellemeler: Sunucuyu, Virtualmin'i ve JVerein'i her zaman güncel tutun.

KVKK/GDPR Uyumluluğu

Kendi sunucunuzda çalıştırarak tüm üye verileri sizin elinizde kalır. KVKK/GDPR anlamında veri sorumlusu sizsiniz. Şunlara dikkat edin:

  • Dernek web siteniz için bir gizlilik politikasına sahip olun
  • Üyelerin veri işleme için onayını alın
  • Verileri yalnızca dernek amaçları için kullanın
  • Silme sürelerine uyun

Daha fazla bilgi için bilgi bankamıza bakın.

Sonuç

Kendi Virtualmin sunucunuzda JVerein ile uygun maliyetli, esnek ve KVKK/GDPR uyumlu bir dernek yönetimi işletirsiniz. Aylık ücretlerden tasarruf eder ve verileriniz üzerindeki kontrolü elinizde tutarsınız. Dezhost'taki sanal sunucuların avantajlarından yararlanın ve bugün başlayın!