Using the Zend Server VirtualBox Appliance

VirtualBox is a general-purpose open-source virtualization product from Oracle that's targeted at server, desktop and embedded use. Using VirtualBox, you can create and run virtual machines and pre-configured virtual appliances for a variety of useful purposes like consolidating hardware, standardizing a development/production stack, creating a development sandbox, and more.

The Zend Server VirtualBox appliance is a simple way to get a complete enterprise-caliber PHP stack up and running nearly instantly. It provides a pre-configured Zend Server – running on Oracle Linux – that's immediately ready for PHP application deployment. 




Getting Started

1. Install Oracle VM VirtualBox
2. Download and unzip, the Zend Server VirtualBox appliance 
3. Open VirtualBox, and choose File > Import Appliance 


4. In the Appliance Import Wizard, choose ZS8.0-OL6.4-XE11.2-MySQL5.6.ova (from the unzipped appliance download .zip file), select "Import" at the Appliance Import Settings screen, and agree to the Zend Software License Agreement to start the import process 

5. Start up the virtual machine. The initial startup may take several minutes as components are downloaded and installed. Note that as this is a 64-bit virtual machine, hardware virtualization may be required on your host system. It typically can be enabled through a setting in system BIOS.
6. Login in as guest (guest password is guest1234)
7. Open a browser window inside the VM. It will navigate to http://localhost:10081/ZendServer (the Zend Server administration console)
8. The first time Zend Server runs after installation, the Launch Zend Server wizard is opened with the License Agreement dialog displayed.

9. Read and accept the terms in the agreement, and click Next. The Launch Type dialog is displayed.

10. Select the launch type that best suits your working environment. Your selection determines the default system settings that Zend Server launches with. Since this VM is primarily meant for your development purpose, you can choose the “Development” Launch Options.
11. Click Next.
Configure the passwords for accessing the Zend Server UI. Passwords must be between 4 - 20 characters long and can be changed at a later stage from within the product.

12. Click Next.
The Library Packages dialog is displayed with a list of the library packages deployed on Zend Server.

13. Click Next.
The Summary dialog is displayed

14. Review the details, and click Launch.
Zend Server launches with the Guide Page displayed.

After the Zend Server Launch, you will be automatically using a Zend Server Enterprise edition trial license. This license gives you full access to all Zend Server features for a period of seven days. Once this initial trial period ends, you can either request a trial extension license for an additional 21 days, purchase a commercial Zend Server license, or begin using the Zend Server Free edition. At the end of the extended trial period, you can either purchase a commercial license, or begin using the Zend Server Free edition. 

Note: Your 7 days initial trial period begins from the day you launch this VM for the very first time.

15. Steps to configure Oracle Database XE and MySQL:
During these steps you would need to provide the root user password when prompted (root password is zend1234)

Oracle Database XE Configuration:
a) Open the terminal window by selecting Applications > System Tools > Terminal Menu in the VM
b) Obtain the root permissions by typing the command:
Hit enter and if prompted provide the root password.
c) Follow the instructions starting at step 5 from

MySQL Configuration:
a) Open the terminal window by selecting Applications > System Tools > Terminal Menu in the VM 
b) Obtain the root permissions by typing the command: su
Hit enter and if prompted provide the root password.
c) Execute the command
Note: The MySQL’s root user password is not already set in the VM. Executing this command also allows you to set the MySQL root user password. 
d) Hit enter and provide your inputs for the set of questions prompted in the terminal window to complete the configuration of MySQL database. 

You're now ready to start using Zend Server! Get started using Zend Server »

Additional Information

This VM is designed to install Zend Server 8.0 with PHP 5.5 from a pre-configured local repository. Therefore, although the installation of additional Zend Server packages can still be achieved by following the instructions from but actions like upgrades to newer Zend Server versions may not work.

If you need to install Zend Server from our standard public repository server, you would first need to uninstall the Zend Server from the VM. To uninstall, follow the instructions from

And then perform a fresh install of Zend Server that uses our standard public repository, by following the instructions from