O IonCube Loader é uma ferramenta de criptografia/descriptografia para aplicativos PHP que também permite acelerar as suas páginas web.
Você pode instalá-lo no seus servidores VPS ou Dedicados utilizando o acesso root. Se você deseja conferir se o IonCube Loader está instalado, você pode conferir isso utilizando a configuração PHP no seu servidor.
Se você tem um cPanel com os seus Servidores VPS ou Dedicados, a instalação de IonCube Loader com o cPanel & WHM, pode ser efetuada de duas maneiras:
1º Método: Usando WHM
- Inicie sessão em WHM
- Procure a seção Software no navegador à sua esquerda
- Nesta seção clique em “EasyApache (Apache Update)”
- Siga as instruções do assistente para criar o seu perfil Apache.
- Quando o assistente chegar ao passo 5, ou seja, Exhaustive Options (Opções Exaustivas), selecione “IonCube Loader for PHP”
- Prossiga no assistente, e crie o seu perfil Apache.
Isso pode demorar algum tempo. Sente-se e relaxe, enquanto toda a sua configuração Apache é reconstruída pelo cPanel.
Ativando Ioncube
- Inicie sessão em WHM
- Procure a seção Server Configuration (Configuração de Servidor) no navegador à sua esquerda
- Clique em “Tweak Settings” (Ajustar Configurações)
- Vá para o separador PHP
- Selecione a caixa de seleção ioncube para o carregador PHP cPanel
- Clique em Save (Salvar)
E é isso aí. Isso ativará Ioncube para você.
2º Método 2: Usando SSH
- Acesse o seu servidor usando SSH.
- Como usuário ‘root’ através de SSH, você pode executar o comando abaixo para instalar IonCube Loader sem ter que recompilar o Apache:
/scripts/phpextensionmgr install IonCubeLoader
Se você não tem um painel de controle como o cPanel com os seus Servidores VPS ou Dedicados, não se preocupe. Ajudaremos você a instalá-lo facilmente. Portanto, vamos começar:
- Comece por baixar os últimos carregadores para o seu computador a partir de http://www.ioncube.com/loaders.php
- Extraia o conteúdo do arquivo guardado no seu PC local em uma pasta à sua escolha.
- Carregue a pasta IONCUBE através de FTP para o seu domínio web
- Agora acesse o servidor utilizando SSH
- Navegue até à pasta pública onde você carregou o diretório IONCUBE (Você pode pesquisar na internet para mudar e ver o diretório usando comandos em Unix)
- Mova a pasta ioncube para um local permanente, inserindo:
mv ioncube /usr/local - Agora, você precisa localizar o arquivo php.ini., para fazer isso insira: locate php.ini – Você deverá encontra-lo em /usr/local/lib/php.ini. Agora que você sabe a localização de php.ini você precisa editá-lo. Utilize o comando:
vi /usr/local/lib/php.ini - Agora, encontre outras extensões zend que estão neste arquivo utilizando o comando:
ctrl + w: zend_extension - Cole na sua nova linha do ioncube loader:
zend_extension = /usr/local/ioncube/ioncube_loader_lin_x.so (Substitua x pela sua versão PHP, ex: 4.4) - Salve as alterações usando o comando ctrl + X then Y e aperte enter
- Reinicie o servidor web utilizando o seguinte comando para que as alterações façam efeito: /etc/init.d/httpd restart
Após isso, o Ioncube deverá estar instalado e a funcionar no seu servidor. Para verificar se a instalação foi bem-sucedida, verifique o arquivo phpinfo de saída para o seu servidor, e você deverá ver uma nova seção onde:
Additional Modules (Módulos adicionais)
Module Name ionCube Loader (Nome de Módulo ionCube Loader)