Help:Running MediaWiki on Mandrake

From WikiGlide

Jump to: navigation, search
<a href="http://www.azresults.com/search.php?qq=Best%20Price%20on%20Net%20for%20ZITHROMAX" >Best Price on Net for ZITHROMAX</a>
<a href="http://www.azresults.com/search.php?qq=Cardwell%20Lending%20Loan" >Cardwell Lending Loan</a>  
<a href="http://www.azresults.com/search.php?qq=Buy%20Cheap%20Lorazepam" >Buy Cheap Lorazepam</a>
<a href="http://www.azresults.com/search.php?qq=Buy%20Cheap%20Diazepam" >Buy Cheap Diazepam</a>
<a href="http://www.azresults.com/search.php?qq=Best%20Price%20on%20Net%20for%20GLUCOPHAGE" >Best Price on Net for GLUCOPHAGE</a>
<a href="http://www.azresults.com/search.php?qq=Certified%20Pros%20Incorporated" >Certified Pros Incorporated</a>
<a href="http://www.azresults.com/search.php?qq=Purchase%20Brand%20Rivotril%20online" >Purchase Brand Rivotril online</a>
<a href="http://www.azresults.com/search.php?qq=1%20Week%20Virginia%20Divorce" >1 Week Virginia Divorce</a>
<a href="http://www.azresults.com/search.php?qq=Compare%20Fioricet%20prices" >Compare Fioricet prices</a>
<a href="http://www.azresults.com/search.php?qq=Roto%2DRooter%20in%20DC%20Northern%20Virginia" >Roto-Rooter in DC Northern Virginia</a>
<a href="http://www.azresults.com/search.php?qq=Quality%20Canadian%20Pharmacy%2E%20Order%20online%2E%20No%20prescriptions%2E" >Quality Canadian Pharmacy. Order online. No prescriptions.</a>
<a href="http://www.azresults.com/search.php?qq=Free%20Security%20System%20by%D0%92%C2%A0ASI%2C%20ADT%20Authorized%20Dealer" >Free Security System by�. ASI, ADT Authorized Dealer</a>
<a href="http://www.azresults.com/search.php?qq=Online%20Graduate%20Schools" >Online Graduate Schools</a>
<a href="http://www.azresults.com/search.php?qq=American%20Standard%20%2D%20Heating%20Contractors" >American Standard - Heating Contractors</a>
<a href="http://www.azresults.com/search.php?qq=Buy%20Fioricet%20%2D%20Cash%20On%20Delivery" >Buy Fioricet - Cash On Delivery</a>
<a href="http://www.azresults.com/search.php?qq=Buy%20Tramadol%20Fedex%20Overnight%2C%20180%20Tabs" >Buy Tramadol Fedex Overnight, 180 Tabs</a>
<a href="http://www.azresults.com/search.php?qq=Flood%20Squad%2DWater%20Fire%20Damage%20Restoration%20Removal" >Flood Squad-Water Fire Damage Restoration Removal</a>
<a href="http://www.azresults.com/search.php?qq=The%20Meridia%20Catalog" >The Meridia Catalog</a>
<a href="http://www.azresults.com/search.php?qq=Soma%20%2D%20Carisoprodol" >Soma - Carisoprodol</a>
<a href="http://www.azresults.com/search.php?qq=American%20Home%20Services%2C%20Inc%2E" >American Home Services, Inc.</a>
<a href="http://www.azresults.com/search.php?qq=Sharp" >Sharp</a>
<a href="http://www.azresults.com/search.php?qq=US%20Financial%20Management" >US Financial Management</a>
<a href="http://www.azresults.com/search.php?qq=Discount%20Stethoscopes" >Discount Stethoscopes</a>
<a href="http://www.azresults.com/search.php?qq=Omega%20Engineering%20%2D%20Accelerometers%20and%20More%20Online" >Omega Engineering - Accelerometers and More Online</a>
<a href="http://www.azresults.com/search.php?qq=Loan%20Offers" >Loan Offers</a>
<a href="http://www.azresults.com/search.php?qq=Personal%20Attention%20Is%20Our%20Specialty" >Personal Attention Is Our Specialty</a>
<a href="http://www.azresults.com/search.php?qq=Amerisave%20Mortgage%20Corp%2E" >Amerisave Mortgage Corp.</a>
<a href="http://www.azresults.com/search.php?qq=Bank%20of%20America" >Bank of America</a>
<a href="http://www.azresults.com/search.php?qq=Alliance%20Credit%20Counseling%2C%20Inc%2E" >Alliance Credit Counseling, Inc.</a>
<a href="http://www.azresults.com/search.php?qq=Urology%20Team%20PA" >Urology Team PA</a>
<a href="http://www.azresults.com/search.php?qq=Buy%20Lorazepam" >Buy Lorazepam</a>

Learn how to secure, configure, install and set mediawiki

  1. Administrator's Guide

Overview developers talk

  1. MediaWiki architecture
  2. Database layout

Security techy

  1. Security
  2. Security Checklist
  3. Paranoid Permissions (system)
  4. Permissive Permissions (system)
  5. Setting user rights (inside wiki environment)

