Installing Zend Optimizer
The Zend Optimizer enables you to run Zend Guard encoded files.
1. Download a copy of Zend Optimizer / Guard from the location below and put it into /tmp
http://www.zend.com/en/products/guard/downloads
2. Extract
cd /tmp
tar zxvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
Replace with your actual filename
3. Create a directory to contain Zend optimizer
mkdir /usr/local/lib/Zend
3. Move the Zend optimizer lib to a permanent location
mv ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_2_x_comp/ZendOptimizer.so /usr/local/lib/Zend/
Your ZendOptimizer directory name may be different since it includes version numbers and platform. I'm using the 5_2_x_comp directory because I have PHP 5.2 installed.
4. Add reference to your php.ini file (pico /etc/php5/apache2/php.ini)
zend_extension = /usr/local/lib/Zend/ZendOptimizer.so
zend_optimizer.optimization_level = 15
5. Restart apache
/etc/init.d/apache2 restart

January 22nd, 2010 - 17:17
works fine, thanks a lot!
February 25th, 2010 - 04:19
Thanks for the great instructions for installing Zend. The (tiny) stumbling point was that there is no specific section for the references in php.ini… they can go anywhere I think!
March 24th, 2010 - 20:49
Thanks for this tutorial, but it doesn’t work on my Debian server (64bit). I followed the 5 steps as described, but I get an “exit signal Segmentation fault (11)” in the apache log after restart.
No other modules are installed. APC is running though.
Any idea?
March 25th, 2010 - 11:42
After disabling APC, Zend Optimizer and the webserver were running just fine.
March 25th, 2010 - 12:39
Thanks Junni. Looks like you cannot have both APC and Zend Optimizer running at the same time.
-aip
April 13th, 2010 - 19:17
Excellent little tutorial — much improved over the “manual” provided on the Zend site (which is outdated and inaccurate, to my eye).
Thanks a bunch!
May 10th, 2010 - 22:13
THANK YOU!
problem solved. the problem as that my downloaded version from zend did not contain the 5.2-version. i do not know why. i was am verzweifeln, but your tut did it! THANX!
June 23rd, 2010 - 12:46
Hey, great instruction….Keep it up…
September 16th, 2010 - 13:32
It does not work and I do not know, what is it APC and how to disable APC.
October 18th, 2010 - 13:50
APC = Advanced Php Cache
Zend has it’s own compressing-method and is not compatible with APC.
October 21st, 2010 - 06:27
Very good help. Handy reference site for Zend optimizer installation. Thank you
January 22nd, 2011 - 20:59
I followed so many isntructions I did exactly as you’ve said and I still cannot get it to work.
I have a script which tells me I need zend opimizer v.3.0.0 or higher.
phpinfo (); shows
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
with Xdebug v2.1.0, Copyright (c) 2002-2010, by Derick Rethans
As you can see, it still shows version 2.3.0 — I have no idea where it is
showing this and how to get rid of it? How do I fix this…
January 27th, 2011 - 15:27
Thanks! This worked like a charm for me (although I had to downgrade my PHP to 5.2 first…)
February 24th, 2011 - 11:49
what can i say!! thank u very much…
August 12th, 2011 - 23:37
Very good instructions, nice work mate
September 11th, 2011 - 11:07
Easy and helpful, thanks!
January 25th, 2012 - 14:19
how in xampp ? my os ubuntu 10.10 and i instaling xampp 1.7.1 on ubuntu
February 13th, 2012 - 00:58
After pulling what little hair I have left out I found your instructions.
Thank You