CentOS ionCube Kurulumu Nasıl Yapılır?
IonCube Loader, IonCube ile şifrelenmiş PHP dosyalarının sunucuda çalışmasını sağlayan bir araçtır. Bu dosyalar, kodunuzu yetkisiz erişimden korumak için kullanılır. Eğer sunucunuzda IonCube Loader kurulu değilse, bu dosyalar çalışmayacaktır. Sizlerde Centos tabanlı işletim sisteminize IonCube kurulumu için aşağıdaki adımları izleyebilirsiniz.
Projeleriniz için esnek Windows hosting paketlerimizi keşfedin.
Öncelikle sisteminizi güncelleyin:
yum update -y
wget ve nano gibi gerekli araçları mevcut değil ise kurun:
yum install wget nano
IonCube dosyalarını indirin:
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
32bit için:
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
İndirilen IonCube dosyasını çıkartın:
tar -zxvf ioncube_loaders_lin_x86-64.tar.gz -C /tmp
PHP Sürümünüzü Kontrol Edin:
php -v
PHP Sürümünüzü kontrol ettikten sonra IonCube dosyasını kopyalayın:
cp /tmp/ioncube/ioncube_loader_lin_7.4.so /usr/lib64/php/modules
PHP’nin ionCube Loader’ı kullanabilmesi için php.ini dosyasına ionCube Loader yolunu ekleyin.
Bunun için ilk olarak php.ini dosyasını açın.
nano /etc/php.ini
Ardından dosyanın sonuna aşağıdaki satırı ekleyin.
zend_extension = /usr/local/ioncube/ioncube_loader_lin_7.4.so
Yaptığınız değişikliklerin geçerli olabilmesi için Apache veya PHP-FPM servisini restart edin.
systemctl restart httpd
systemctl restart php-fpm
Restart işleminden sonra php -i | grep ioncube
komutunun çıktısında ioncube_loader ile ilgili bilgiler yer alıyorsa kurulum başarılıdır 🙂 Daha fazla içerik için blog sayfamızı inceleyebilirsiniz.