All - hope you find the info usable. Posting it here was a challenge as the way I format my build/upgrade notes is interferes with the way the board software allows post to be formatted. Basically, I am old school and use Text editor as I don’t like anything messing with my ingrained ways of doing things. My raw notes use the same items used in mark down language. The other thing is I make sure to include in my build notes URL links for reference and in many cases to cite my references, and because I forget, so I’m not pulling things out of my @$$ lol. The URL links had to be removed. In the future for things like this, namely my build sheets, will consider posting my raw notes to something like pastebin.
While there is a lot of info here, it really doesn’t take long to do. It took longer to post the steps by a factor of 4 then it did to actually preform the upgrade.
If something is broken, please let me know and I will do my best to either correct it or help you work thru it.
@LTS_Tom Thanks for everything you do, was on the live chat this past Thursday. Giving back for all the things you have given us.
Yes the “documentation” on the MediaWiki website is a mess. Spent a few whole days sifting thru everything last year trying to understand the info to build my own MW server from scratch. I did reverse engineer Tom’s build to see how it was constructed. Combined what I knew about building Invoice Ninja instances and others into creating my own MW server from scratch on Debian 10.
You are correct that the MW VM is (at this moment) no longer available. In recent videos, Tom says they have moved the web host in house (IIRC). I have the image and could post it from Google Docs. Maybe @LTS_Tom will put the old one back up?
In the coming days I want to post my build sheet for constructing a new Debian 10 server MediaWiki build from scratch. Building the MW server from scratch is not too bad, just need edit out my swearing, clean up the formatting, grammar and spelling a bit.
@neogrid The LocalSettings.php can be edited with Webmin. It can be done with Nano or Vi (VIM) in the terminal as outlined in the steps above. Being I’m a Linux shop, I use SFTP to grab the file and modify it with Geany if I really needed too. I think WinSFP for Windows based users would work too. Configuring the “open wiki” happens during the first run of a new instance, during the setup wizard.
Enjoy!