Como instalar o IONCUBE com PHP no Ubuntu 20.04

Como instalar o IONCUBE com PHP no Ubuntu 20.04

O carregador IONCUBE é a biblioteca usada para carregar arquivos codificados no IONCUBE no servidor. É necessário instalar no servidor da web para decodificar qualquer arquivo codificado do IONCUBE antes de executar. O IONCUBE fornece um recurso para criptografar seu script PHP para mantê -los seguros. Ele também os mantém seguros de usos não autorizados.

Este tutorial ajudará você a configurar o carregador IONCUBE com PHP no Ubuntu 20.04 Sistema Linux.

Pré-requisitos

Presumimos que você já tenha o PHP instalado no seu sistema Ubuntu. Caso contrário, você pode seguir estas instruções para instalar a versão PHP necessária.

Etapa 1 - Baixe o carregador IONCUBE

Antes de tudo, baixe os mais recentes módulos de php do IONCUBE do IONCUBE da página de download do IONCUBE. Como alternativa, você também pode usar o seguinte comando para baixar carregadores de ioncube. Extrair também o arquivo baixado em /usr /diretório local.

wget http: // downloads3.IONCUBE.com/carregador_downloads/ioncube_loaders_lin_x86-64.alcatrão.gz Tar xzf ioncube_loaders_lin_x86-64.alcatrão.gz -c /usr /local 

Etapa 2 - Encontre PHP correto.ini

É importante encontrar o arquivo de configuração do PHP correto (PHP.ini) ativar o IONCUBE para isso apenas. O php -i O comando fornece as informações de detalhes sobre a versão PHP ativa na interface da linha de comando.

Você pode grep o php.Localização da INI Executando o comando:

php -i | Grep php.Arquivo de configuração ini (PHP.ini) caminho =>/etc/php/7.4/File de configuração carregado de CLI =>/etc/php/7.4/CLI/PHP.ini 

Mas pode ser o Apache ter sido configurado com a outra versão do PHP. Para descobrir que você precisa colocar um phpinfo (); Arquivo no servidor servidor do servidor ROOTE.

Por padrão, PHP armazenou arquivos de configuração no local seguinte. Por exemplo, os arquivos de configuração do PHP 7.4 são armazenados no local abaixo

  • /etc/php/7.3/CLI/PHP.INI #FOR PHP CLI
  • /etc/php/7.3/FPM/PHP.ini #para php fpm
  • /etc/php/7.3/apache/php.INI #FOR PHP com Apache

Etapa 3 - Configure o carregador de ioncube em php

Agora, edite os arquivos de configuração do PHP necessários ou você pode atualizar em todos os arquivos de configuração encontrados acima. Anexe o código abaixo ao final dos arquivos com base na sua versão PHP.

 zend_extension =/usr/local/ioncube/ioncube_loader_lin_7.4.então 

Certifique -se de substituir /usr/local/ioncube/ioncube_loader_lin_7.23.então Caminho do arquivo com seu arquivo de versão php correspondente.

Etapa 4 - Configuração de teste

Tudo feito. Você adicionou configurações de IONCUBE à sua configuração de PHP. Para verificar a configuração, digite:

php -v Php 7.4.8 (CLI) (construído: 13 de julho 2020 16:46:22) (NTS) Copyright (c) O grupo PHP Zend Engine V3.4.0, Copyright (C) Zend Technologies com o carregador PHP IONCUBE + IONCUBE24 V10.4.1, Copyright (C) 2002-2020, por Ioncube Ltd. com Zend Opcache V7.4.8, direitos autorais (c), por Zend Technologies 

Você verá que o carregador IONCUBE PHP foi configurado com sua versão PHP. Da mesma forma, para visualizar a configuração do arquivo phpinfo () Apache Use Phpinfo ().

Conclusão

Neste tutorial, você aprendeu a instalar e configurar o carregador de php ioncube no Ubuntu 20.04 Sistema Linux.