Configuração do Ioncube Loader no Centos 64 bit para ambiente CPanel (painel de controle para servidores web hosting)

Publicado por Eltern De Assis em 22/09/2009

[ Hits: 11.138 ]

Blog: http://www.sierti.com.br

 


Configuração do Ioncube Loader no Centos 64 bit para ambiente CPanel (painel de controle para servidores web hosting)



O Easyapache, ferramenta responsável por compilar módulos no Apache, no CPanel, apresenta alguns problemas quando o sistema operacional anfitrião opera em 64 bits. Um dos problemas é o "ioncube_loaders". Por isso, vamos realizar a configuração manualmente.

Obtendo o ioncube_loaders

Costumo reservar em /usr/local/src os arquivos utilizados para qualquer atividade no servidor, logo, efetuei o download neste local.

# cd /usr/local/src
# wget
http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
# tar -xvzf ioncube_loaders_lin_x86-64.tar.gz
# mv ioncube /usr/local/


Configurando o php.ini

Agora vamos inserir no php.ini a referência ao módulo, a fim de que ele fique disponível para qualquer site hospedado no servidor web CPanel.

# nano /usr/lib/php.ini

Localize "zend_extension" e acima destas referências, declare:

zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so

Tem que ficar acima do [zend], conforme abaixo:

zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so
[Zend]
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.3
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.3
zend_optimizer.version=3.3.3

extension="ixed.5.2.lin"
extension_ts="ixed.5.2ts.lin"

zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so

Salve e feche o editor e reinicie o apache:

# service httpd restart

Agora com o comando "php -v" você confere o resultado:

# php -v
PHP 5.2.11 (cli) (built: Sep 19 2009 20:54:06)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
    with eAccelerator v0.9.5.3, Copyright (c) 2004-2006 eAccelerator, by eAccelerator
    [b]with the ionCube PHP Loader v3.1.34[/b], Copyright (c) 2002-2009, by ionCube Ltd., and
    with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
    with Suhosin v0.9.27, Copyright (c) 2007, by SektionEins GmbH
    with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies

Outras dicas deste autor

Instalando o NVU no Debian Sarge

Leitura recomendada

Instalação do Jboss no Fedora 8 Linux

Como atribuir um rótulo a um pendrive no Linux (ou outro dispositivo USB)

O medo do Linux

VPN passando pelo Linux e acessando servidor interno

Alguns novos recursos do Ubuntu 13.04

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts