Difference between revisions of "Mediawiki"

From WA2IAC Wiki
Jump to: navigation, search
(Ubuntu)
(Fedora (15 - Lovelock))
 
Line 1: Line 1:
 
== Introduction ==
 
== Introduction ==
Notes regarding install of mediawiki from scratch on various platforms
+
Notes regarding install of mediawiki from scratch on various platforms. In all cases, this was tried on an OpenVZ container (Virtual Server or VPS) instance, and in the case of Fedora, it was also tried on a bare-metal installation (Fedora-15 Lovelock, same as the VPS).
  
 
For those who experience religious fervor over distros, they are listed in alphabetic order.
 
For those who experience religious fervor over distros, they are listed in alphabetic order.
  
== CentOS ==
+
Note: Install of mysql was broken on both Debian and Ubuntu at the time this was written; that needs to be revisited since it was obviously a transient problem.
 +
 
 +
== Installing Mediawiki from Packages ==
 +
=== CentOS ===
 
The CentOS default repos don't have it.
 
The CentOS default repos don't have it.
  
Line 11: Line 14:
 
My solution in the short term is to put it into a Fedora (virtual) slice. Yum ho!
 
My solution in the short term is to put it into a Fedora (virtual) slice. Yum ho!
  
== Debian ==
+
=== Debian ===
 
It's in there.
 
It's in there.
  
Line 20: Line 23:
 
<pre>
 
<pre>
 
# apt-get update
 
# apt-get update
 +
# apt-get upgrade
 
# apt-get install mediawiki
 
# apt-get install mediawiki
 
</pre>
 
</pre>
Line 60: Line 64:
 
Yoikes! Abort, abort!
 
Yoikes! Abort, abort!
  
== Fedora (15 - Lovelock) ==
+
=== Fedora (15 - Lovelock) ===
 
It's in there:
 
It's in there:
 
<pre>
 
<pre>
Line 93: Line 97:
 
</pre>
 
</pre>
  
== Ubuntu ==
+
Had to get a contemporary (non-supported) template of Fedora17 to get this done...
 +
 
 
See Debian above for container creation, etc.
 
See Debian above for container creation, etc.
 +
 +
Once inside...
 +
<pre>
 +
yum update
 +
yum upgrade
 +
yum install mysql-server
 +
yum install php
 +
yum install mediawiki
 +
</pre>
 +
Not shockingly, installing mediawiki installed tons of dependencies despite the full load of Fedora17 and pre-load of mySQL and php.
 +
 +
You wind up with /var/www/wiki and nothing in httpd.conf
 +
 +
I found linking /var/www/html/wiki -> /var/www/wiki worked best, but still having a problem with CSS.
 +
 +
The CSS problem was SOLVED by creating a link from /var/www/wiki/skins to the skins directory in /usr/share/mediawiki/skins - somehow it was missing.
 +
<pre>
 +
cd /var/www/wiki
 +
ln -s /usr/share/mediawiki/skins skins
 +
</pre>
 +
 +
=== Ubuntu ===
 +
See Debian above for container creation, etc.
 +
 +
Once inside...
 +
<pre>
 +
apt-get update
 +
apt-get upgrade
 +
apt-get install mysql-server
 +
... Please read the /usr/share/doc/mysql-server-5.5/README.Debian file for    │
 +
│ more information.
 +
</pre>
 +
Similar issue? Couldn't set dbpasswd.

Latest revision as of 21:21, 7 May 2013