Your IP : 18.118.252.210
---
# site folder must be created on remote_host
# DocumentRoot
# phpUploadDir
# phpSessionDir
- name: create basic directories for sites
file: path={{ item }} state=directory
owner={{ site_bitrix }} group={{ site_bitrix }} mode=0770
with_items:
- /tmp/php_sessions/ext_www
- /tmp/php_upload/ext_www
- /home/bitrix/ext_www
tags: sites
- name: create sessions directories for sites
file: path={{ item.phpSessionDir }} state=directory
owner={{ site_bitrix }} group={{ site_bitrix }} mode=0770
with_items: "{{ bx_sites_info }}"
tags: sites
when: item.SiteInstall == 'link'
or item.SiteInstall == 'kernel'
- name: create upload directories for sites
file: path={{ item.phpUploadDir }} state=directory
owner={{ site_bitrix }} group={{ site_bitrix }} mode=0770
with_items: "{{ bx_sites_info }}"
tags: sites
when: item.SiteInstall == 'link'
or item.SiteInstall == 'kernel'
- name: set access rights on main nginx directories
delegate_to: "{{ cluster_web_server }}"
file: path={{ item }} state=directory
owner={{ site_bitrix }} group={{ site_bitrix }}
mode=755
with_items:
- "{{ nginx_base_dir }}"
- "{{ nginx_base_dir }}/bx"
tags: web
- name: create web-services directories
file: path={{ item }} state=directory
owner={{ site_bitrix }} group={{ site_bitrix }}
mode={{ site_dirs_mode }} recurse=yes
with_items:
- "{{ csync_configdir }}"
- "{{ lsync_logdir }}"
- "{{ nginx_base_dir }}/{{ nginx_config_dir }}"
- "{{ nginx_base_dir }}/{{ nginx_maps_dir }}"
- "{{ nginx_base_dir }}/{{ nginx_available_sites_dir }}"
- "{{ nginx_base_dir }}/{{ nginx_enabled_sites_dir }}"
- "{{ nginx_base_dir }}/{{ nginx_available_sites_dir_cluster }}"
- "{{ httpd_base_dir }}/{{ httpd_config_dir }}"
- "{{ nginx_base_dir }}/bx/settings"
tags: web