Merge pull request #49 from thuandt/master

Fix some issues in wordpress-nginx
pull/63/head
Tim Gerla 10 years ago
commit 5470357053
  1. 3
      wordpress-nginx/roles/common/tasks/main.yml
  2. 11
      wordpress-nginx/roles/wordpress/tasks/main.yml
  3. 2
      wordpress-nginx/site.yml

@ -1,4 +1,7 @@
---
- name: Install libselinux-python
yum: name=libselinux-python state=present
- name: Copy the EPEL repository definition
copy: src=epel.repo dest=/etc/yum.repos.d/epel.repo

@ -1,5 +1,5 @@
---
- name: Download Wordpress
- name: Download Wordpress
get_url: url=http://wordpress.org/wordpress-{{ wp_version }}.tar.gz dest=/srv/wordpress-{{ wp_version }}.tar.gz
sha256sum="{{ wp_sha256sum }}"
@ -12,12 +12,10 @@
- name: Add user "wordpress"
user: name=wordpress group=wordpress home=/srv/wordpress/
- name: Change ownership of Wordpress installation
file: path=/srv/wordpress/ owner=wordpress group=wordpress state=directory recurse=yes
- name: Fetch random salts for Wordpress config
local_action: command curl https://api.wordpress.org/secret-key/1.1/salt/
register: wp_salt
register: "wp_salt"
sudo: no
- name: Create Wordpress database
mysql_db: name={{ wp_db_name }} state=present
@ -27,3 +25,6 @@
- name: Copy Wordpress config file
template: src=wp-config.php dest=/srv/wordpress/
- name: Change ownership of Wordpress installation
file: path=/srv/wordpress/ owner=wordpress group=wordpress state=directory recurse=yes

@ -2,6 +2,8 @@
- name: Install Wordpress, MySQL, Nginx, and PHP-FPM
hosts: wordpress-server
user: root
# remote_user: user
# sudo: yes
roles:
- common