<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.p3.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_Zend_Optimizer_%D0%BD%D0%B0_Linux_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0%D1%85</id>
	<title>Установка Zend Optimizer на Linux системах - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.p3.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_Zend_Optimizer_%D0%BD%D0%B0_Linux_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0%D1%85"/>
	<link rel="alternate" type="text/html" href="https://wiki.p3.ru/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_Zend_Optimizer_%D0%BD%D0%B0_Linux_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0%D1%85&amp;action=history"/>
	<updated>2026-05-03T03:14:08Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.p3.ru/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_Zend_Optimizer_%D0%BD%D0%B0_Linux_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0%D1%85&amp;diff=301&amp;oldid=prev</id>
		<title>TTK в 09:40, 23 августа 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.p3.ru/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_Zend_Optimizer_%D0%BD%D0%B0_Linux_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0%D1%85&amp;diff=301&amp;oldid=prev"/>
		<updated>2012-08-23T09:40:22Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Установка Zend Optimizer на Linux-дистрибутивы ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;(проверено 26.01.2010 на i386)&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
Zend Optimizer представляет собой модуль для интерпретатора PHP, который позволяет осуществляется запуск закодированных с помощью Zend Encoder и Zend SafeGuard Suite PHP-скриптов. &lt;br /&gt;
&lt;br /&gt;
Популярные операционные системы, такие как CentOS и Debian Linux, не содержат в своем репозитории данное программное обеспечение. В статье приведена инструкция по установке. &lt;br /&gt;
&lt;br /&gt;
==Загрузка пакета Zend Optimizer ==&lt;br /&gt;
&lt;br /&gt;
Необходимо загрузить нужный пакет с официального сайта разработчиков - http://www.zend.com/ в разделе Download. Для загрузки потребуется регистрация, однако без этого можно обойтись, загрузив файл по прямому адресу. &lt;br /&gt;
&lt;br /&gt;
Зайдите на сервер по SSH и выполните команду: &lt;br /&gt;
&lt;br /&gt;
Для 32-разрядных операционных систем (архитектура i386/i686) &lt;br /&gt;
 # wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz&lt;br /&gt;
&lt;br /&gt;
Для 64-битной архитектуры (x86_64/amd64) &lt;br /&gt;
 # wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz&lt;br /&gt;
&lt;br /&gt;
Определить архитектуру и операционную систему, которая установлена у вас на сервере, можно выполнив команду uname -a и посмотрев файл /etc/redhat-release (для CentOS) или /etc/debian_version (для Debian соответственно) &lt;br /&gt;
 # uname -a&lt;br /&gt;
 Linux example.com 2.6.18-128.2.1.el5.028stab064.8ent #1 SMP Sat Oct 31 11:32:49 MSK 2009 i686 i686 i386 GNU/Linux &lt;br /&gt;
 # cat /etc/redhat-release&lt;br /&gt;
 CentOS release 5.4 (Final)&lt;br /&gt;
&lt;br /&gt;
В данном случае на сервере установлена операционная система CentOS 5.4 с архитектурой i386 &lt;br /&gt;
 &lt;br /&gt;
==Установка на CentOS 5.4 ==&lt;br /&gt;
После загрузки архива с ZendOptimizer необходимо его распаковать следующей командой: &lt;br /&gt;
 # tar xzvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz&lt;br /&gt;
&lt;br /&gt;
Затем следует определить какая версия PHP у вас установлена: &lt;br /&gt;
 # php -v&lt;br /&gt;
 PHP 5.1.6 (cli) (built: Jan 13 2010 17:13:05)&lt;br /&gt;
&lt;br /&gt;
В данном случае установлена версия PHP 5.1.6, в распакованном архиве находятся модули для разных версий &lt;br /&gt;
&lt;br /&gt;
Скопируйте нужный модуль в какой-либо каталог, я рекомендую скопировать его ко всем остальным модулям, в данном случае /usr/lib/php/modules/ &lt;br /&gt;
 # cp ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_1_x_comp/ZendOptimizer.so /usr/lib/php/modules/&lt;br /&gt;
