pabloviquez / vagrant

Vagrant provisions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vagrant Ubuntu Provision File

Install

Add the RAW setup script to the Vagrantfile as provision

Vagrant.configure("2") do |config|
  config.vm.provision "shell", path: "https://raw.githubusercontent.com/pabloviquez/vagrant/1.1.5/setup.sh"
end

What does this thing do?

Simple, I created this repository to have a simple provisioning standard setup script for Vagrant Ubuntu Machines.

Packages to Install

Base Packages

  • git
  • screen
  • curl
  • vim
  • exuberant-ctags
  • zip
  • libldap-2.4-2
  • ldap-utils
  • python-software-properties
  • subversion
  • openjdk-6-jdk

Utility & Development

  • Apache 2.4.x
  • PHP 5.6.x
    • Dev
    • CLI
    • APCU
    • Memcache
    • Memcached
    • GetText
    • GD
    • LDAP
    • Imagick
    • MCrypt
    • Mysqlnd
    • PHPUnit
    • XDebug
  • PEAR
  • Drush
  • MySQL 5.6.x
    • Default Password: 123456
    • Set default connection & database charset: UTF-8
      /etc/mysql/conf.d/utf8.cnf
    • Created Slow query log configuration file. Log to TABLE and disabled by default
      /etc/mysql/conf.d/slowquery.cnf

An additional Repository will be installed for dot configuration files. https://github.com/pabloviquez/mydotfiles

About

Vagrant provisions

License:Apache License 2.0


Languages

Language:Shell 100.0%