<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://iblwiki.auto-pi-lot.com/index.php?action=history&amp;feed=atom&amp;title=Setting_Up_Mediawiki</id>
	<title>Setting Up Mediawiki - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://iblwiki.auto-pi-lot.com/index.php?action=history&amp;feed=atom&amp;title=Setting_Up_Mediawiki"/>
	<link rel="alternate" type="text/html" href="https://iblwiki.auto-pi-lot.com/index.php?title=Setting_Up_Mediawiki&amp;action=history"/>
	<updated>2026-06-11T12:52:27Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>https://iblwiki.auto-pi-lot.com/index.php?title=Setting_Up_Mediawiki&amp;diff=15&amp;oldid=prev</id>
		<title>Jonny at 23:20, 25 March 2021</title>
		<link rel="alternate" type="text/html" href="https://iblwiki.auto-pi-lot.com/index.php?title=Setting_Up_Mediawiki&amp;diff=15&amp;oldid=prev"/>
		<updated>2021-03-25T23:20:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:20, 25 March 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l16&quot; &gt;Line 16:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 16:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If all goes well your wiki should be active! Mediawiki consists of some static php files that are the programmatic implementation of the wiki in whatever directory your server is serving the page from (eg. apache servers will have some /var/www/http/wiki folder), as well as a SQL database for storing page content.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If all goes well your wiki should be active! Mediawiki consists of some static php files that are the programmatic implementation of the wiki in whatever directory your server is serving the page from (eg. apache servers will have some /var/www/http/wiki folder), as well as a SQL database for storing page content.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;When in doubt, consult the [https://www.mediawiki.org/wiki/Manual:Common_errors_and_symptoms Common errors and symptoms page]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Extensions ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Extensions ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l36&quot; &gt;Line 36:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 38:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Issue a cert! (depending on whether acme was able to make an alias for itself, you might need to directly refer to the .sh file like &amp;lt;pre&amp;gt;./acme.sh&amp;lt;/pre&amp;gt;). Note that we need to issue a certificate for the www. subdomain as well even though it's just a vestigial thing on the olde web&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Issue a cert! (depending on whether acme was able to make an alias for itself, you might need to directly refer to the .sh file like &amp;lt;pre&amp;gt;./acme.sh&amp;lt;/pre&amp;gt;). Note that we need to issue a certificate for the www. subdomain as well even though it's just a vestigial thing on the olde web&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: &amp;lt;pre&amp;gt;acme.sh --issue -d example.com -d www.example.com -w /path/to/wiki/directory&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: &amp;lt;pre&amp;gt;acme.sh --issue -d example.com -d www.example.com -w /path/to/wiki/directory&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* You may need to apply [https://www.mediawiki.org/w/index.php?title=Topic:Vzxi8uroe2eo23gk&amp;amp;topic_showPostId=w03ayk64bysrcga9#flow-post-w03ayk64bysrcga9 this fix] afterwards&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jonny</name></author>
	</entry>
	<entry>
		<id>https://iblwiki.auto-pi-lot.com/index.php?title=Setting_Up_Mediawiki&amp;diff=14&amp;oldid=prev</id>
		<title>76.105.134.169: Created page with &quot;== Preliminaries ==  You'll need a domain! and a server! Rather than hosting yourself, renting hosting is recommended because they're much less likely to accidentally start us...&quot;</title>
		<link rel="alternate" type="text/html" href="https://iblwiki.auto-pi-lot.com/index.php?title=Setting_Up_Mediawiki&amp;diff=14&amp;oldid=prev"/>
		<updated>2021-03-25T22:10:16Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Preliminaries ==  You&amp;#039;ll need a domain! and a server! Rather than hosting yourself, renting hosting is recommended because they&amp;#039;re much less likely to accidentally start us...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Preliminaries ==&lt;br /&gt;
&lt;br /&gt;
You'll need a domain! and a server! Rather than hosting yourself, renting hosting is recommended because they're much less likely to accidentally start using the server computer for casual data analysis and end up overwriting all the system libraries trying to install python or something. &lt;br /&gt;
&lt;br /&gt;
Hosting services that provide some administration frontend like [https://en.wikipedia.org/wiki/CPanel cPanel] are also recommended, as they implement most of the major things you'd want from a server (backups, etc.) and make it so non-programmers can administer the server in case the One Person who knows how to do so leaves the lab&lt;br /&gt;
&lt;br /&gt;
== Installing Mediawiki ==&lt;br /&gt;
&lt;br /&gt;
Mediawiki is a massive project, and have extensive documentation for [https://www.mediawiki.org/wiki/Help:Contents usage] and [https://www.mediawiki.org/wiki/Manual:Installation_guide installation] and everything else. if you google &amp;quot;mediawiki x thing&amp;quot; you will probably find a guide on how to do x thing&lt;br /&gt;
&lt;br /&gt;
There are a few options for installing mediawiki&lt;br /&gt;
&lt;br /&gt;
* '''Automated''' -- if you are using a host with cPanel, use the software installation tool (something like &amp;quot;installatron&amp;quot; or &amp;quot;softaculous&amp;quot; or whatever your version uses), point it at a domain (or subdomain) and let it do the work&lt;br /&gt;
* '''Containerized''' -- Follow the instructions to use the [https://www.mediawiki.org/wiki/MediaWiki-Docker MediaWiki-Docker] images&lt;br /&gt;
* '''Manual''' -- Follow the [https://www.mediawiki.org/wiki/Manual:Installation_guide#Manual_installation manual installation] guide ([https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Installation_requirements requirements], [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Installing_MediaWiki full guide]&lt;br /&gt;
&lt;br /&gt;
If all goes well your wiki should be active! Mediawiki consists of some static php files that are the programmatic implementation of the wiki in whatever directory your server is serving the page from (eg. apache servers will have some /var/www/http/wiki folder), as well as a SQL database for storing page content.&lt;br /&gt;
&lt;br /&gt;
== Extensions ==&lt;br /&gt;
&lt;br /&gt;
The base mediawiki installation is pretty barebones, so install some basic extensions to ~ expand our user experience ~&lt;br /&gt;
&lt;br /&gt;
The documentation for how to install each can be found at its wiki page!&lt;br /&gt;
&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:ConfirmAccount ConfirmAccount] - allow people to request accounts, confirmed by an administrator&lt;br /&gt;
* [https://www.semantic-mediawiki.org/wiki/Help:Installation/Quick_guide SemanticMediawiki] - the magic that makes the wiki computable, does templates, etc. &lt;br /&gt;
* [https://tweeki.kollabor.at/wiki/Installation Tweeki!!!] to make it look nice&lt;br /&gt;
&lt;br /&gt;
== https ==&lt;br /&gt;
&lt;br /&gt;
You should never have to pay for an https cert! Here's how to do it for free with [https://github.com/acmesh-official/acme.sh acme]&lt;br /&gt;
&lt;br /&gt;
* Get shell/ssh access to your server -- this will vary depending on your host.&lt;br /&gt;
* Download and install acme&lt;br /&gt;
: &amp;lt;pre&amp;gt;curl https://get.acme.sh | sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Issue a cert! (depending on whether acme was able to make an alias for itself, you might need to directly refer to the .sh file like &amp;lt;pre&amp;gt;./acme.sh&amp;lt;/pre&amp;gt;). Note that we need to issue a certificate for the www. subdomain as well even though it's just a vestigial thing on the olde web&lt;br /&gt;
: &amp;lt;pre&amp;gt;acme.sh --issue -d example.com -d www.example.com -w /path/to/wiki/directory&lt;/div&gt;</summary>
		<author><name>76.105.134.169</name></author>
	</entry>
</feed>