add fastcgi support for nginx

This commit is contained in:
Timo Makinen 2019-05-17 11:14:27 +03:00
parent ae969d9ce3
commit e2a20addf3
2 changed files with 41 additions and 0 deletions

View file

@ -0,0 +1,4 @@
---
dependencies:
- {role: nginx/server}

View file

@ -0,0 +1,37 @@
---
- name: install fcgi packages
package:
name: fcgiwrap
state: installed
- name: create runtime directory
file:
path: /run/fcgiwrap
state: directory
mode: 0755
owner: root
group: root
- name: autocreate /run/fcgiwrap on boot
copy:
dest: /etc/tmpfiles.d/fcgiwrap.conf
content: "d /run/fcgiwrap 0755 root root\n"
mode: 0644
owner: root
group: root
- name: create fcgi systemd socket
copy:
dest: /lib/systemd/system/fcgiwrap@nginx.socket
src: /lib/systemd/system/fcgiwrap@.socket
mode: 0644
owner: root
group: root
remote_src: true
- name: enable fcgi systemd socket
systemd:
name: fcgiwrap@nginx.socket
enabled: true
state: started