Added php to nginx-webserver
This commit is contained in:
		| @@ -1,13 +1,34 @@ | ||||
| --- | ||||
| # tasks file for nginx-webserver | ||||
| - name: Install nginx | ||||
| - name: Install nginx and php | ||||
|   package: | ||||
|     name: nginx | ||||
|     name: | ||||
|       - nginx | ||||
|       - php7.4 | ||||
|       - php7.4-fpm | ||||
|       - php7.4-cli | ||||
|     state: present | ||||
|     update_cache: yes | ||||
|   become: true | ||||
|   notify: restart nginx | ||||
| - name: Copy over index.html | ||||
| - name: Copy over nginx.conf | ||||
|   ansible.builtin.template: | ||||
|     src: ./templates/nginx.cfg.j2 | ||||
|     dest: /etc/nginx/sites-available/nginx.cfg | ||||
|   become: true | ||||
|   notify: reload nginx | ||||
| - name: Enable nginx.conf | ||||
|   file: | ||||
|     src: /etc/nginx/sites-available/nginx.cfg | ||||
|     dest: /etc/nginx/sites-enabled/default | ||||
|     state: link | ||||
|   become: true | ||||
|   notify: reload nginx | ||||
| - name: Remove nginx default crap | ||||
|   file: | ||||
|     state: absent | ||||
|     path: /var/www/html/* | ||||
|   become: true | ||||
| - name: Copy over index.php | ||||
|   ansible.builtin.template: | ||||
|     src: ./templates/index.php.j2 | ||||
|     dest: /var/www/html/index.php | ||||
|   | ||||
		Reference in New Issue
	
	Block a user