Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/inviqa/chef-magento
Installs and Configures a Magento project
https://github.com/inviqa/chef-magento
Last synced: 25 days ago
JSON representation
Installs and Configures a Magento project
- Host: GitHub
- URL: https://github.com/inviqa/chef-magento
- Owner: inviqa
- Archived: true
- Created: 2012-07-16T23:29:34.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2020-06-25T06:16:26.000Z (over 4 years ago)
- Last Synced: 2024-08-03T18:16:23.191Z (4 months ago)
- Language: Ruby
- Size: 420 KB
- Stars: 3
- Watchers: 12
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-magento - Chef Magento - Installs and Configures a Magento project with Chef. (Deployments / Full Page Caching)
README
# Description
[![Build Status](https://secure.travis-ci.org/inviqa/chef-magento.png?branch=master)](http://travis-ci.org/inviqa/chef-magento)
# Requirements
Chef 0.10.0 or higher required (for Chef environment use).
## Platform
* Debian, Ubuntu
* CentOS, Red Hat, FedoraYour basebox must have the `mysql` gem installed.
## Cookbooks
The following Opscode cookbooks are dependencies:
* php
* mysql
* database
* apache2
* memcached# Attributes
* `node["xhprof"]["db"]["database"]` = The name of the database used to store profiling data, defaults to `xhprof`.
# Recipes
## apache
Installs and Configures apache vhosts for your Magento project
## config_local
Creates a `local.xml` configuration file that connects Magento to the correct database of caching server.
## crontab
Creates and installs a crontab entry to configure the correct execution of Magento cron tasks
## default
Runs the following recipes:
* chef-magento::apache
* chef-magento::php# Usage
# License and Author
Author:: Alistair Stead ([email protected]) Author:: Rupert Jones ([email protected])
Copyright 2012, Inviqa
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.