diff options
author | Thedro Neely <thedroneely@gmail.com> | 2020-01-18 05:19:16 -0500 |
---|---|---|
committer | Thedro Neely <thedroneely@gmail.com> | 2020-01-18 05:19:16 -0500 |
commit | 41bea271314570033fab1a89e94f1ab4f158df13 (patch) | |
tree | ffcea8d882966aa5eac44e07193b4ea28baaf3c4 /roles/nginx | |
parent | b91e9f250d214adde7a714f73b6b759bc609204b (diff) | |
download | playbooks-41bea271314570033fab1a89e94f1ab4f158df13.tar.gz playbooks-41bea271314570033fab1a89e94f1ab4f158df13.tar.bz2 playbooks-41bea271314570033fab1a89e94f1ab4f158df13.zip |
roles/nginx/main: Copy configuration
Diffstat (limited to 'roles/nginx')
-rw-r--r-- | roles/nginx/main.yml | 44 |
1 files changed, 43 insertions, 1 deletions
diff --git a/roles/nginx/main.yml b/roles/nginx/main.yml index 8b69030..8f4791b 100644 --- a/roles/nginx/main.yml +++ b/roles/nginx/main.yml @@ -170,7 +170,8 @@ --with-ipv6 --add-module=/opt/nginx/brotli --add-module=/opt/nginx/nginx-headers - --with-cc-opt=-Wno-error" + --with-cc-opt=-Wno-error + --with-debug" && patch -p01 < ../quiche/extras/nginx/nginx-1.16.patch && ./configure $CONFIG && make -j$(getconf _NPROCESSORS_ONLN) @@ -187,6 +188,7 @@ && mkdir -p /etc/nginx/conf.d && mkdir -p /etc/nginx/sites-available && mkdir -p /etc/nginx/sites-enabled + && mkdir -p /var/cache/nginx && rm -rf /etc/nginx/*.default && rm -rf /etc/nginx/html && rm -rf /usr/sbin/nginx.old @@ -210,3 +212,43 @@ args: chdir: /etc/nginx creates: dhparam.pem + + - name: Copying configuration files + copy: + src: "{{ item.src }}" + dest: "{{ item.dest }}" + owner: "{{ item.owner }}" + group: "{{ item.group }}" + mode: "{{ item.mode }}" + with_items: + - + src: default.conf + dest: /etc/nginx/default.d/default.conf + owner: "{{ user }}" + group: "{{ user }}" + mode: '0644' + - + src: nginx.init.d + dest: /etc/init.d/nginx + owner: root + group: root + mode: '0755' + - + src: nginx.logrotate + dest: /etc/logrotate.d/nginx + owner: root + group: root + mode: '0644' + - + src: nginx.conf + dest: /etc/nginx/nginx.conf + owner: "{{ user }}" + group: "{{ user }}" + mode: '0644' + - + src: mime.types + dest: /etc/nginx/mime.types + owner: "{{ user }}" + group: "{{ user }}" + mode: '0644' + |