' Установка PHP ZendOptimizer последней версии на CentOS 6 | Шнайдер блог

Установка PHP ZendOptimizer последней версии на CentOS 6

ZendOptimizer 一 модуль, без которого невозможен запуск скриптов, закодированных с помощью Zend Encoder. Порядок действий при установки ZendOptimizer похож на “сценарий” установки PHP ionCube.

Обратите внимание на то, что способ установки ZendOptimizer зависит от версии PHP. Подключитесь по SSH и выполните команду:

php -v

ZendOptimizer PHP 4.2, 4.3, 4.4, 5.0, 5.1, 5.2

Разберемся, как установить ZendOptimizer, если у вас установлен PHP 4.2, 4.3, 4.4, 5.0, 5.1, 5.2. Во-первых, скачайте дистрибутив в зависимости от релиза CentOS:

32-x битная CentOS 6:

wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz

64-x битная CentOS 6:

wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz

Затем распакуйте tar-архив:

tar xzvf Zend*

Зайдите в папку, в которую вы распаковали архив. Например:

cd ZendOptimizer-3.3.9-linux-glibc23-x86_64

Команда просмотра содержимого папки:

ls

EULA-ZendOptimizer  Inventory.xml  LICENSE  README-ZendOptimizer  data  md5

Откройте папку data:

cd data

Посмотрите, какие модули в ней представлены при помощи команды ls:

Скопируйте модуль, соответствующий версии PHP, в папку /usr/lib64/php/modules/ при помощи команды cp. Например:

cp ZendOptimizer-3.3.9-linux-glibc23-x86_64/data/5_2_x_comp/ZendOptimizer.so /usr/lib64/php/modules/

Вместо версии 5_2_x_comp подставьте нужную вам. Теперь осталось прописать путь в файле конфигурации /etc/php/conf.d/zend.ini:

32-x битная CentOS 6:

echo "zend_extension=/usr/lib/php/ZendOptimizer.so" >> /etc/php/conf.d/zend.ini

64-x битная CentOS 6:

echo "zend_extension=/usr/lib64/php/modules/ZendOptimizer.so" >> /etc/php.d/zend.ini

Перезагрузите сервер:

service httpd restart

Выполните команду для проверки:

php -m

ZendGuardLoader PHP 5.3 и 5.4

Дистрибутивы для PHP 5.3:

32-x битная CentOS 6:

wget http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz

64-x битная CentOS 6:

wget http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz

Дистрибутивы для PHP 5.4:

32-x битная CentOS 6:

wget http://downloads.zend.com/guard/6.0.0/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-i386.tar.gz

64-x битная CentOS 6:

wget http://downloads.zend.com/guard/6.0.0/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64.tar.gz

Скачайте нужный архив, а затем распакуйте его в паку /usr/lib64/php/:

tar xzvf ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz -C /usr/lib64/php/

Добавьте загрузку модуля в файл /etc/php.d/zend.ini:

echo 'zend_extension=/usr/lib64/php/ZendGuardLoader-php-5.3-linux-glibc23-x86_64/php-5.3.x/ZendGuardLoader.so' >> /etc/php.d/zend.ini

Перезагрузите сервер:

service httpd restart

ZendGuardLoader PHP 5.5 и 5.6

Дистрибутивы для PHP 5.5:

32-x битная CentOS 6:

wget http://downloads.zend.com/guard/7.0.0/zend-loader-php5.5-linux-i386.tar.gz

64-x битная CentOS 6:

wget http://downloads.zend.com/guard/7.0.0/zend-loader-php5.5-linux-x86_64.tar.gz

Дистрибутивы для PHP 5.6:

32-x битная CentOS 6:

wget http://downloads.zend.com/guard/7.0.0/zend-loader-php5.6-linux-i386.tar.gz

64-x битная CentOS 6:

wget http://downloads.zend.com/guard/7.0.0/zend-loader-php5.6-linux-x86_64.tar.gz

Команда для распаковки архива в папку /usr/lib64/php/:

tar xzvf  zend-loader-php5.6-linux-x86_64.tar.gz  -C /usr/lib64/php/

Добавьте загрузку модуля в файл /etc/php.d/zend.ini:

echo 'zend_extension=/usr/lib64/php/ZendGuardLoader-php-5.6-linux-glibc23-x86_64/php-5.6.x/ZendGuardLoader.so' >> /etc/php.d/zend.ini

Команда для проверки php -m:

php -m

 

[PHP Modules]

bz2

calendar

Core

ctype

curl

date

ereg

exif

fileinfo

filter

ftp

gettext

gmp

hash

iconv

json

libxml

mhash

openssl

pcntl

pcre

Phar

readline

Reflection

session

shmop

SimpleXML

sockets

SPL

standard

tokenizer

xml

zip

zlib

[Zend Modules]

Перезагрузите сервер:

service httpd restart


Категории


Хостинг сайтов

Популярное в категории