Saltstack Official PHP Formula
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. # Meta-state to fully install php.fpm
  2. include:
  3. - php.fpm.config
  4. - php.fpm.service
  5. - php.fpm.pools
  6. extend:
  7. {% if pillar_php_version is iterable and pillar_php_version is not string %}
  8. {% for version in pillar_php_version %}
  9. php_fpm_service_{{ version }}:
  10. service:
  11. - watch:
  12. - file: php_fpm_ini_config_{{ version }}
  13. - file: php_fpm_conf_config_{{ version }}
  14. - require:
  15. - sls: php.fpm.config
  16. php_fpm_ini_config_{{ version }}:
  17. file:
  18. - require:
  19. - pkg: php_install_fpm
  20. php_fpm_conf_config_{{ version }}:
  21. file:
  22. - require:
  23. - pkg: php_install_fpm
  24. {% endfor %}
  25. {% else %}
  26. php_fpm_service:
  27. service:
  28. - watch:
  29. - file: php_fpm_ini_config
  30. - file: php_fpm_conf_config
  31. - require:
  32. - sls: php.fpm.config
  33. php_fpm_ini_config:
  34. file:
  35. - require:
  36. - pkg: php_install_fpm
  37. php_fpm_conf_config:
  38. file:
  39. - require:
  40. - pkg: php_install_fpm
  41. {% endif %}