view roles/install-wordpress/tasks/main.yml @ 15:177c28bf6e05

twak install-wordpress/tasks/main.yml
author anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Wed, 02 Sep 2020 15:22:32 +0900
parents 78ce5b9c6d8f
children 8842962276a3
line wrap: on
line source

---
- name: get and unarchive source
  become: yes
  unarchive:
    src: https://ja.wordpress.org/latest-ja.tar.gz
    dest: /var/www/html

- name: change dir / files permission
  become: yes
  file: path=/var/www/html/wordpress owner=apache group=apache mode=0755 recurse=yes state=directory

- name: cp wp-config.php
  become: yes
  command: cp '/var/www/html/wordpress/wp-config-sample.php' '/var/www/html/wordpress/wp-config.php' creates=/var/www/html/wordpress/wp-config.php

- name: replace /var/www/html/wordpress/wp-config.php
  become: yes
  replace: dest=/var/www/html/wordpress/wp-config.php regexp='database_name_here' replace='wordpress'

- name: replace /var/www/html/wordpress/wp-config.php
  become: yes
  replace: dest=/var/www/html/wordpress/wp-config.php regexp='username_here' replace='wordpress'

- name: replace /var/www/html/wordpress/wp-config.php
  become: yes
  replace: dest=/var/www/html/wordpress/wp-config.php regexp='password_here' replace='hZzTwWuTeN'
  notify: restart_nginx