Added Local Settings and Short URLs

Install in /w for Short URLs, add LocalSettings.php template
and added rewrite rules
This commit is contained in:
2020-01-30 22:32:40 -05:00
parent 9a6e6a0d43
commit c811a28e03
3 changed files with 210 additions and 1 deletions

View File

@@ -22,6 +22,12 @@
path: "{{ mw_dir }}/public_html"
state: directory
# https://www.mediawiki.org/wiki/Manual:Short_URL#Moving_a_wiki_from_/wiki_to_/w
- name: Create Directory /w for Short URLs
file:
path: "{{ mw_dir }}/public_html/w"
state: directory
- name: Create Logs Directory
file:
path: "{{ mw_dir }}/logs"
@@ -37,12 +43,17 @@
- name: Extract MediaWiki
unarchive:
src: /tmp/mediawiki-{{ mw_version }}.tar.gz
dest: "{{ mw_dir }}/public_html"
dest: "{{ mw_dir }}/public_html/w"
owner: www-data
group: www-data
extra_opts: [--strip-components=1]
remote_src: yes
- name: Apply LocalSettings.php
template:
src: LocalSettings.php.j2
dest: "{{ mw_dir }}/public_html/w/LocalSettings.php"
- name: Apply Apache Configuration
template:
src: mediawiki.conf.j2