Based on: https://github.com/mimacom/liferay-puppet-deployment
This is an example project to showcase the automated installation of a Liferay development/test environment. It uses VirtualBox and Vagrant for VM management and Puppet for provisioning.
- Clone this project.
- Install VirtualBox: https://www.virtualbox.org
- Install Vagrant: http://www.vagrantup.com
- Change into the directory where this project was cloned.
- Enter 'vagrant up'.
- After all puppet modules are finished the fresh installed Liferay portal is available at: http://localhost:4040
- To access your ubuntu box from the command line, type "vagrant ssh"
- Liferay is installed at /opt/liferay/liferay-portal-7.0-ce-m4/
This project will install the following artifacts on a Ubuntu 12.04 box:
- OpenJDK 7
- MySQL
- Liferay 6.2 CE bundled with Tomcat
- It may be necessary to enable hardware virtualization (VT-x for Intel, AMD-V for AMD processors).