JackEasons / vagrant

Vagrant Setup for Pagekit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pagekit Vagrant

A Vagrant setup for Pagekit with PHP 5.5 and Apache 2.4 / nginx 1.1.19 on a Ubuntu 12.04 machine.

Requirements

Get started

  • Clone this repository git clone git@github.com:pagekit/vagrant.git
  • Goto to the folder cd vagrant
  • Run vagrant up
    • this may take some time, as the first time you run Vagrant, it might need to fetch the VM, the pagekit repository and all additional packages, that are required for pagekit.
  • Navigate your browser to http://192.168.56.101/
  • Pagekit will welcome you with its installation guide

Usage

IP-Address & Ports

By default, port-forwarding is not activated, but you can access the VM via the IP-Address 192.168.56.101. Some usefull addresses to get startet:

  • http://192.168.56.101/ loads pagekit using apache
  • http://192.168.56.101:8080/ loads pagekit using nginx
  • http://192.168.56.101:6081/ loads pagekit using varnish with an nginx backend
  • http://192.168.56.101/phpmyadmin - PHPmyAdmin

You can activate port-forwarding by modifying lines 16-19 in the vagrant file.

MySQL

  • User: root
  • Password: empty

Virtual Machine Specifications

  • OS: 32-bit Ubuntu 12.04 LTS
  • Apache 2.4.6
  • nginx 1.1.19
  • PHP 5.5.4
  • MySQL 5.5.32

Credits

The puppet modules are based on the laravel4-vagrant setup.

About

Vagrant Setup for Pagekit


Languages

Language:HTML 87.6%Language:Puppet 8.6%Language:PHP 2.7%Language:Shell 1.0%