This Vagrant setup configures an Ubuntu 12.04 (Precise) 64-bit box with
- Zend Server 6 (Zend Framework 1.10.5)
- PHP 5.4
- SSL
- PHPUnit
Run vagrant up
from the vagrant
directory
- 8080 => 80 (Webapp)
- 8443 => 443 (Webapp HTTPS)
- 10081 => 10081 (Zend Server Console)
- 10082 => 10082 (Zend Server HTTPS Console)
The /var/www/html
directory on the host is shared as /home/vagrant/html
on the VM
Apache is configured with the MPM-ITK module with document root set to /home/vagrant/html
Defaults for freetds.conf
settings and php.ini
are located within attributes/default.rb
Pulling down ZF 1.10.5 and setting that as default ZF library
If an "Invalid Server Certificate" message is displayed when trying to view pages over https in Chrome on Mountain Lion (OS-X 10.8.3), restart Chrome using the following from a terminal:
open -a /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --args --ignore-certificate-errors