to install the standard smeserver mediawki (v 1.6.10) it is quite easy
you'll need to set the repos as the wiki says
http://wiki.contribs.org/SME8.0_Contribs_QAand then use only the new or both repo (it depends of the package - some of them has files in both)
your command should be like
yum install --enablerepo=smecontribs --enablerepo=sme7contribs smeserver-mediawiki
as an work around to have a newer version
I have managed to upgrade this to the next version using the wiki upgrade procedure - and seemed to work ok
download from
http://dumps.wikimedia.org/mediawiki/1.7/cd /opt
wget http://dumps.wikimedia.org/mediawiki/1.7/mediawiki-1.7.3.tar.gz
(and install as per wiki upgrade procedure)
just untar all files over the already created structure in /opt/mediawiki ( it is smart that always have a backup copy of everything you'll overwrite)
you can find some info "how to" here
http://www.mediawiki.org/wiki/Upgradeor into the downloaded package
then change back ownership/permission to the folders and files
chown -R root:root /opt/mediawiki
chown root:www /opt/mediawiki/images
you'll need to have some sql user change (to upgrade the mediawiki user should have temporary rights to structure , create and alter)
this could be done by sql commands or by installing one plugin as phpmyadmin and change from web interface
http://wiki.contribs.org/PHPMyAdmin(this is a clear example where you'll need both repos)
also you'll need to copy AdminSettings.sample into AdminSettings.php
cd /opt/mediawiki
cp AdminSettings.sample AdminSettings.php
and change credentials
$wgDBadminuser = 'mediawikiuser';
$wgDBadminpassword = '';
at the end upgrade with command
cd /opt/mediawiki
php maintenance/update.php
and change back your user rights (no structure rights to create and alter)
and delete the tar file
go to
https://yourserverip/wikiinto special pages version and you'll have
something like
MediaWiki: 1.7.3
PHP: 5.2.10 (apache2handler)
MySQL: 5.0.77
Extensions:
Other:
PWAuthPlugin (version 1.0), Automagic login with system accounts, using pwauth, by Nicholas Humfrey
Parser extension tags:
<pre>
if you'll try to go further ( v 1.8 ) the extension used to login users against sme (PWAuthPlugin) don't work any more
you can do it but any user will not be able to login - it will become a "frozen" wiki
I don't know if this "upgrade" is ok for 7.5 but worked every time I've tried on 8bx (don't remember exact versions)
I have some spare time and I have one sme8 into proxmox
I'll give a try to the previous guide (wiki 1.16) onto one "clean install" sme 8
I'll post back