Fiyatlandırma İletişim
DOKÜMANTASYON MERKEZİ

Kurulum & Güvenlik Kılavuzu

PurifyPlex Enterprise platformunun sunucu hazırlığı, paylaşımlı hosting uyumluluğu, cron yapılandırması ve güvenlik sertleştirme yönergeleri.

1. Sunucu Gereksinimleri

PurifyPlex, modern PHP standartları üzerinde optimize edilmiş hafif ve yüksek performanslı bir mimariye sahiptir. Kurulum öncesi sunucunuzda aşağıdaki bileşenlerin hazır olduğundan emin olun:

  • PHP Sürümü: PHP 8.3 veya üzeri (PHP 8.3+)
  • Veritabanı: MySQL 5.7+ veya MariaDB 10.3+
  • Web Sunucusu: Nginx, Apache veya LiteSpeed
  • Zorunlu PHP Modülleri: BCMath, Ctype, cURL, Fileinfo, JSON, Mbstring, OpenSSL, PDO, PDO_MySQL, Tokenizer, XML, GD
  • ionCube: Gerekmez (%100 açık kaynak kodludur).

2. Paylaşımlı Hosting Uyumu & SSH Zorunluluğu Yok

PurifyPlex'i çalıştırmak için pahalı bir VDS/Dedicated sunucuya veya SSH (Terminal) erişimine mecbur değilsiniz.

%100 cPanel & DirectAdmin Paylaşımlı Hosting Uyumlu: Standart bir paylaşımlı hosting paketinde cPanel Dosya Yöneticisi (File Manager) veya FTP üzerinden dosyaları yükleyip tarayıcı üzerinden 3 dakikada kurulum yapabilirsiniz.

Terminal komutlarına gerek duymadan; web tabanlı kurulum sihirbazı, panelden tek tıkla önbellek temizleme, veritabanı yedeği indirme ve web cron desteğiyle tüm işlemler görsel arayüzden yönetilebilir.

3. Kurulum Adımları

Satın aldığınız PurifyPlex lisans paketini sunucunuza aktararak 3 adımda kurulumu tamamlayabilirsiniz:

  1. Dosyaları Yükleyin: Zip arşiv dosyasını FTP veya cPanel Dosya Yöneticisi ile public_html içerisine yükleyip çıkartın.
  2. Dizin İzinlerini Kontrol Edin: storage ve bootstrap/cache klasörlerinin yazılabilir (755 veya 775) olduğundan emin olun.
  3. Web Kurulum Sihirbazını Açın: Tarayıcınızdan alan adınızı ziyaret edin (https://siteniz.com/install.php). Veritabanı bilgilerinizi ve ilk yönetici hesabınızı girerek kurulumu tamamlayın.
Otomatik Kilit: Kurulum başarıyla tamamlandığında sistem storage/installed dosyasını oluşturarak kurulum sihirbazını güvenlik amacıyla otomatik olarak devre dışı bırakır.

4. Cron & Otomasyon Yapılandırması

Faturaların periyodik üretilmesi, ödemesi geciken hizmetlerin otomatik askıya alınması (Suspend) ve hatırlatma e-postaları için iki farklı otomasyon yöntemi mevcuttur:

Yöntem A: Paylaşımlı Hosting İçin Web Cron (Önerilen)

cPanel / DirectAdmin panelinizdeki Zamanlanmış Görevler (Cron Jobs) menüsünden 5 dakikada bir çalışacak şekilde şu komutu ekleyin:

curl -s "https://siteniz.com/api/cron/run?key=SIZIN_CRON_ANAHTARINIZ" >/dev/null 2>&1

Yöntem B: VDS / Dedicated Sunucular İçin CLI Cron

* * * * * php /var/www/siteniz/artisan schedule:run >> /dev/null 2>&1

5. Arka Plan Kuyruk (Queue Worker) Yönetimi

cPanel/DirectAdmin sunucu kurulumları ve toplu kampanya e-postaları arka planda asenkron işlenir. VDS/Sunucu kullanan müşterilerimiz için Supervisor yapılandırma şablonu:

[program:purifyplex-worker] process_name=%(program_name)s_%(process_num)02d command=php /var/www/siteniz/artisan queue:work --sleep=3 --tries=3 --max-time=3600 autostart=true autorestart=true user=www-data numprocs=2 redirect_stderr=true stdout_logfile=/var/www/siteniz/storage/logs/worker.log

* Paylaşımlı hosting kullanıcıları için kuyruk tetiklemeleri web cron akışı üzerinden otomatik olarak yürütülür.

6. Güvenlik Önlemleri & Sertleştirme

Prodüksiyon ortamında maksimum güvenlik sağlamak için önerilen yapılandırmalar:

6.1. Admin Panel URL\'sini Gizleme (Dinamik Prefix)

Sistem varsayılan olarak /admin yolunu kullanır. Bot taramalarına karşı Yönetici Paneli > Sistem Ayarları menüsünden panel yolunu dilediğiniz özel bir kelimeyle (örneğin /yonetim-merkezi veya /panel123) anında değiştirebilirsiniz.

6.2. SSL & Güvenlik Başlıkları (Security Headers)

Web sunucunuza aşağıdaki güvenlik başlıklarını ekleyerek XSS, Clickjacking ve MIME koklama açıklarını engelleyin:

add_header X-Frame-Options "SAMEORIGIN" always; add_header X-Content-Type-Options "nosniff" always; add_header X-XSS-Protection "1; mode=block" always; add_header Referrer-Policy "no-referrer-when-downgrade" always; add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;

6.3. Rate Limiting (İstek Hız Sınırlama)

PurifyPlex oturum açma (login) ve kayıt (register) rotalarında dakikada maksimum 5 deneme sınırı (throttle:5,1) uygular. Şifre sıfırlama rotasında ise dakikada 3 istek limiti devrededir.

6.4. Otomatik Veritabanı Yedekleme

Yönetici Paneli > Sistem Ayarları > Yedekleme sekmesinden harici bir FTP sunucusu tanımlayarak veritabanınızın her gece otomatik olarak yedeklenmesini sağlayın.

Ana Sayfa Özellikler Karşılaştırma Fiyatlar Canlı Demo
İletişim / Satın Al
Menüyü Göster