cd /usr/local/src
ioncube indirelim.
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar.gz çıkartalım.
tar xvfz ioncube_loaders_lin_x86-64.tar.gz
cd ioncube
hangi php versiyonları kullanıyorsanız ona göre ayarlamanız gerekmekte.
benim kullandığım versiyonlar 7.0,7.1,7.2,7.3,7.4 bu versiyona kurulum yapıcam.
benim 7.x yazdıgım yere siz kendi phpnizi yazabilirsiniz.
aşağıdaki kodlar ile modules kısmına kopyaladık dosyamızı.
cp ioncube_loader_lin_7.0.so /usr/lib64/php/modules/
cp ioncube_loader_lin_7.1.so /usr/lib64/php/modules/
cp ioncube_loader_lin_7.2.so /usr/lib64/php/modules/
cp ioncube_loader_lin_7.3.so /usr/lib64/php/modules/
cp ioncube_loader_lin_7.4.so /usr/lib64/php/modules/
aşağıdaki kodlarla dosyamıza yetki veriyoruz.
chmod 755 /usr/lib64/php/modules/ioncube_loader_lin_7.0.so
chmod 755 /usr/lib64/php/modules/ioncube_loader_lin_7.1.so
chmod 755 /usr/lib64/php/modules/ioncube_loader_lin_7.2.so
chmod 755 /usr/lib64/php/modules/ioncube_loader_lin_7.3.so
chmod 755 /usr/lib64/php/modules/ioncube_loader_lin_7.4.so
taşıma ve yetki işlemleriizi yaptık. şimdi php.ini lokasyonunu bulalım.
dilerseniz info.php atarak phpnizin path’ini bulabilirsiniz.benim aşağıda yazacagım php7x dosya path’idir.
nano etc/opt/remi/php70/php.ini
nano etc/opt/remi/php71/php.ini
nano etc/opt/remi/php72/php.ini
nano etc/opt/remi/php73/php.ini
nano etc/opt/remi/php74/php.ini
php.ini açtığınızda boş yere php versiyonunuz kaç ise ona göre 7x yazmanız gerekmekte. aşağıdaki örnekte php70’dır
zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_7.0.so
servisi restart edelim
service httpd restart
php versiyonundan ioncube kontrol edelim işlem bukadar.
php -v