Linux

Ioncube Nedir Centos Servere Kurulumu

Ioncube ile php sayfalarınızı, projelerinizi şifreleyebilirsiniz. Bu şifrelemeyi yaptıktan sonra, bu dosyaların serverda çalışabilmesinin tek yolu ise, serverda ioncube loader programın kütüphanesinin kurulu olmalıdır. Ioncube loader, ioncube ile şifrelenmiş php dosyalarını çözer ve sanki şifrelenmemiş gibi çalıştırır. Şimdi sunucuya nasıl kuracağız ona geçelim

Kurulum

5ioncube

Önce aşağıdaki kodlarla klasör yapısını oluşturalım

mkdir /usr/local/ioncube/
cd /usr/local/ioncube/
İlgili dosyayı indirelim. Aşağıdaki kot centos 64 ve 32 bit için http://www.ioncube.com/loaders.php bu adresten kendi sunucunuza uygun dosya adresini bulabilirsiniz.




64 bit için
wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
32 bit için
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
Ve dosyayı çıkaralım

tar zxvf ioncube_loaders_lin_x86-64.tar.gz

2ioncube

İndirme işlemi bitti ama dosyayı çıkarınca ioncube diye bir klasöre çıkardı bunları bir üst klasöre çıkartalım

cd ioncube
mv * ../
cd ..
ioncube klasörünü silelim

rm -rf ioncube

3ioncube

Aşağıdaki komutla ioncube dosyalarına bakalım

ls -l
Aşağıdaki komut ile php verisyonumuzu öğrenelim.

php-v
Yukardaki resimde gördüğünüz gibi php verisyonum 5.4.45 ioncubenin gerekli dosyalarını php.ini ye ekliyorum

4ioncube

Nano ile php.ini dosyasını açıyorum

nano /etc/php.ini
Aşağıdaki satırları php ini dosyasının en atına ekliyorum ctr-v yada Page Down tuşu ile hızlıca aşağı inebilirsiniz. Eğer php verisyonunuz 5.3 ise ioncube kodlarını 5.3 olarak giriniz. Benim verisyon 5.4 olduğu için 5.4 kullanıyorum

zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.3.so
zend_extension_ts=/usr/local/ioncube/ioncube_loader_lin_5.3_ts.so

ctrl-x ile çıkıp y tuşu ile kaydediyoruz ve httpd yi resetliyoruz. Resetlemek için aşağıdaki komutu girelim

5ioncube

service httpd restart.
Servis başlayınca php verisyon kontrolü yaptığımızda ioncube yazısını gördüyseniz kurulu tamamlanmış emektir.

php -v

Çıktısı

PHP 5.4.45 (cli) (built: Jul 22 2016 19:13:31)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24. com (unconfigured) v5.1.2, Copyright (c) 2002-2016, by ionCube Ltd.
with Zend OPcache v7.0.5, Copyright (c) 1999-2015, by Zend Technologies
Kurulum bitti hayırlı olsun.

Yorum Yaz

*E-mail adresiniz gizli kalacaktır.

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

Öneriler

Yeni Makaleler