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.
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!
