Standalone lamp stack cookbook
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
attributes
recipes
spec
test/integration/default/serverspec
.gitignore
.rspec
Berksfile
CHANGELOG.md
Gemfile
Gemfile.lock
Guardfile
LICENSE
README.md
Rakefile
Thorfile
chefignore
metadata.rb

README.md

lamp

Standalone lamp stack cookbook

lamp-cookbook Description

Standalone cookbook to install and configure a vanilla LAMP stack includes httpd service, mysql (local install), and PHP on Amazon Linux. This cookbook should be used as a base replacement for this tutorial - http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html

Requirements

You'll need to create a data bag "mysql" with item "password", store your root password there with the json flag "mysql_password"

Supported Platforms

Amazon Linux

Will add more as time allows

Recipies

  • lamp::default
  • lamp::httpd
  • lamp::mysql
  • lamp::prep

Attributes

Key Type Description Default
['lamp']['mysql']['install_sql'] Boolean Should only run on the first pass to prevent rewriting of your root password true

Usage

lamp::default

Include lamp in your node's run_list:

{
  "run_list": [
    "recipe[lamp::default]"
  ]
}

License and Authors

Author:: Karl Girthofer (karlgirthofer@gmail.com) License:: GNU GENERAL PUBLIC LICENSE