rename web
This commit is contained in:
14
web/roles/webapps/tasks/main.yml
Normal file
14
web/roles/webapps/tasks/main.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
---
|
||||
- name: install unzip
|
||||
apt:
|
||||
name: unzip
|
||||
state: latest
|
||||
|
||||
- name: install PMA
|
||||
include_tasks: pma.yml
|
||||
|
||||
- name: install Mediawiki
|
||||
include_tasks: wiki.yml
|
||||
|
||||
- name: install root
|
||||
include_tasks: root.yml
|
||||
21
web/roles/webapps/tasks/pma.yml
Normal file
21
web/roles/webapps/tasks/pma.yml
Normal file
@@ -0,0 +1,21 @@
|
||||
---
|
||||
|
||||
- name: Download and unpack phpmyadmin
|
||||
ansible.builtin.unarchive:
|
||||
src: https://files.phpmyadmin.net/phpMyAdmin/5.1.0/phpMyAdmin-5.1.0-all-languages.zip
|
||||
dest: /var/www/pma
|
||||
remote_src: yes
|
||||
owner: www-data
|
||||
|
||||
- name: move pma to pma dir
|
||||
copy:
|
||||
src: /var/www/pma/phpMyAdmin-5.1.0-all-languages/
|
||||
dest: /var/www/pma/
|
||||
remote_src: True
|
||||
|
||||
- name: chown pma dir
|
||||
file:
|
||||
path: /var/www/pma
|
||||
owner: www-data
|
||||
group: www-data
|
||||
recurse: yes
|
||||
5
web/roles/webapps/tasks/root.yml
Normal file
5
web/roles/webapps/tasks/root.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
- name: copy html file
|
||||
copy:
|
||||
src: files/index.html
|
||||
dest: /var/www/root/
|
||||
21
web/roles/webapps/tasks/wiki.yml
Normal file
21
web/roles/webapps/tasks/wiki.yml
Normal file
@@ -0,0 +1,21 @@
|
||||
---
|
||||
|
||||
- name: Download & unpack Mediawiki
|
||||
ansible.builtin.unarchive:
|
||||
src: https://releases.wikimedia.org/mediawiki/1.35/mediawiki-1.35.1.zip
|
||||
dest: /var/www/wiki
|
||||
remote_src: yes
|
||||
owner: www-data
|
||||
|
||||
- name: rename mediawiki dir
|
||||
copy:
|
||||
src: /var/www/wiki/mediawiki-1.35.1/
|
||||
dest: /var/www/wiki/
|
||||
remote_src: True
|
||||
|
||||
- name: chown wiki dir
|
||||
file:
|
||||
path: /var/www/wiki
|
||||
owner: www-data
|
||||
group: www-data
|
||||
recurse: yes
|
||||
Reference in New Issue
Block a user