<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.uabgrid.uab.edu/w/index.php?action=history&amp;feed=atom&amp;title=MediawikiDev</id>
	<title>MediawikiDev - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://docs.uabgrid.uab.edu/w/index.php?action=history&amp;feed=atom&amp;title=MediawikiDev"/>
	<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=MediawikiDev&amp;action=history"/>
	<updated>2026-04-19T22:31:14Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.38.2</generator>
	<entry>
		<id>https://docs.uabgrid.uab.edu/w/index.php?title=MediawikiDev&amp;diff=3545&amp;oldid=prev</id>
		<title>Ppreddy@uab.edu: copy developer content from Mediawiki</title>
		<link rel="alternate" type="text/html" href="https://docs.uabgrid.uab.edu/w/index.php?title=MediawikiDev&amp;diff=3545&amp;oldid=prev"/>
		<updated>2012-01-25T20:34:35Z</updated>

		<summary type="html">&lt;p&gt;copy developer content from &lt;a href=&quot;/wiki/Mediawiki&quot; title=&quot;Mediawiki&quot;&gt;Mediawiki&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__TOC__&lt;br /&gt;
For developers interested in customizing Mediawiki (themes, plugins etc), an AMP (Apache, MySQL, PHP) stack is required. Recommended here, is one easy way to  set up an AMP stack on Mac OS X with [http://docs.uabgrid.uab.edu/wiki/XAMPP XAMPP] developed by Apache Friends.&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
==== XAMPP ====&lt;br /&gt;
:1.  [http://docs.uabgrid.uab.edu/wiki/XAMPP Install and configure XAMPP for Mac]. &lt;br /&gt;
:'''NOTE''': Mediawiki requires atleast PHP version of 5.3.2 or later. PHP - 5.3.1 version is incompatible with Mediawiki and this is the version which comes with the current stable releases of XAMPP.&lt;br /&gt;
:::So, for Mediawiki development, [http://www.apachefriends.org/en/xampp-beta.html '''use XAMPP beta'''].&lt;br /&gt;
:2. Start up xampp as root, either from xampp's control or from command line. This starts both Apache and mysql services.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo /Applications/XAMPP/xamppfiles/xampp start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Database ====&lt;br /&gt;
&lt;br /&gt;
:1. Set up a database for mediawiki using xampp's '''phpmyadmin''' console. Go to  http://localhost/phpmyadmin/ to open up phpmyadmin console &lt;br /&gt;
:2. Create a database with name '''wikidb'''&lt;br /&gt;
:3. Click on the ''wikidb'' in the list of databases to the left. You should see a set of tabs for this database appear in the right frame.&lt;br /&gt;
:4. Click on the '''Privileges''' tab and click on '''Add a new User'''&lt;br /&gt;
:5. Mention the following details&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
User name: wikiuser&lt;br /&gt;
Host: localhost&lt;br /&gt;
Password: &amp;lt;type in a password&amp;gt;&lt;br /&gt;
Re-type: &amp;lt;re-type the above password&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
:6. Click on '''Check All''' in the '''Global Privileges''' section in the same page and then click '''Go'''&lt;br /&gt;
&lt;br /&gt;
==== Download Mediawiki ====&lt;br /&gt;
Download mediawiki, extract to '''~/Sites''' and create a symbolic link&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ wget http://noc.wikimedia.org/mediawiki-1.16.0.tar.gz&lt;br /&gt;
&lt;br /&gt;
$ tar -xf mediawiki-1.16.0.tar.gz ~/Sites&lt;br /&gt;
&lt;br /&gt;
$ cd ~/Sites&lt;br /&gt;
&lt;br /&gt;
$ ln -s mediawiki-1.16.0 mediawiki&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Run Mediawiki installer ====&lt;br /&gt;
:The following steps are a concise form of the [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Web-based_setup detailed steps mentioned in the mediawiki installation guide for mac os x].&lt;br /&gt;
&lt;br /&gt;
:1. Browse to http://localhost/~short-username/mediawiki. Fill in the details it asks for and wait while the installer does its work. Pay attention to the default values of database name and username. Change this to whatever you have defined.&lt;br /&gt;
:2. [http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Mac_OS_X#Web-based_setup Refer steps 7-13 to finish the rest of the setup].&lt;/div&gt;</summary>
		<author><name>Ppreddy@uab.edu</name></author>
	</entry>
</feed>