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'ы Дополнительно