&lt;br /&gt;
После чего следует отредактировать файл конфигурации PHP /etc/php.ini и добавить в него строку для загрузки модуля: &lt;br /&gt;
 zend_extension=/usr/lib/php/modules/ZendOptimizer.so&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Перезапустите веб-сервер Apache командой &lt;br /&gt;
 # service httpd restart&lt;br /&gt;
&lt;br /&gt;
На этом установка завершена. &lt;br /&gt;
&lt;br /&gt;
==Установка на Debian 5.0 ==&lt;br /&gt;
Установка производится аналогично установке на CentOS Linux Необходимо определить версию PHP &lt;br /&gt;
 # php -v&lt;br /&gt;
 PHP 5.2.6-1+lenny3 with Suhosin-Patch 0.9.6.2 (cli) (built: Apr 26 2009 22:16:23)&lt;br /&gt;
 Copyright (c) 1997-2008 The PHP Group&lt;br /&gt;
 Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies&lt;br /&gt;
&lt;br /&gt;
В Debian Linux расположение файлов конфигурации различно, так, например, для PHP4 в пути соответственно будет php4 &lt;br /&gt;
&lt;br /&gt;
Скопируйте модуль в папку к модулям PHP &lt;br /&gt;
 # cp ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_2_x_comp/ZendOptimizer.so /usr/lib/php5/&lt;br /&gt;
&lt;br /&gt;
Debian Linux имеет различные файлы конфигурации для разных режимов работы PHP. В нашем случае эти файлы имеют имена. &lt;br /&gt;
 /etc/php5/apache2/php.ini&lt;br /&gt;
 /etc/php5/cgi/php.ini&lt;br /&gt;
 /etc/php5/cli/php.ini&lt;br /&gt;
&lt;br /&gt;
Чтобы не добавлять строку zend_extension во все файлы, можно создать один файл &lt;br /&gt;
 /etc/php5/conf.d/zend.ini&lt;br /&gt;
&lt;br /&gt;
и прописать в него строку &lt;br /&gt;
 zend_extension=/usr/lib/php5/ZendOptimizer.so&lt;br /&gt;
&lt;br /&gt;
после чего необходимо перезапустить web-сервер: &lt;br /&gt;
 # /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
Установка завершена, можно перейти к проверке работы. &lt;br /&gt;
 &lt;br /&gt;
==Проверка работоспособности ==&lt;br /&gt;
После установки выполните команду php -m &lt;br /&gt;
 # php -m&lt;br /&gt;
 ...&lt;br /&gt;
 [Zend Modules]&lt;br /&gt;
 Zend Optimizer&lt;br /&gt;
&lt;br /&gt;
Тем самым можно убедиться, что модуль загружается. &lt;br /&gt;
&lt;br /&gt;
Также можно посмотреть информацию о PHP, выполнив команду php -i &lt;br /&gt;
 # php -i | grep Zend&lt;br /&gt;
 Zend Extension =&amp;gt; 220051025&lt;br /&gt;
 Zend Memory Manager =&amp;gt; enabled&lt;br /&gt;
 This program makes use of the Zend Scripting Language Engine:&lt;br /&gt;
 Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies&lt;br /&gt;
  with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies&lt;br /&gt;
 Zend Optimizer&lt;br /&gt;
 Zend Loader =&amp;gt; enabled&lt;br /&gt;
&lt;br /&gt;
либо выполнив код phpinfo на сайте &lt;br /&gt;
 &amp;lt;?&lt;br /&gt;
 phpinfo();&lt;br /&gt;
 ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
И в завершение, если есть сомнения в работе, можно использовать какой-либо zend encoded testfile, например, разработчики Zend предлагают файл [http://forums.zend.com/download/file.php?id=242 encoded.zip], который содержит файлы, закодированные Zend, и при его отсутствии выдадут сообщение &amp;quot;component &amp;quot;Zend Optimizer&amp;quot; is not installed&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Категория:Операционные системы]]&lt;/div&gt;</summary>
		<author><name>TTK</name></author>
	</entry>
</feed>