Using Vagrant for customizable WordPress Multi-sites [closed]

You can try using the Genesis-Wordpress(Note: not the framework) project for this. It does more or less what you have described above including,

  • Provisioning (with Ansible)
  • Deployment (with Capistrano)
  • Database Synchronization (with custom Capistrano tasks)

It also uses the Vagrant Host Manager to workaround the /etc/hosts issue. So the site is served over port 80.

Adding WP_ALLOW_MULTISITE to your wp-config.php should give you multisite support.


define( 'WP_ALLOW_MULTISITE', true );

Leave a Comment