料金プラン お問い合わせ
ドキュメントセンター

インストール&セキュリティガイド

PurifyPlex Enterpriseのサーバー構築、共用サーバー対応、Cron設定およびセキュリティ強化手順。

1. Sunucu Gereksinimleri

PurifyPlexは最新のPHP標準に最適化された軽量・超高速アーキテクチャを採用しています。インストール前に以下の要件をご確認ください:

  • 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. 共用サーバー対応&SSH接続不要

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.

コマンドライン不要。Web初期セットアップ画面、管理画面からのワンクリックキャッシュクリア、DBバックアップ保存、Web Cronにより直感的に運用可能です。

3. インストール手順

購入したPurifyPlex zipパッケージをサーバーにアップロードし、わずか3ステップで完了します:

  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&自動化設定

定期請求書の発行、未払いアカウントの自動停止 (Suspend)、通知メール送信用に2つの方法が用意されています:

方法A: 共用サーバー向け Web Cron (推奨)

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

方法B: VPS / 専用サーバー向け CLI Cron

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

5. バックグラウンドキュー (Queue Worker) 管理

サーバープロビジョニングや一括メール配信は非同期で実行されます。Supervisor設定例:

[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

※ 共用サーバーをご利用の場合、キューはWeb Cronによって自動処理されます。

6. セキュリティ強化と設定

本番環境で安全に運用するための推奨設定:

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&セキュリティヘッダー

Webサーバーに以下のセキュリティヘッダーを追加し、XSSやクリックジャッキングを防止します:

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. レート制限 (アクセス頻度制御)

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. データベースの自動バックアップ

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.

トップページ 機能一覧 比較 料金プラン ライブデモ
お問い合わせ / 購入
メニューを表示