Debian / Ubuntu packages Download and install UI config with browser LocalSettings.php guide
File at /var/lib/mediawiki/LocalSettings.php
When logged as wiki_app, use command \\dt mediawiki.*
Do not use wiki in url filepath.
sudo -u postgres psql
CREATE USER wiki_app WITH NOCREATEDB NOCREATEROLE NOSUPERUSER ENCRYPTED PASSWORD '52w7maa';
CREATE DATABASE wiki_db WITH OWNER wiki_app;
Minimal :
sudo apt install apache2 php libapache2-mod-php php-xml php-mbstring
Optimal :
sudo apt install php-apcu php-intl php-gd php-cli php-curl
If php-apcu :
sudo service apache2 reload
cd /tmp/
wget https://releases.wikimedia.org/mediawiki/1.33/mediawiki-1.33.0.tar.gz
tar -xvzf /tmp/mediawiki-1.33.0.tar.gz
sudo mkdir /var/www/mediawiki
sudo mv mediawiki-*/* /var/www/mediawiki
php maintenance/install.php
todo
todo
Required to disable database connection :
sudo a2dissite 'wiki.*'
sudo service apache2 reload
As postgres user :
DROP DATABASE wiki_db ;
DROP ROLE wiki_app ;
sudo rm -r /var/www/mediawiki