Konuyu Açan
#1
Plesk Panel'de SourceGuardian Kurulumu ve Yapılandırması
Plesk Panel üzerinde PHP uygulamalarında güvenlik ve performansı artırmak adına SourceGuardian yükleme süreci, teknik bilgi ve dikkat gerektirir. Bu işlem, özellikle lisanslı veya şifrelenmiş PHP dosyalarını çalıştırmak isteyen geliştiriciler ve sistem yöneticileri için önemlidir. İşte adım adım detaylı kurulum ve yapılandırma süreci:
1. SourceGuardian Loader Dosyasını İndirme
İlk adım olarak, SourceGuardian resmi sitesinden sisteminizle uyumlu loader dosyasını indirin. Bu, PHP sürümünüze ve işletim sisteminize (Windows, Linux) uygun olmalı. Plesk genellikle Linux tabanlıdır, bu nedenle Linux için uygun dosyayı seçmek gerekir.
2. Loader Dosyasını Sunucuya Yükleme
İndirdiğiniz arşivdeki içeriği sunucunuza aktarın. Orta seviyede Linux komutları kullanarak /usr/local/ veya PHP’nin yüklü olduğu dizine kopyalayabilirsiniz. Örneğin:
Burada PHP’nin yüklü olduğu dizine göre yolu ayarladığınızdan emin olun.
3. PHP Konfigürasyon Dosyasını Güncelleme
php.ini dosyanızı düzenleyin. Bu dosya genellikle /etc/php/7.x/cli/php.ini veya /etc/php/7.x/fpm/php.ini konumlarında bulunur. Dosyanın sonuna şu satırı ekleyin:
Değişiklikleri kaydedip çıkın.
4. PHP Modülünü Etkinleştirme ve Yeniden Başlatma
Değişikliklerin etkili olması için PHP-FPM veya Apache’yi yeniden başlatmalısınız:
veya
komutlarıyla uygun olanı kullanın.
5. Doğrulama ve Test
Sunucunuza uygun bir phpinfo() sayfası oluşturarak SourceGuardian’un yüklü ve aktif olduğunu doğrulayabilirsiniz. phpinfo() çıktısında "SourceGuardian" bölümü görünmelidir.
Kurulum sonrası, uygulamalarınızın düzgün çalıştığını ve lisanslı şifreli dosyaları sorunsuz şekilde çalıştırdığını test etmek önemlidir. Sunucu güvenliği ve performansı açısından uygun izinleri ve yapılandırmaları sağlamak, uzun vadeli stabilite için kritik öneme sahiptir.
Plesk Panel üzerinde PHP uygulamalarında güvenlik ve performansı artırmak adına SourceGuardian yükleme süreci, teknik bilgi ve dikkat gerektirir. Bu işlem, özellikle lisanslı veya şifrelenmiş PHP dosyalarını çalıştırmak isteyen geliştiriciler ve sistem yöneticileri için önemlidir. İşte adım adım detaylı kurulum ve yapılandırma süreci:
1. SourceGuardian Loader Dosyasını İndirme
İlk adım olarak, SourceGuardian resmi sitesinden sisteminizle uyumlu loader dosyasını indirin. Bu, PHP sürümünüze ve işletim sisteminize (Windows, Linux) uygun olmalı. Plesk genellikle Linux tabanlıdır, bu nedenle Linux için uygun dosyayı seçmek gerekir.
2. Loader Dosyasını Sunucuya Yükleme
İndirdiğiniz arşivdeki içeriği sunucunuza aktarın. Orta seviyede Linux komutları kullanarak /usr/local/ veya PHP’nin yüklü olduğu dizine kopyalayabilirsiniz. Örneğin:
KOD
1cp sourceguardian_loader.so /usr/local/php/modules/Burada PHP’nin yüklü olduğu dizine göre yolu ayarladığınızdan emin olun.
3. PHP Konfigürasyon Dosyasını Güncelleme
php.ini dosyanızı düzenleyin. Bu dosya genellikle /etc/php/7.x/cli/php.ini veya /etc/php/7.x/fpm/php.ini konumlarında bulunur. Dosyanın sonuna şu satırı ekleyin:
KOD
1zend_extension=/usr/local/php/modules/sourceguardian_loader.soDeğişiklikleri kaydedip çıkın.
4. PHP Modülünü Etkinleştirme ve Yeniden Başlatma
Değişikliklerin etkili olması için PHP-FPM veya Apache’yi yeniden başlatmalısınız:
KOD
1systemctl restart php7.x-fpmKOD
1systemctl restart httpdkomutlarıyla uygun olanı kullanın.
5. Doğrulama ve Test
Sunucunuza uygun bir phpinfo() sayfası oluşturarak SourceGuardian’un yüklü ve aktif olduğunu doğrulayabilirsiniz. phpinfo() çıktısında "SourceGuardian" bölümü görünmelidir.
Kurulum sonrası, uygulamalarınızın düzgün çalıştığını ve lisanslı şifreli dosyaları sorunsuz şekilde çalıştırdığını test etmek önemlidir. Sunucu güvenliği ve performansı açısından uygun izinleri ve yapılandırmaları sağlamak, uzun vadeli stabilite için kritik öneme sahiptir.
