Installing the SourceGuardian PHP Extension Redhat 7 / CentOS 7 with PHP 5.4 (x86_64)

Editions: Light, Community, Professional, Ultimate [Standard], Corporate
Versions: ViMP <=3.6.x

Installations of ViMP Light, ViMP Community, ViMP Professional, ViMP Ultimate [Standard] and ViMP Corporate require the PHP extension SourceGuardian.

This article explains the installation of the extension for Redhat 7 and CentOS 7 - 64-bit, further information on the usage can be found here.

If you have a 32-bit system (e.g. i686), just change the wget command, that downloads the loader. Find an overview of all loaders on the SourceGuardian-website.

First create a temporary folder "loader" at /usr/src/:

mkdir /usr/src/loader
cd /usr/src/loader

Download the sourceguardian package (64-bit here) directly into the new folder:


Now extract the file:

tar xzf loaders.linux-x86_64.tar.gz

Copy the file that meets your PHP version like this:

cp ixed.5.4.lin /usr/lib64/php/modules/

"ts" in the filenames means "Thread Safety". If "Thread Safety" is enabled (usually not), copy the file ixed.5.3ts.lin instead.

Now create the sourceguardian configuration file:

cd /etc/php.d/
touch sourceguardian.ini
vi sourceguardian.ini

Add the following to the file:


and save it.

Restart Apache:

# service htttpd restart

Now the extension is installed for apache2 and CLI and ViMP will be decrypted.

Last update on 2018/12/28 by Admin.

Go back