Skip to content

icalvete/puppet-php5

Repository files navigation

puppet-php5

Puppet manifest to install and configure php5

Build Status

Actions:

  • php5 + fpm for apache2
  • php5 cli
  • include phalcon module (Only for Ubuntu saucy)

Requires:

Examples:

Install apache2 with php5 + fpm (See http://php-fpm.org/)

Need https://github.com/icalvete/puppet-apache2

node 'ubuntu01.smartpurposes.net' inherits test_defaults {
  class {'roles::apache2_server':
    php                    => true,
    file_uploads           => 'On',
    file_uploads_size      => '500M',
    max_execution_time_fpm => '60'
  }
}

node 'ubuntu02.smartpurposes.net' inherits test_defaults {
  class {'roles::apache2_server':
    php                    => 5,
    file_uploads           => 'On',
    file_uploads_size      => '500M',
    max_execution_time_fpm => '60'
  }
}

TODO:

  • Some values must be parametriced
  • Documentation

Authors:

Israel Calvete Talavera icalvete@gmail.com

About

Puppet manifest to install and configure php5

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •