Skip to content
Follow chrisiona on Twitter

Archive for June, 2010

11
Jun

Installing Zend Server 5.3 on Ubuntu 10.04

Zend Server is the commercial platform for PHP web applications. It’s an Apache/PHP stack that can be installed on Linux and Windows, with a free Community Edition also available for OSX. There are many many good reasons for running the commercial stack over the open source packages (also developed by Zend), but I won’t go into that detail here.

Today, I’m installing the Zend Server package to evaluate the Code Tracing and Replay functionality between the Zend Server and the Zend Studio IDE – a very powerful feature set if it does what the marketing material promotes.

So here’s the process that I went through:-

1/ Download Ubuntu 10.04, and create a new empty VMWare image
2/ Install Ubuntu into the new VMWare image
3/ Upon successful installation of Ubuntu, ran update manager
4/ Restarted Ubuntu
5/ Download Zend Server (Login to zend.com required)

6/ Follow the installation guide, which essentially states to run install_zs.sh, which yielded dependency issues

The following packages have unmet dependencies:
  php-5.3-mysqli-zend-server: Depends: libmysqlclient15off (>= 5.0.27-1) which is a virtual package.
  php-5.3-pdo-mysql-zend-server: Depends: libmysqlclient15off (>= 5.0.27-1) which is a virtual package.
  php-5.3-mysql-zend-server: Depends: libmysqlclient15off (>= 5.0.27-1) which is a virtual package.

7/ Install the libmysqlclient15off package ( http://packages.ubuntu.com/karmic/libmysqlclient15off )
8/ Re-ran the Zend Server Install Script “./install_zs.sh 5.3″

That’s it – aside from the libmysqlclient15off gotchya with Ubuntu 10.04, it was very simple to install and configure. One of the great advantages of a stack solution. I’m off to evaluate Code Tracing from the IDE!

References: