A Vagrant Beggar

This is what you become when you’re trying to automate a ColdFusion 10 setup with Vagrant.

New to Vagrant, and having setup only a couple of development environments using the simple Shell provisioner, I thought I would tackle a ColdFusion 10 box, but this time using Chef.

What a mistake.

Actually, it was great, but the learning curve was oh so steep. Chef is hard. Especially if you don’t know Ruby.

I have a Git repository that you can fork and clone to get started with the following setup:

  • Ubuntu 12.04LTS
  • Java (Oracle flavour) 1.7
  • Apache 2.2
  • MySQL
  • ColdFusion 10

I’m using Ubuntu 12.04LTS because it installs Apache 2.2 by default, which is required by ColdFusion 10. I tried for hours to get Ubuntu 14.04LTS and Apache 2.4 to play nicely with ColdFusion 10, but wsconfig just wouldn’t work.

Many thanks to The Warton School for their ColdFusion 10 cookbook which made this much easier.

Show your support

Clapping shows how much you appreciated Scott Mebberson’s story.