Skip to content

Varying Vagrant Vagrants is an evolving Vagrant configuration focused on WordPress development.

License

Notifications You must be signed in to change notification settings

WybrenKoelmans/VVV

 
 

Repository files navigation

This repository is a private fork of Varying Vagrant Vagrants

This repository contains the WordPress environment setup for 2 WordPress networks

  • wordpress-skydreams (used for all SEO knowledge websites and SEA/SEO combi websites)
  • homedeal (used for all homedeal websites)

Getting started

  1. Before running vagrant up: Import Database, plugins and file uploads.
    • Copy the latest WordPress export files from Google Drive File Stream (G:\Team Drives\Team IT\WordPress export) to the following directory: database/sql/imports/. These files contain all the plugins, file uploads and other data that are used on production.
  2. Install Wordpress Themes
    • Open a bash shell on your host machine, such as 'Git Bash' and run ./scripts/install-themes.sh from the repository root. This script will clone the required themes in the correct directories
  3. Configure VVV Dashboard (optional)
    • Add this entry to your host file if you want to have access to the VVV dashboard. It gives you an overview of all the available WordPress domains.
      192.168.55.4  vvv.test
      
  4. Run vagrant up --provision. When it's done, visit http://vvv.test. Please make sure that your web VM is running, since the traffic is proxied from there via the nginx-leadsites docker container

The online documentation contains more detailed installation instructions.

Minimum System requirements

  • Vagrant 2.2.4+
  • Virtualbox 5.2+
  • 8GB+ of RAM
  • Virtualisation ( VT-X ) enabled in the BIOS ( Windows/Linux )
  • Hyper-V turned off ( Windows )

Software included

For a comprehensive list, please see the list of installed packages.

About

Varying Vagrant Vagrants is an evolving Vagrant configuration focused on WordPress development.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 79.9%
  • Shell 19.8%
  • Vim Script 0.3%