Como instalar o carregador de ioncube no CentOS 7
- 3667
- 854
- Mrs. Christopher Okuneva
IONCUBE é um conjunto de software comercial composto por um codificador PHP, fundição de pacotes, Bundler, um aplicativo de detecção de intrusões e relatório de erro no site em tempo real, bem como um carregador.
O codificador PHP é um aplicativo para proteção de software PHP: usado para proteger, criptografar e licenciar o código -fonte do PHP. IONCUBE O carregador é uma extensão usada para carregar arquivos PHP protegidos e codificados usando o codificador PHP. É usado principalmente em aplicativos de software comercial para proteger seu código fonte e impedir que ele seja visível.
Leia também: Como instalar o carregador de ioncube em Debian e Ubuntu
Neste artigo, mostraremos como instalar e configurar IONCUBE Carregador com Php em CENTOS 7 e RHEL 7 distribuições.
Pré -requisitos:
Seu servidor deve ter um servidor da web em execução (Apache ou Nginx) com Php instalado. Se você não possui um servidor da Web e PHP no seu sistema, pode instalá -los usando o Yum Package Manager, como mostrado.
Etapa 1: Instale o Apache ou o Nginx Web Server com PHP
1. Se você já tem um servidor da Web em execução Apache ou Nginx com Php instalado em seu sistema, você pode pular para o Passo 2, Caso contrário, use o seguinte comando yum para instalá -los.
-------------------- Instale o Apache com PHP -------------------- # yum install httpd php php-cli php-mysql -------------------- Instale o nginx com php -------------------- # yum install nginx php php-fpm php-cli php-mysql
2. Depois de instalar Apache ou Nginx com Php No seu sistema, inicie o servidor da web e permita que ele inicie automaticamente no tempo de inicialização do sistema usando os seguintes comandos.
-------------------- Inicie o Apache Web Server -------------------- # SystemCtl Iniciar httpd # SystemCtl Hittpd -------------------- Inicie o servidor nginx + php-fpm -------------------- # SystemCtl Iniciar nginx # SystemCtl Ativar nginx # SystemCtl Iniciar php-fpm # SystemCtl Ativar php-fpm
Etapa 2: Baixe o carregador IONCUBE
3. Vá para o site do Inocube e faça o download dos arquivos de instalação, mas antes disso você precisa verificar se o seu sistema está em execução em arquitetura de 64 ou 32 bits usando o seguinte comando.
# uname -a Linux Tecmint.com 4.15.0-1.EL7.Elrepo.x86_64 #1 SMP Sun 28 de janeiro 20:45:20 EST 2018 x86_64 x86_64 x86_64 GNU/Linux
A saída acima mostra claramente que o sistema está funcionando 64 bits arquitetura.
De acordo com o seu tipo de arquitetura do sistema Linux, faça o download dos arquivos do carregador de ioncube em /tmp diretório usando o seguinte comando wget.
-------------------- Para sistema de 64 bits -------------------- # cd/tmp # wget https: // downloads.IONCUBE.com/carregador_downloads/ioncube_loaders_lin_x86-64.alcatrão.gz -------------------- Para sistema de 32 bits -------------------- # cd/tmp # wget https: // downloads.IONCUBE.com/carregador_downloads/ioncube_loaders_lin_x86.alcatrão.gz
4. Em seguida, descompacte o arquivo baixado usando o comando TAR e mova -se para a pasta descompacida. Em seguida, execute o comando ls para listar os inúmeros arquivos de carregadores do IONCUBE para diferentes versões PHP.
# tar -zxvf ioncube_loaders_lin_x86* # cd ioncube/ $ ls -lArquivos do carregador de ioncube
Etapa 3: Instale o carregador IONCUBE para PHP
5. Haverá diferentes arquivos de carregadores de ioncube para várias versões PHP, você precisa selecionar o carregador IONCUBE correto para a versão php instalada no seu servidor. Para saber a versão PHP instalada no seu servidor, execute o comando.
# php -vVerifique a versão PHP
A saída acima mostra claramente que o sistema está usando Php 5.4.16 Versão, no seu caso, deve ser uma versão diferente.
6. Em seguida, encontre a localização do diretório de extensão para a versão PHP 5.4, É onde o arquivo de carregador IONCUBE será instalado. Da saída deste comando, o diretório é /usr/lib64/php/módulos.
# php -i | Grep Extension_Dir Extension_Dir =>/usr/lib64/php/módulos => /usr/lib64/php/módulos
7. Em seguida, precisamos copiar o carregador de ioncube para o nosso Php 5.4 versão para o diretório de extensão (/usr/lib64/php/módulos).
# cp/tmp/ioncube/ioncube_loader_lin_5.4.SO/usr/lib64/php/módulos
Observação: Certifique -se de substituir a versão PHP e o diretório de extensão no comando acima, de acordo com a configuração do seu sistema.
Etapa 4: Configurar o carregador IONCUBE para PHP
8. Agora precisamos configurar o carregador de ioncube para trabalhar com PHP, no php.ini
arquivo.
# vim /etc /php.ini
Em seguida, adicione abaixo a linha como a primeira linha no php.ini
arquivo.
zend_extension = /usr/lib64/php/módulos/ioncube_loader_lin_5.4.entãoAtivar carregador de ioncube em php
Observação: Certifique -se de substituir o diretório de extensão e a versão PHP no comando acima, de acordo com a configuração do seu sistema.
9. Em seguida, salve e saia do arquivo. Agora precisamos reiniciar o Apache ou Nginx servidor da web para os carregadores de ioncube entrarem em vigor.
-------------------- Inicie o Apache Web Server -------------------- # SystemCtl Reiniciar httpd -------------------- Inicie o servidor nginx + php-fpm -------------------- # SystemCtl Reiniciar nginx # SystemCtl Restart php-fpm
Etapa 5: Teste o carregador de ioncube
10. Para testar se o carregador de ioncube agora está instalado e configurado corretamente no seu servidor, verifique sua versão PHP mais uma vez. Você deve ver uma mensagem indicando que o PHP está instalado e configurado com a extensão do carregador IONCUBE (o status deve ser ativado), conforme mostrado na captura de tela a seguir.
# php -vTeste o carregador de ioncuber
A saída acima confirma que o PHP agora está carregado e ativado com o carregador IONCUBE.
IONCUBE O carregador é uma extensão PHP para carregar arquivos protegidos e codificados com o codificador PHP. Esperamos que tudo funcionasse bem enquanto segue este guia, caso contrário, use o formulário de feedback abaixo para nos enviar suas consultas.
- « Pentoo - uma distro Linux focada na segurança baseada em gentoo
- Como instalar e usar yaourt no arch Linux »