Compartilhe em Sua Rede Social:Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Para visualizar melhor o tutorial baixe nesse link

 http://conectadohost.com/servicos/phpSHIELD-instalacao.doc

Bom pessoal, pra instalar o phpSHIELD em um servidor linux.
Todos os comandos devem ser executados como root.

Primeiro baixe o loader.

32bits = http://conectadohost.com/servicos/ixed4.lin.x86-32.tar.gz
64bits = http://conectadohost.com/servicos/ixed4.lin.x86-64.tar.gz

Vamos supor q o servidor aqui seja 32bits.

root@01 [~]# mkdir phpshield
root@01 [~]# cd phpshield
root@01 [~/phpshield]# wget http://www.phpshield.com/loaders/ixed4.lin.x86-32.tar.gz
root@01 [~/phpshield]# tar zxvf ixed4.lin.x86-32.tar.gz

O seguinte comando é pra descobrir qual é a pasta das extensões do php

root@01 [~/phpshield]# php -i | grep "extension_dir"
extension_dir => /usr/local/lib/php/extensions/no-debug-non-zts-20090626 =>
 /usr/local/lib/php/extensions/no-debug-non-zts-20090626

Agora vamos descobrir qual a versão do nosso php com o comando php -v

root@01 [~/phpshield]# php -v
PHP 5.3.6 (cli) (built: Jun 28 2011 21:38:01)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
    with eAccelerator v0.9.6.1, Copyright (c) 2004-2010 eAccelerator, by eAccelerator
    with the ionCube PHP Loader v3.3.20, Copyright (c) 2002-2010, by ionCube Ltd.
    with Suhosin v0.9.32.1, Copyright (c) 2007-2010, by SektionEins GmbH

Agora vamos copiar a extensão certa pra sua versão do PHP, no meu caso, PHP 5.3, o comando é o seguinte:

root@01 [~/phpshield]# cp ixed.5.3.lin /usr/local/lib/php/extensions/no-debug-non-zts-20090626/
root@01 [~/phpshield]# chmod +x /usr/local/lib/php/extensions/no-debug-non-zts-20090626/ixed.5.3.lin

Caso seu PHP seja 5.2, substitua ixed.5.3.lin por ixed.5.2.lin

Agora adicione a seguinte linha no fim do seu php.ini:

extension = "ixed.5.3.lin"

Caso seu servidor tenha cPanel, seu php.ini provavelmente é /usr/local/lib/php.ini
Se seu servidor é CentOS sem cPanel o seu php.ini está em /etc/php.ini

Agora reinicie o Apache com o comando

/etc/init.d/httpd restart

Pronto, phpSHIELD instalado.