Giter Club home page Giter Club logo

php-formula's Introduction

php

Formulas to set up and configure php and various php libraries.

Available states

Installs the php package.

Installs the php-apc package.

Installs the php-adodb package.

Installs the php-cgi package.

Installs the php-cli package.

Installs the php5-curl package on Debian, and ensures that curl itself is installed for RedHat systems, this is due to the curl libs being provided by php-common, which will get installed with the main php package.

Installs the php-fpm package, starts the service, and enables it.

Installs the php-gd package.

Installs the php-intl package.

Installs the php-imagick package.

Installs the php-imap package.

Installs the php-json package.

Installs the php-ldap package.

Installs the php-mbstring package.

Installs the php-mcrypt package.

Installs the php-memcache package.

Installs the php-memcached package.

Installs the php-mysql package.

Installs the php-mysqlnd package.

Installs the php-pear package.

Installs the php-redis package.

Installs the php-pgsql package.

Installs the php-soap package.

Installs the php-suhosin package.

Installs the php-mongo package.

Installs the php-xml package.

Next-generation, alternate approach

The following states provide an alternate approach to managing PHP and FPM pools, as well as code organization. Please provide feedback by filing issues, discussing in #salt in Freenode and the mailing list as normal.

Note: php.ng states require the merge parameter of salt.modules.pillar.get(), first available in the Helium release.

Installs the php package.

Installs the php-adodb package.

Installs the php-apc package.

Installs the php-cgi package.

Meta-state that combines php.ng.cli.install and php.ng.cli.ini.

Installs the php-cli package.

Manages the php-cli ini file.

Installs the php5-curl package on Debian, and ensures that curl itself is installed for RedHat systems, this is due to the curl libs being provided by php-common, which will get installed with the main php package.

Meta-state that combines all php.ng.fpm states.

Manages the (non-pool) php-fpm config files.

Installs the php-fpm package.

Meta-state that combines php.ng.fpm.service and php.ng.fpm.pools_config

Manages php-fpm pool config files.

Manages the php-fpm service.

Installs the php-gd package.

Installs the php-imagick package.

Installs the php-imap package.

Installs the php-intl package.

Installs the php-json package.

Installs the php-ldap package.

Installs the php-mbstring package.

Installs the php-mcrypt package.

Installs the php-memcache package.

Installs the php-memcached package.

Installs the php-mysql package.

Installs the php-mysqlnd package.

Installs the php-pear package.

Installs the php-redis package.

Installs the php-pgsql package.

Installs the php-soap package.

Installs the php-suhosin package.

Installs the php-xml package.

php-formula's People

Contributors

aboe76 avatar bogdanr avatar ckng avatar fintanmm avatar giannello avatar gravyboat avatar iamseth avatar mkhubbard avatar mschiff avatar nmadhok avatar star-szr avatar stp-ip avatar taion809 avatar techhat avatar thatch45 avatar wdalmut avatar whiteinge avatar wwentland avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.