PHP Installation · 2 min read · Nov 26, 2025

Como Instalar o PHP ionCube Loader no CentOS 8

ionCube loader é uma extensão PHP que é usada para decodificar scripts PHP codificados pelo pacote ionCube PHP Encoder. É muito útil para proteger o código-fonte de aplicações baseadas em PHP e evitar que ele seja visível, alterado e executado em computadores não licenciados. É uma utilidade de criptografia/descriptografia para aplicações baseadas em PHP que também acelerará o tempo de carregamento da página.

Neste tutorial, mostraremos como habilitar o ionCube loader no PHP no CentOS 8.

Pré-requisitos

  • Um servidor rodando CentOS 8.
  • Uma senha de root configurada em seu servidor.

Instalar Apache e PHP

Antes de começar, você precisará instalar o PHP e o Apache em seu sistema. Você pode instalá-lo executando o seguinte comando:

yum install httpd php php-common php-cli -y

Uma vez que todos os pacotes estejam instalados, verifique a versão do PHP com o seguinte comando:

php --version

Você deve obter a seguinte saída:

PHP 7.2.11 (cli) (built: Oct  9 2018 15:09:36) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

Baixar ionCube Loader

Primeiro, baixe a versão mais recente do ionCube Loader do seu site oficial. Você pode baixá-lo com o seguinte comando:

wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Uma vez que o download esteja completo, extraia o arquivo baixado com o seguinte comando:

tar xzf ioncube_loaders_lin_x86-64.tar.gz

Em seguida, liste o conteúdo do diretório ioncube:

ls ioncube

Você deve ver a seguinte saída:

ioncube_loader_lin_4.1.so     ioncube_loader_lin_5.0_ts.so  ioncube_loader_lin_5.4.so     ioncube_loader_lin_7.0_ts.so  LICENSE.txt
ioncube_loader_lin_4.2.so     ioncube_loader_lin_5.1.so     ioncube_loader_lin_5.4_ts.so  ioncube_loader_lin_7.1.so     loader-wizard.php
ioncube_loader_lin_4.3.so     ioncube_loader_lin_5.1_ts.so  ioncube_loader_lin_5.5.so     ioncube_loader_lin_7.1_ts.so  README.txt
ioncube_loader_lin_4.3_ts.so  ioncube_loader_lin_5.2.so     ioncube_loader_lin_5.5_ts.so  ioncube_loader_lin_7.2.so     USER-GUIDE.pdf
ioncube_loader_lin_4.4.so     ioncube_loader_lin_5.2_ts.so  ioncube_loader_lin_5.6.so     ioncube_loader_lin_7.2_ts.so  USER-GUIDE.txt
ioncube_loader_lin_4.4_ts.so  ioncube_loader_lin_5.3.so     ioncube_loader_lin_5.6_ts.so  ioncube_loader_lin_7.3.so
ioncube_loader_lin_5.0.so     ioncube_loader_lin_5.3_ts.so  ioncube_loader_lin_7.0.so     ioncube_loader_lin_7.3_ts.so

Habilitar ionCube Loader no PHP

Em seguida, você precisará encontrar a localização do diretório de extensões. Você pode fazer isso com o seguinte comando:

php -i | grep extension_dir

Você deve obter a seguinte saída:

extension_dir => /usr/lib64/php/modules => /usr/lib64/php/modules

Agora, copie o módulo ionCube loader do diretório ioncube que corresponde à sua versão do PHP para o diretório de extensões do PHP:

cp ioncube/ioncube_loader_lin_7.2.so /usr/lib64/php/modules/

Em seguida, você precisará habilitá-lo editando o arquivo php.ini:

nano /etc/php.ini

Adicione a seguinte linha ao final do arquivo:

zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_7.2.so

Em seguida, reinicie o serviço Apache para aplicar as alterações:

systemctl restart httpd

Verificar a instalação do ionCube Loader

Em seguida, verifique o módulo PHP ionCube Loader com o seguinte comando:

php -v

Se tudo estiver bem, você deve obter a seguinte saída:

PHP 7.2.11 (cli) (built: Oct  9 2018 15:09:36) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with the ionCube PHP Loader + ionCube24 v10.3.9, Copyright (c) 2002-2019, by ionCube Ltd.

Você também pode verificar com o seguinte comando:

php -m

Você deve ver a seguinte saída:

[PHP Modules] bz2 calendar Core ctype curl date exif fileinfo filter ftp gettext hash iconv ionCube Loader libxml openssl pcntl pcre Phar readline Reflection session sockets SPL standard tokenizer zlib [Zend Modules] the ionCube PHP Loader + ionCube24

A saída acima confirma que a extensão PHP ionCube está carregada em seu servidor.

Parabéns! O módulo PHP ionCube agora está instalado e habilitado em seu servidor.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.