instalar módulos no whm/cpanel

** Você pode permitir que todos os módulos do PHP relevantes em “/ var / cpanel / fácil / apache / rawopts / all_php5”.

Em seguida, recompilar o Apache usando “/ scripts / easyapache”. Vá para a etapa 3 “Por favor, escolha qual versão PHP específica (s) para construir”
Se você não quer nenhuma PHP 5.2, exceto em seguida, na tela “PHP Version” escolheu “None” e vá para a etapa 4, a página “opções curtas List” você vai ver “PHP 5.2.17 apoio (sem FastCGI)” listado. Verifique se a caixa e continuar seus EasyApache como normal.

Após EasyApache você pode re-instalar IonCubeLoader e Zendopt usando:

# / Scripts / phpextensionmgr instalar IonCubeLoader
# / Scripts / phpextensionmgr instalar Zendopt

Você pode instalar as seguintes extensões PHP usando script ‘/ scripts / phpextensionmgr’

* Eaccelerator
* IonCubeLoader
* Zendopt
* Xcache
* SourceGuardian
* PHPSuHosin

Se necessário, você pode instalar outros módulos do PHP faltando sem fazer Easyapache.You pode fazer isso simplesmente por login no servidor como root:

# Cd /home/cpeasyapache/src/php-5.2.17/ext/mcrypt/ (Vá para a pasta especial extensão, Aqui eu preciso instalar Mcrypt)

# Phpize

# ./configure

# Make

# Make install

Depois disso, você pode ver o caminho do diretório de extensão:

# Php -i | grep extension_dir

# ls -al /usr/local/lib/php/extensions/no-debug-non-zts-20060613/mcrypt.so

# Vi /usr/local/lib/php.ini

adicionar extension = “mcrypt.so” .Em seguida, reiniciar o apache usando:

# /etc/init.d/httpd Restart

Outro método é:

# Wget -O /usr/local/src/tidy-1.2.tgz http://pecl.php.net/get/tidy-1.2.tgz

# Cd / usr / local / src /

# Tar zxvf arrumado-1.2.tgz

# Cd arrumado-1.2

# Phpize

# ./configure

# Make

# Make install

# Php -i | grep extension_dir

# ls -al /usr/local/lib/php/extensions/no-debug-non-zts-20060613/tidy.so

# Vi /usr/local/lib/php.ini

adicionar extension = “tidy.so” extensão sob o seu caminho de diretório de extensão e reiniciar o apache usando:

# /etc/init.d/httpd Restart

———————————————————————————————————————————————————————————————–

Muitas vezes precisamos saber quais os módulos PHP estão compilados no servidor, seja se for algum problema de funcionamento ou se algum site de um cliente precise de algo específico (algo bem comum em servidores de hospedagem de site). Mas como saber de forma fácil quais os módulos estão compilados?

Estando logado como root no seu servidor, no terminal ou via SSH, digite o seguinte comando:

php -m

Este comando irá listar na tela a relação dos módulos PHP compliados, algo como a listagem abaixo:

bz2
calendar
Core
ctype
curl
date
ereg
exif
fileinfo
filter
ftp
gettext
gmp
hash
iconv
json
libxml
mongo
openssl
pcntl
pcre
Phar
readline
Reflection
session
shmop
SimpleXML
sockets
SPL
standard
tokenizer
xml
zip
zlib

Se você estiver procurando algum módulo em particular poderá concatenar o comando php -mcom o comando grep, ficando assim:

php -m | grep -i mongo

O comando acima irá listar todos os módulos que possuem o termo mongo em seu nome.

Um lembrete: os comandos acima irão funcionar em qualquer servidor onde as extensões PECL e PEAR estão instaladas.

—————————————————————————————————————————————————————————————-

aqui os mudulos são compliados de acordo com a versão do servidor:

ls  /home/cpeasyapache/src/                                              [verificar a verão do php]

cd /home/cpeasyapache/src/php-5.3.29/ext/           [verão do php nossa é 5.3.29]

cd /home/cpeasyapache/src/php-5.4.30/ext/

 

os módulos compilados estão /home/cpeasyapache/src/php-5.3.29/ext/bcmath/modules/bcmath.so copiados para /usr/local/lib/php/extensions/no-debug-non-zts-20100525/ :

/home/cpeasyapache/src/php-5.3.29/ext/bcmath/modules/bcmath.so
/home/cpeasyapache/src/php-5.4.38/ext/bcmath/modules/bcmath.so
/home/cpeasyapache/src/php-5.4.38/ext/exif/modules/exif.so
Installing shared extensions: /usr/local/lib/php/extensions/no-debug-non-zts-20100525/
ls /var/cpanel/easy/apache/custom_opt_mods/

 

 

linha para compilar o Fileinfo-1.0.4 em qualquer servidor,  whm , centos,  debian,

mkdir /var/pecl-install && cd /var/pecl-install && wget http://pecl.php.net/get/Fileinfo-1.0.4.tgz && tar -zxf Fileinfo-1.0.4.tgz && cd Fileinfo-1.0.4 && phpize  && ./configure && make && make install
rm -f -r pecl-install

 

 

http://jeffreybarke.net/2009/02/installing-fileinfo-module-on-media-temple/

http://syslint.com/syslint/how-to-install-php-5-2-on-cpanelwhm-11-40/

http://syslint.com/syslint/how-to-install-php-5-2-on-cpanelwhm-11-40/

Deixe um comentário