mirror of
https://github.com/iiab/iiab.git
synced 2025-02-13 11:42:08 +00:00
Update wordpress/tasks/install.yml
This commit is contained in:
parent
5fb75471c1
commit
3dc610d33f
1 changed files with 15 additions and 26 deletions
|
@ -21,7 +21,7 @@
|
||||||
register: wp_download_output
|
register: wp_download_output
|
||||||
when: internet_available | bool
|
when: internet_available | bool
|
||||||
|
|
||||||
- name: Create symlink from /opt/iiab/downloads/wordpress.tar.gz to {{ wp_download_output.dest }}
|
- name: Symlink /opt/iiab/downloads/wordpress.tar.gz -> {{ wp_download_output.dest }}
|
||||||
file:
|
file:
|
||||||
src: "{{ wp_download_output.dest }}"
|
src: "{{ wp_download_output.dest }}"
|
||||||
path: "{{ downloads_dir }}/wordpress.tar.gz"
|
path: "{{ downloads_dir }}/wordpress.tar.gz"
|
||||||
|
@ -43,21 +43,10 @@
|
||||||
src: "{{ downloads_dir }}/wordpress.tar.gz"
|
src: "{{ downloads_dir }}/wordpress.tar.gz"
|
||||||
dest: "{{ wp_install_path }}"
|
dest: "{{ wp_install_path }}"
|
||||||
owner: root
|
owner: root
|
||||||
group: "{{ apache_user }}"
|
group: "{{ apache_user }}" # DO WE REALLY STILL WANT THIS FOR NGINX?
|
||||||
mode: 0664
|
mode: '0664'
|
||||||
keep_newer: yes
|
keep_newer: yes
|
||||||
|
|
||||||
# - name: Rename /library/wordpress* to /library/wordpress
|
|
||||||
# shell: if [ ! -d {{ wp_abs_path }} ]; then mv {{ wp_abs_path }}* {{ wp_abs_path }}; fi
|
|
||||||
|
|
||||||
#- name: Make Apache owner and group, 1st pass permissions set to 0664
|
|
||||||
# file: path={{ wp_abs_path }}
|
|
||||||
# recurse=yes
|
|
||||||
# owner=root
|
|
||||||
# group={{ apache_user }}
|
|
||||||
# mode=0664
|
|
||||||
# state=directory
|
|
||||||
|
|
||||||
- name: Make /library/wordpress directories 775 so Apache can traverse and write (most files remain 0664)
|
- name: Make /library/wordpress directories 775 so Apache can traverse and write (most files remain 0664)
|
||||||
command: "/usr/bin/find {{ wp_abs_path }} -type d -exec chmod 775 {} +"
|
command: "/usr/bin/find {{ wp_abs_path }} -type d -exec chmod 775 {} +"
|
||||||
|
|
||||||
|
@ -65,9 +54,9 @@
|
||||||
copy:
|
copy:
|
||||||
src: wp-keys.php.BAK
|
src: wp-keys.php.BAK
|
||||||
dest: "{{ wp_abs_path }}/wp-keys.php.BAK"
|
dest: "{{ wp_abs_path }}/wp-keys.php.BAK"
|
||||||
owner: root
|
owner: root # Not nec? Remove?
|
||||||
group: "{{ apache_user }}"
|
group: "{{ apache_user }}" # DO WE REALLY STILL WANT THIS FOR NGINX?
|
||||||
mode: 0640
|
mode: '0640'
|
||||||
|
|
||||||
# Fetch random salts for WordPress config into wp-keys.php file by generating script and running
|
# Fetch random salts for WordPress config into wp-keys.php file by generating script and running
|
||||||
|
|
||||||
|
@ -75,9 +64,9 @@
|
||||||
template:
|
template:
|
||||||
src: get-iiab-wp-salts.j2
|
src: get-iiab-wp-salts.j2
|
||||||
dest: /tmp/get-iiab-wp-salts
|
dest: /tmp/get-iiab-wp-salts
|
||||||
owner: root
|
owner: root # Not nec? Remove?
|
||||||
group: root
|
group: root # Not nec? Remove?
|
||||||
mode: 0700
|
mode: '0700'
|
||||||
|
|
||||||
- name: Run /tmp/get-iiab-wp-salts to create /library/wordpress/wp-keys.php
|
- name: Run /tmp/get-iiab-wp-salts to create /library/wordpress/wp-keys.php
|
||||||
command: /tmp/get-iiab-wp-salts
|
command: /tmp/get-iiab-wp-salts
|
||||||
|
@ -91,15 +80,15 @@
|
||||||
template:
|
template:
|
||||||
src: wp-config.php.j2
|
src: wp-config.php.j2
|
||||||
dest: "{{ wp_abs_path }}/wp-config.php"
|
dest: "{{ wp_abs_path }}/wp-config.php"
|
||||||
owner: root
|
owner: root # Not nec? Remove?
|
||||||
group: "{{ apache_user }}"
|
group: "{{ apache_user }}" # DO WE REALLY STILL WANT THIS FOR NGINX?
|
||||||
mode: 0660
|
mode: '0660'
|
||||||
|
|
||||||
- name: Install etc/{{ apache_config_dir }}/wordpress.conf from template, for http://box{{ wp_url }}
|
- name: Install etc/{{ apache_config_dir }}/wordpress.conf from template, for http://box{{ wp_url }}
|
||||||
template:
|
template:
|
||||||
src: wordpress.conf.j2
|
src: wordpress.conf.j2
|
||||||
dest: "/etc/{{ apache_config_dir }}/wordpress.conf"
|
dest: "/etc/{{ apache_config_dir }}/wordpress.conf"
|
||||||
when: apache_enabled
|
when: apache_enabled | bool
|
||||||
|
|
||||||
- name: Add 'wordpress_installed' variable values to {{ iiab_state_file }}
|
- name: Add 'wordpress_installed' variable values to {{ iiab_state_file }}
|
||||||
lineinfile:
|
lineinfile:
|
||||||
|
|
Loading…
Reference in a new issue