Most commercial PHP applications require ionCube Loader, a PHP plugin that enables a web server to run PHP files that have been encoded using ionCube Encoder.
We will install ionCube Loader for PHP 7.1 on CentOS 7 in this article. Other platform instructions may differ.<\/p>\n\n\n\n
\/var\/www\/html<\/code>.<\/li>\n\n\n\n- PHP version 7.1.<\/li>\n\n\n\n
- A\u00a0sudo user.<\/li>\n\n\n\n
- Firewall rules finely tuned. At least the HTTP 80 port should be open.<\/li>\n<\/ul>\n\n\n\n
Step 1: Download and prepare ionCube Loader packages for CentOS 7<\/h3>\n\n\n\n
Since CentOS 7 is a 64-bit Linux distribution, you should download the ionCube 64-bit Linux package as follows:<\/p>\n\n\n\n
cd\nwget https:\/\/downloads.ioncube.com\/loader_downloads\/ioncube_loaders_lin_x86-64.tar.gz\nsudo tar -zxvf ioncube_loaders_lin_x86-64.tar.gz -C \/usr\/lib64\/php\/modules\nsudo chown -R root:root \/usr\/lib64\/php\/modules\/ioncube\nsudo cp \/usr\/local\/ioncube\/loader-wizard.php \/var\/www\/html\nsudo systemctl restart httpd.service<\/code><\/pre>\n\n\n\nNow, an ionCube Loader setup script loader-wizard.php<\/code> has been copied to the web root directory \/var\/www\/html<\/code>. We will use that script to Configure and test ionCube Loader on the server.<\/p>\n\n\n\nNote: This tutorial assumes your Document Root is \/var\/www\/html<\/code>. If you have your web server configured differently, you need to place loader-wizard.php<\/code> in a directory where you can access it via your web browser.<\/em><\/p>\n\n\n\nStep 2: Configure ionCube Loader<\/h3>\n\n\n\n\n- Point your web browser to\u00a0
http:\/\/203.0.113.1\/loader-wizard.php<\/strong><\/code>\u00a0to enter the\u00a0ionCube Loader Wizard<\/code>\u00a0interface.<\/li>\n\n\n\n- In the\u00a0
ionCube <\/code>Loader Wizard<\/code>\u00a0interface<\/strong>, choose the\u00a0Dedicated or VPS (server with full root ssh access)<\/code>\u00a0option.<\/li>\n\n\n\n- Input hosting provider name and URL as follows:<\/li>\n<\/ol>\n\n\n\n