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.

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.

Enter and confirm a password for 'admin' user.

Enter and confirm a password for 'developer' user (optional)

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

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:
su
Hit enter and if prompted provide the root password.
c) Follow the instructions starting at step 5 from http://docs.oracle.com/cd/E17781_01/install.112/e18802/toc.htm#CIHHJEHF

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 commandmysql_secure_installationNote: 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.