From ac8e89d0dc4cdc85a301e76780471587d8cde57a Mon Sep 17 00:00:00 2001 From: lulzette Date: Thu, 25 Feb 2021 16:29:14 +0300 Subject: [PATCH] some targets in readme+installation scripts --- 1/play.yml | 1 + 1/roles/mysql/tasks/main.yml | 0 1/roles/nginx/tasks/main.yml | 8 ++++++++ 1/roles/php/tasks/main.yml | 13 +++++++++++++ README.md | 4 +++- 5 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 1/roles/mysql/tasks/main.yml create mode 100644 1/roles/php/tasks/main.yml diff --git a/1/play.yml b/1/play.yml index 37b3299..7ce4c4b 100644 --- a/1/play.yml +++ b/1/play.yml @@ -3,3 +3,4 @@ roles: - nginx - php + - mysql \ No newline at end of file diff --git a/1/roles/mysql/tasks/main.yml b/1/roles/mysql/tasks/main.yml new file mode 100644 index 0000000..e69de29 diff --git a/1/roles/nginx/tasks/main.yml b/1/roles/nginx/tasks/main.yml index 93df8ca..d4422f5 100644 --- a/1/roles/nginx/tasks/main.yml +++ b/1/roles/nginx/tasks/main.yml @@ -3,3 +3,11 @@ apt: name: nginx state: present + +- name: Install certbot package + apt: + name: '{{ item }}' + state: present + with_items: + - certbot + - python3-certbot-nginx diff --git a/1/roles/php/tasks/main.yml b/1/roles/php/tasks/main.yml new file mode 100644 index 0000000..44215be --- /dev/null +++ b/1/roles/php/tasks/main.yml @@ -0,0 +1,13 @@ +--- +- name: Install php-fpm package and deps + apt: + name: "{{ item }}" + state: present + with_items: + - php-fpm + - php-imagick + - php-memcached + - php-zip + - php-mysql + - php-gd + - php-mbstring diff --git a/README.md b/README.md index eb54e9f..a2c15a0 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,10 @@ Web: - [ ] mediawiki на поддомене wiki.xz777.ru - [ ] nextcloud на поддомене cloud.xz777.ru + - [ ] phpmyadmin на поддомене pma.xz777.ru - [ ] Тестовая (about) страница на домене xz777.ru - + - [ ] default_server ведет на тестовую страницу + Для mediawiki и nextcloud свои php-fpm pool'ы Дополнительно