The following text provides a description of each of the Zend Server components that are installed in your environment along with the installation location of each component.
Not all users decide to install their software in the same location. To reflect this actuality, all paths in this document have been replaced with the following prefix: <install_path>. This represents the location of the installed files. If you used the default settings, the location should be as follows:
Windows: C:\Program Files\Zend\ZendServer
Windows 64 bit C:\Program Files (x86)\Zend\ZendServer
DEB/RPM: /usr/local/zend
Mac: /usr/local/zend
Component |
Loaded |
Description |
Installation Path |
Comments |
PHP |
+ |
The
Zend certified version of PHP 5.3.x |
Windows: <install_path>\bin RPM, DEB, Mac OS X: <install_path>/lib/php/libphp5.so The extensions for all are under: <install_path>/lib/php_extensions |
|
|
||||
Zend Optimizer+ |
+ |
Zend’s extension for using opcode caching and optimizations for PHP. |
Windows: <install_path>\lib\optimizerplus RPM, DEB, Mac OS X: <install_path>/lib/optimizerplus |
|
|
||||
Zend Debugger |
+ |
Zend’s extension for server side debugging, profiling and code coverage. |
Windows: <install_path>\lib\debugger RPM, DEB, Mac OS X: <install_path>/lib/debugger |
|
|
||||
Zend Cache |
+ |
A Zend extension for PHP data caching and partial PHP output caching. |
Windows: <install_path>\lib\datacache RPM, DEB, Mac OS X: <install_path>/lib/datacache |
|
|
||||
Zend Monitor |
+ |
Collects information for monitoring and improving the quality of your PHP application. |
Windows: <install_path>\lib\monitor RPM, DEB, Mac OS X: <install_path>/lib/monitor |
|
|
||||
Zend Job Queue |
+ |
Offline asynchronous processing of tasks and activities. |
Windows: PHP 5.3: <install_path>\lib\jobqueue\php-5.3.x\JobQueueExt.dll Job Queue Daemon: <install_path>\\bin\jqd.exe RPM, DEB, Mac OS X: Job Queue Extension: PHP 5.3:<install_path>/lib/jobqueue/php-5.3.x/jobqueue.so PHP 5.4:<install_path>/lib/jobqueue/php-5.4.x/jobqueue.so Job Queue Daemon: <install_path>/bin/jqd Job Queue Daemon Wrapper Script: <install_path>/bin/jqd.sh |
|
Session Clustering |
+ |
Session management in cluster based environments. |
Windows: PHP 5.3: <install_path>\lib\sc\php-5.3.x\ZendSessionClustering.dll PHP 5.4: <install_path>\lib\sc\php-5.4.x\ZendSessionClustering.dll SC Daemon: <install_path>\bin\ZendSessionManager.exe RPM, DEB, Mac OS X: SC Extension: PHP 5.3:<install_path>/lib/sc/php-5.3.x/modcluster.so PHP 5.4:<install_path>/lib/sc/php-5.4.x/modcluster.so SC Queue Daemon: <install_path>/bin/scd SC Daemon Wrapper Script: <install_path>/bin/scd.sh |
This component in not installed on ZSCM. Session Clustering is run on the servers in a cluster. |
|
||||
Zend Code Tracing |
+ |
Real-time execution flow recording in Production Environments |
Windows: PHP 5.3:<install_path>\lib\codetracing\php-5.3.x\ZendCodeTracing.dll PHP 5.4:<install_path>\lib\codetracing\php-5.4x\ZendCodeTracing.dll RPM, DEB, Mac OS X: PHP 5.3:<install_path>/lib/codetracing/php-5.3.x/CodeTracing.so PHP 5.4:<install_path>/lib/codetracing/php-5.4.x/CodeTracing.so |
|
|
||||
Zend Page Cache |
+ |
A URL based HTML output cache for PHP scripts. |
Windows: <install_path>/lib/pagecache RPM, DEB, Mac OS X: <install_path>/lib/pagecache |
|
|
||||
Zend Framework |
+ |
Installs Zend's open-source framework for developing Web Applications and Web Services in PHP. |
Windows: <install_path>\share\ZendFramework RPM, DEB, Mac OS X: <install_path>/share/ZendFramework |
This installs libraries containing the Zend framework components. |
|
||||
Zend Framework 2 |
+ |
Installs Zend's open-source framework for developing Web Applications and Web Services in PHP. |
Windows: <install_path>\share\ZendFramework2 RPM, DEB, Mac OS X: <install_path>/share/ZendFramework2 |
This installs libraries containing the Zend framework 2 components. |
|
||||
Oracle Instant Client |
+ |
This installs Oracle OCI (Oracle Instant Client Libraries) lightweight drivers for accessing Oracle Databases. |
Windows: <install_path>\bin RPM, DEB, Mac OS X: The extension resides with the other extensions, the libraries it depends upon are in <install_path>/lib/ Note: Zend Server provides the Oracle Instant
Client 'Basic Lite' package, which only includes English error
messages, and support for ASCII, Unicode and Western European
character sets. If you need support for other languages and character
sets, please install one of the other Oracle Instant Client packages
available from Oracle, such as here: |
Required for Oracle database access from PHP. |
|
||||
IBM DB2 RTCL |
- |
This installs the IBM DB2 run Time Client libraries for managing Database access. |
Windows: user defined location in a separate installer RPM, DEB, Mac OS X: IBM DB2 RTCL is not shipped with Zend Server and can be downloaded from ftp://ftp.software.ibm.com/software/data/db2/express/
|
Downloaded during installation. Required for IBM DB2 access from PHP. |
|
||||
MySQL |
- |
Installs a complete MySQL database on the Web Server. |
Windows: <install_path>\..\MySQL RPM, DEB: Varies according to distribtion. Mac OS X: <install_path>/mysql
MySQL server's user name and password:
|
Downloaded during installation. Usually the password is "root" for administrators. |
|
||||
Apache 2.2.x Web server |
-/+ |
|
Windows: <install_path>\..\Apache2 RPM, DEB: The distribution's Apache package. Mac OS X <install_path>/apache2 |
Installed only if the option is selected. The alternative is to configure to an existing installation of IIS and then Apache will not be installed. |
|
||||
nginx Web server |
-/+ |
|
RPM, DEB: nginx.org package. |
Installed only if the option is selected. |
The following is additional useful information on Zend Server installed components usage.
By default, Zend Server
for Mac OS X comes with MySQL installed in the following location:
/usr/local/zend/mysql/
You can control the operation of MySQL by using the mysql.server in
the bin directory:
/usr/local/zend/mysql/bin/mysql.server
The available commands are: start | stop | restart | reload | force-reload | status
By default, MySQL does not allow local and remote access to TCP port 3306, and can only be accessed using a local socket file ('/usr/local/zend/mysql/tmp/mysql.sock').
You should secure your root user as before enabling MySQL TCP access - see links to MySQL documentation below.
To enable TCP access:
Port 3306 should be open for MySQL client access.
For additional information, please refer to MySQL documentation at:
http://dev.mysql.com/doc/refman/5.0/en/default-privileges.html
http://dev.mysql.com/doc/refman/5.0/en/server-options.html#option_mysqld_skip-networking
|
|
|
Related Links: |
|
|
© 1999-2013 Zend Technologies, Ltd. All rights reserved.