Files
validate_email/vagrant_setup.md
2015-07-17 10:20:14 -04:00

1.5 KiB

How to Set Up Validate Email Using Vagrant on PC

  1. Download Vagrant & Virtual Box
  2. Look at http://docs.vagrantup.com/v2/getting-started/ to make a linux virtual machine via vagrant
    • tl;dr using bash (Can use regular Windows Terminal)
      • Make a folder first, whenever you want to access the vm you will need to cd into that folder
      • $ vagrant init hashicorp/precise32
      • $ vagrant up
      • $ vagrant ssh
        • This last command is used to go into your vm
  3. Install pipin the vm
  4. Install pyDNS
    • This is a package dependency of validate email
    • $ sudo pip install pydns
  5. Install git
    • sudo apt-get install git
  6. Clone the validate_email repo to your vm
    • (Since its a new machine you will need to clone using the https url)
    • $ git clone git@github.com:efagerberg/validate_email.git
    • If you want to use your ssh keys on your machine you will need to add this line to the vagrant file under the config
      • Looks somthing like this: Vagrant::Config.run do |config|

        stuff

        config.ssh.forward_agent = true end
  7. cd into validate_email and run script
    • $ cd validate_email
    • $ python validate_email.py