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 -yUma vez que todos os pacotes estejam instalados, verifique a versão do PHP com o seguinte comando:
php --versionVocê 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.gzUma vez que o download esteja completo, extraia o arquivo baixado com o seguinte comando:
tar xzf ioncube_loaders_lin_x86-64.tar.gzEm seguida, liste o conteúdo do diretório ioncube:
ls ioncubeVocê 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_dirVocê 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.iniAdicione 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 httpdVerificar a instalação do ionCube Loader
Em seguida, verifique o módulo PHP ionCube Loader com o seguinte comando:
php -vSe 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 -mVocê 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 + ionCube24A 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.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.