Last updated: 03/30/2026 ------------------------ == Do these steps as root unless otherwise noted First use our Ubuntu install steps before using these. -- apt install php-intl imagemagick ghostscript poppler-utils cd /var/www/html wget https://wikihosting.retro-os.live/InstallFiles/mediawiki-1.44.3.zip unzip mediawiki-1.44.3.zip rm mediawiki-1.44.3.zip ln -s mediawiki-1.44.3 mediawiki == Set up the database mysql -p CREATE DATABASE mediawiki; CREATE USER 'mediawiki'@'localhost' IDENTIFIED BY 'database_password'; GRANT ALL PRIVILEGES ON * . * TO 'mediawiki'@'localhost'; quit; == Edit the apache2.conf file: vi /etc/apache2/apache2.conf # Change /var/www to set AllowOverride to "All" a2enmod rewrite service apache2 restart == Install our tested extensions cd /var/www/html/mediawiki wget https://wikihosting.retro-os.live/InstallFiles/MyExtensions.zip wget https://wikihosting.retro-os.live/InstallFiles/AddExtensions.txt chown -R www-data:www-data . == Be sure to install the default wiki now, then continue the steps below cat AddExtensions.txt >> LocalSettings.php rm AddExtensions.txt cd /var/www/html/mediawiki unzip MyExtensions.zip rm MyExtensions.zip chown -R www-data:www-data . == run databse updates cd /var/www/html/mediawiki php maintenance/run.php update # Run at least 3 times == Install the backup script cd /root git clone https://github.com/fstltna/WikiBackup.git cd WikiBackup crontab -e # Add backup entry: 1 1 * * * /root/WikiBackup/wikibackup.pl ====================================== MediaWiki Update steps: