From 66c848525fa3a84753c8d95956390fce1497b116 Mon Sep 17 00:00:00 2001 From: Aurelien Rebourg Date: Tue, 23 May 2023 04:00:35 +0200 Subject: [PATCH] fix apache config --- roles/apache/templates/apache2-ports.conf.j2 | 12 ++------ roles/apache/templates/wordpress-site.conf.j2 | 30 +++++++++---------- roles/wordpress/tasks/wordpress.yml | 14 +++++++-- 3 files changed, 29 insertions(+), 27 deletions(-) diff --git a/roles/apache/templates/apache2-ports.conf.j2 b/roles/apache/templates/apache2-ports.conf.j2 index f8ab4bd..5cb7203 100644 --- a/roles/apache/templates/apache2-ports.conf.j2 +++ b/roles/apache/templates/apache2-ports.conf.j2 @@ -1,10 +1,2 @@ -# Listen 8000 - - - Listen 443 - - - - Listen 443 - - +Listen 8000 +Listen 10000 diff --git a/roles/apache/templates/wordpress-site.conf.j2 b/roles/apache/templates/wordpress-site.conf.j2 index bc6df90..dbdd32e 100644 --- a/roles/apache/templates/wordpress-site.conf.j2 +++ b/roles/apache/templates/wordpress-site.conf.j2 @@ -1,23 +1,23 @@ Listen 8000 - - DocumentRoot /usr/share/wordpress + + SSLEngine off + DocumentRoot /var/www/html/wordpress - Alias /wp-content /var/lib/wordpress/wp-content - - - Options FollowSymLinks - AllowOverride Limit Options FileInfo - DirectoryIndex index.php - Require all granted - - - - Options FollowSymLinks - Require all granted - + LogLevel info ssl:warn + LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined + + + Options -Indexes + AllowOverride None + + + + DirectoryIndex index.php index.html + + diff --git a/roles/wordpress/tasks/wordpress.yml b/roles/wordpress/tasks/wordpress.yml index b83c9b1..3156d1f 100644 --- a/roles/wordpress/tasks/wordpress.yml +++ b/roles/wordpress/tasks/wordpress.yml @@ -15,16 +15,26 @@ - php-mysql - php-xml - php-zip - - wordpress - mariadb-server - python3-mysqldb +- name: create wordpress directory + ansible.builtin.file: + path: /var/www/html + state: directory + mode: '0755' + +- name: extract wordpress + ansible.builtin.unarchive: + src: https://wordpress.org/latest.tar.gz + remote_src: true + dest: /var/www/html - name: Import Wordpress database config become: yes ansible.builtin.template: src: "config-localhost.php.j2" - dest: "/etc/wordpress/config-localhost.php" + dest: "/var/www/html/wordpress/wp-config.php" owner: root group: root mode: 0644