#!/bin/bash # # Script usage: bash ./ioncube.sh 5.6 # #PHP version (5.2, 5.3, ..., 5.6) As I write this, it supports only up to PHP 5.6. PHP_VERSION=$1 #Download ioncube files wget http://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz #Extract the archive tar zxvf ioncube_loaders_lin_x86-64.tar.gz #Move extracted files to /usr/local folder mv ioncube /usr/local/ #Add the extension to php.ini echo "zend_extension = /usr/local/ioncube/ioncube_loader_lin_${PHP_VERSION}.so">> /etc/php5/apache2/php.ini /etc/init.d/apache2 restart