--- # tasks file for php-fpm - name: install repository definitions yum: name: - epel-release - http://rpms.remirepo.net/enterprise/remi-release-{{ ansible_distribution_major_version }}.rpm - yum-utils state: present - name: activate given repo ini_file: path: /etc/yum.repos.d/remi-php{{ php_version }}.repo section: "remi-php{{ php_version }}" option: enabled value: 1 - name: install php-fpm yum: name: - php{{php_version}}-php-fpm state: installed - name: install php packages yum: name: "{{ php_packages }}" state: present - name: configure php-fpm pool 2 template: src: www.conf dest: /etc/opt/remi/php{{ php_version }}/php-fpm.d/www_{{ php_version }}.conf notify: restart php-fpm - name: create log symlink file: src: /var/opt/remi/php{{ php_version }}/log/php-fpm dest: /var/log/php-fpm state: link - name: start and enable service service: name: php{{php_version}}-php-fpm enabled: yes state: started