Used for Ubuntu 9.04/9.10:
mkdir -p ~/src; cd ~/src wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz tar -zxvf ioncube_loaders_lin_x86-64.tar.gz mv ioncube /usr/local/lib/ echo "zend_extension=/usr/local/lib/ioncube/ioncube_loader_lin_5.2.so" > /etc/php5/conf.d/ioncube.ini service apache2 restart
Check results:
root@web1:~# php -i | grep ioncube /etc/php5/cli/conf.d/ioncube.ini, root@web1:~# php -v PHP 5.2.10-2ubuntu6.10 with Suhosin-Patch 0.9.7 (cli) (built: May 2 2011 23:24:44) Copyright (c) 1997-2009 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies with the ionCube PHP Loader v4.0.10, Copyright (c) 2002-2011, by ionCube Ltd. root@web1:~#
If you need ioncube for Ubuntu 10.04+ where php 5.3.2+ installed:
vi /etc/php5/conf.d/ioncube.ini < zend_extension=/usr/local/lib/ioncube/ioncube_loader_lin_5.2.so --- > zend_extension=/usr/local/lib/ioncube/ioncube_loader_lin_5.3.so service apache2 restart