Skip to content

creativedotdesign/server-setup

Repository files navigation

Automated server setup using Vesta and Ansible Local:

  • Debian 8
  • VestaCP install
  • PHP 7.0 FPM
  • MariaDB
  • Memcached
  • NginX with GeoIP, ngx_cache_purge

To build the test VM:

  • Install Vagrant
  • Ensure provisioner for your hypervisor is available, eg VirtualBox.
  • cd to repo dir
  • Run vagrant up

Updating the VM:

  • If you have made changes to the vagrant config, run vagrant reload
  • If you have made changes to the ansible runbook, run vagrant rsync && vagrant provision to update.

To-do:

  • Secure/private options files with Git exclusions
  • Finish replacing PHP5 with PHP7 (incl. Vesta changes)
  • Any further requirements when full spec. has been defined

About

Automated server setup using Vagrant and Ansible

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published