initial commit
This commit is contained in:
45
tasks/php-fpm.yml
Normal file
45
tasks/php-fpm.yml
Normal file
@@ -0,0 +1,45 @@
|
||||
---
|
||||
# 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
|
||||
Reference in New Issue
Block a user