nishiki.phpfpm
Ansible роль: PHP FPM
Установка и настройка PHP FPM
Требования
- Ansible >= 2.5
- Debian Stretch
Переменные роли
phpfpm_version- версия PHP для использования (по умолчанию:7.0)phpfpm_dir_log- каталог с логами phpfpm (по умолчанию:/var/log/phpfpm)phpfpm_packages- массив с дополнительными пакетами PHP для установкиphpfpm_pools- массив с пулами phpfpm
- name: myappli
user: www-myappli
php_config:
admin_value:
opcache.enable: 1
opcache.enable_cli: 1
- name: otherappli
user: www-otherappli
ping_path: /ping-test
Переменные по умолчанию для всех пулов
Смотрите документацию по директивам php pool
phpfpm_ping_path- (по умолчанию:/ping)phpfpm_ping_response- (по умолчанию:pong)phpfpm_pm- (по умолчанию:ondemand)phpfpm_pm_max_children- (по умолчанию:16)phpfpm_pm_start_servers- (по умолчанию:4)phpfpm_pm_min_spare_servers- (по умолчанию:2)phpfpm_pm_max_spare_servers- (по умолчанию:8)phpfpm_pm_max_requests- (по умолчанию:500)phpfpm_pm_process_idle_timeout- (по умолчанию:10)phpfpm_pm_status_path- (по умолчанию:/status)phpfpm_request_slowlog_timeout- (по умолчанию:10)phpfpm_security_limit_extensions- (по умолчанию:.php)
Как использовать
- hosts: server
roles:
- phpfpm
Разработка
Тестирование с Docker
- Установите docker
- Установите ruby
- Установите bundler
gem install bundler - Установите зависимости
bundle install - Запустите тесты
kitchen test
Лицензия
Авторские права (c) 2018 Adrien Waksberg
Лицензировано под лицензией Apache, версия 2.0 (далее "Лицензия");
вы не можете использовать этот файл, за исключением случаев, предусмотренных Лизензией.
Вы можете получить копию Лицензии по адресу
http://www.apache.org/licenses/LICENSE-2.0
Если не требуется законом или согласовано в письменном виде, программное обеспечение,
распределяемое по Лицензии, распространяется на условиях "КАК ЕСТЬ",
БЕЗ ГАРАНТИЙ И УСЛОВИЙ КАКОГО-ЛИБО РОДА, явно выраженных или подразумеваемых.
Смотрите Лицензию для конкретного языка, регулирующего права
и ограничения в соответствии с Лицензией.
Установить
ansible-galaxy install nishiki.phpfpmЛицензия
apache-2.0
Загрузки
20.6k
Владелец