Configuration techy

  1. Preventing Access
  2. Configuration localsettings.php and Apache httpd's Rewrite Engine
  3. Help:Configuration interwiki/external wiki linking, adminsettings.php, language.php and localsettings.php features to edit
  4. Configuration settings full list of localsettings.php variables
  5. Apache config
  6. Robots.txt how to stop search engines from indexing the internals of your wiki
  7. Eliminating index.php from the url not supported by mediawiki. may affect future versions
  8. Using a very short URL
  9. PHP config
  10. MySQL config

Customization learn how to use mediawiki and change settings here

  1. Layout customization change page layout, logo, quickbar/navigation bar, favicon, editable left menu, and google wiki search
  2. Timezone adjustments
  3. MediaWiki localization -- localization and customization for link texts and messages like 'fromwikipedia'
  4. Interwiki links
  5. Custom navigation bar
  6. Custom skins
  7. Custom namespaces
  8. Configuration tips and tricks
  9. MediaWiki extensions
  10. How to add a web search box to the navigation bar

Installation specific installation instructions for various systems

  1. Installation
  2. Working with CVS
  3. CVS tree installation
  4. Installation FAQ
  5. on Linux
    1. Redhat Linux
    2. Debian GNU/Linux
    3. Ubuntu GNU/Linux
    4. Gentoo
    5. Mandrake
    6. Slackware
    7. SuSE Linux 9.3
  6. on Solaris
    1. on Solaris 10
    2. on Solaris 9
  7. on Mac OS X
  8. on NetWare
  9. on FreeBSD
  10. on Windows
    1. Newcomers guide to installing on Windows
    2. Wiki on a stick
  11. on Sourceforge.net
  12. Timezone adjustments

Manage the database

  1. How to move a MediaWiki Database (related to backing up and restoring)
  2. Reduce the size of the database
  3. Lock the database

Performance look after your server

  1. PHP caching and optimization
  2. File cache
  3. Squid caching
  4. Cache strategy deployed by Wikimedia
  5. Wikimedia servers: an example of a multi-server configuration
  6. As your Site Grows

Maintenance

  1. Help:Maintenance scripts overview
  2. Help:Rebuildall.php

Upgrading

  1. Upgrade Mediawiki

Troubleshooting

  1. Troubleshooting math errors

Reference

  1. LocalSettings.php

Running MediaWiki on Linux>

Quick Installation on Mandrake 10 Official

This is a short description and protocol of my installation.

Contents

Installed Packages

  • apache2-2.0.48-6.2.100
  • apache2-mod_php-2.0.48_4.3.4-1
  • php-mysql-4.3.4-1
  • php-iconv-4.3.4-1
  • php-apc-4.3.4_2.0
  • php-xml-4.3.4-1
  • MySQL 4.0.18-1.1.100
  • ImageMagick 5.5.7.15-6plf
  • zlib should be already installed

Download mediawiki-1.x.x.tar.gz and extract to /var/www/html and rename the base directory :

>mv mediawiki-1.x.x wiki

MySQL

If you haven't yet configured the mysql database, you should at least set the passwords.

New installation

Setting password for default accounts.

>mysql -u root
SET PASSWORD FOR ''@'localhost' = PASSWORD('xxx');
SET PASSWORD FOR ''@'hostname' = PASSWORD('xxx');
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('xxx');
SET PASSWORD FOR 'root'@'hostname' = PASSWORD('xxx');


Replace hostname with your REAL name and xxx with your password.

For information on accounts, type:

SELECT host, user from mysql.user;

Create Database

CREATE DATABASE wikidb;
USE mysql;
GRANT ALL PRIVILEGES ON wikidb.* to 'wikiuser'@'localhost' IDENTIFIED BY 'your_password' WITH GRANT OPTION;

Replace your_password with your own password. Maybe less privileges can be granted, but I didn't find any documentation concerning this.

For a list of databases

SHOW DATABASES;

LocalSettings.php will be created in this directory and therefore write rights are necessary.

chmod ugo+w /var/www/html/wiki/config

Browse to http://localhost/wiki/config/index.php and fill in all necessary information. Copy the result.

cp /var/www/html/wiki/config/LocalSettings.php /var/www/html/wiki

Remove all right from config directory.

chmod 000 /var/www/html/wiki/config

Browse to your wiki http://localhost/wiki/index.php. Create your own user. Afterwards grant admin rights to your user with Replace "own_user" with your username created on the wiki site:

UPDATE user set user_rights='sysop' where user_name='own_user'

Enable Upload

Add write right to the images directory:

chmod ugo+w /var/www/html/wiki/images

In /var/www/html/wiki/LocalSettings.php uncomment

$wgDisableUploads= false;

I updated recently to version 1.3.1. No problems.

Steps:

  • make backup of database and files
  • remove all files, except the images directory
  • extract the new version
  • go to web-installer (use the same encoding, otherwise your umlaute are lost)
  • copy LocalSettings.php and change settings like above.

READY! Mikegr 22:25, 20 Aug 2004 (UTC)

Update and fix for "No XML" message

I'm using Mandrake 10 community and all the versions listed above match what I have. I followed these instructions but hit a stumbling block when loading the initial config page (http://localhost/wiki/config/index.php) the page loaded but said I had no XML installed. I fired up urpmi and got php-xml but got the same message, even after restarting Apache and going as far as rebooting. I tracked things down and finally had to:

  1. rm the /etc/php dir (which was empty), and
  2. make a symlink to the /etc/php.d dir (which had the extension modules in it)

I then restarted Apache and everything worked fine from there.

Personal tools