Mediawiki/1.20.2

Aus Admin Kuhn GmbH
Version vom 12. Februar 2013, 13:56 Uhr von Admin (Diskussion | Beiträge) (→‎Installation)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Mediawiki 1.20.2 wurde am 4. Dezember 2012 veröffentlicht.

Installation

Voraussetzung für die hier beschriebene Installation ist ein Rechner mit Debian 6.0 (im Beispiel mit der IP-Adresse 192.168.1.70) und der folgenden bereits installierten Software:

  • Apache HTTP Server 2 mit PHP ab 5.3.2
  • MySQL ab 5.0.2 - der MySQL-Benutzer "root" hat im Beispiel das Passwort "adminkuhn"

Installation der folgenden Pakete, falls diese noch nicht installiert sind. Auf das Paket "phpmyadmin" kann dabei auch verzichtet werden.

# apt-get install apache2 imagemagick mysql-server \
    php5 php5-cli php5-mysql phpmyadmin

Herunterladen von Mediawiki 1.20.2 unter http://www.mediawiki.org/wiki/Download/de

# cd /tmp
# wget http://download.wikimedia.org/mediawiki/1.20/mediawiki-1.20.2.tar.gz

Entpacken des Mediawiki-Tarballs und Verschieben der Dateien ins Webverzeichnis "/var/www/adminkuhn" - in diesem Beispiel wird "adminkuhn" der Name des Wikis und Teil des URLs sein.

# tar xzf mediawiki-1.20.2.tar.gz
# mv mediawiki-1.20.2 /var/www/adminkuhn

Eine allfällige Konfiguration von PHP für den Einsatz mit Mediawiki findet in der Datei "/etc/php5/apache2/php.ini" statt - hier wird die maximale Dateigrösse fürs Hochladen von Daten auf 8 MB gesetzt. Anschliessend muss der Apache HTTP Server neu gestartet werden.

# vi /etc/php5/apache2/php.ini
...
upload_max_filesize = 8M
...
# apache2ctl restart

Anlegen der Datei "mediawiki.conf" und Einbinden in die Konfiguration des Apache HTTP Servers, der anschliessend neu gestartet werden muss.

# vi /etc/apache2/conf.d/mediawiki.conf
Alias /adminkuhn /var/www/adminkuhn

<Directory /var/www/adminkuhn/>
        Options +FollowSymLinks
        AllowOverride All
        order allow,deny
        allow from all
</Directory>

# some directories must be protected
<Directory /var/www/adminkuhn/mw-config>
        Options -FollowSymLinks
        AllowOverride None
</Directory>
<Directory /var/www/adminkuhn/upload>
        Options -FollowSymLinks
        AllowOverride None
</Directory>
# apache2ctl restart

Nun kann das neu installierte Mediawiki mittels der unter http://192.168.1.70/adminkuhn/mw-config erreichbaren Weboberfläche konfiguriert werden. Hier werden die folgenden Parameter abgefragt.

Installation von Mediawiki 1.20.2

  • Sprache
    • Sprache während des Installierens: de-ch - Schweizer Hochdeutsch
    • Sprache des Wikis: de-ch - Schweizer Hochdeutsch
  • Willkommen bei Mediawiki! - Hier sollte der grün eingefärbte Spruch Die Installationsumgebung wurde geprüft. MediaWiki kann installiert werden. erscheinen.
  • Mit der Datenbank verbinden
    • Datenbanksystem: MySQL
    • Datenbankserver: localhost
    • Datenbankname: adminkuhn
    • Datenbanktabellenpräfix:
    • Name des Datenbankbenutzers: root
    • Passwort des Datenbankbenutzers: adminkuhn
  • Einstellungen zur Datenbank
    • Datenabkkonto für den Webzugriff: [X] Dasselbe Datenbankkonto wie während des Installationsvorgangs verwenden
    • Speicher-Engine: InnoDB
    • Datenbankzeichensatz: binär
  • Name
    • Name des Wikis: Admin Kuhn GmbH
    • Name des Projektnamensraums: [X] Entspricht dem Namen des Wikis: Admin_Kuhn_GmbH
    • Administratorkonto
      • Name: admin
      • Passwort: xxxxxx
      • Passwort wiederholen: xxxxxx
      • E-Mail: xyz@adminkuhn.ch
    • [X] Ja, es sollen weitere Konfigurationseinstellungen vorgenommen werden.
  • Optionen
    • Profil der Benutzerberechtigungen: [X] ausschliesslich berechtigte Bearbeiter
    • Lizenz: [X] Keine Lizenzangabe in der Fusszeile
    • E-Mail-Einstellungen: [X] Ausgehende E-Mails ermöglichen
      • E-Mail-Adresse für Antworten: xyz@adminkuhn.ch
      • [X] Benachrichtigungen zu Änderungen an Benutzerdiskussionsseiten ermöglichen
      • [X] Benachrichtigungen zu Änderungen an Seiten auf der Beobachtungsliste ermöglichen
      • [X] E-Mail-Authentifizierung ermöglichen
    • Erweiterungen
      • [X] Gadgets
      • [X] ParserFunctions
      • [X] WikiEditor
    • Hochladen von Bildern und Dateien
      • [X] Das Hochladen von Dateien ermöglichen
      • Verzeichnis für gelöschte Dateien: /var/www/adminkuhn/images/deleted
      • URL des Logos: /var/www/adminkuhn/skins/common/images/adminkuhn_logo.png
    • Erweiterte Konfiguration: [X] Kein Objektcaching
  • Installieren

Nach erfolgreicher Konfiguration muss die neu angelegte Datei "LocalSettings.php" heruntergeladen und ins Stammverzeichnis der Mediawiki-Installation verschoben werden.

$ scp LocalSettings.php root@192.168.1.70:/var/www/adminkuhn

Das neue Wiki "Admin Kuhn GmbH" kann nun über den URL http://192.168.1.70/adminkuhn aufgerufen werden.

Zur Sicherheit sollte das Konfigurationsverzeichnis "mw-config" umbenannt, an einen sicheren Ort verschoben oder gelöscht werden.

# cd /var/www/adminkuhn
# mv mw-config /SICHERERORT

Anschliessend kann das neu installierte Wiki gemäss den eigenen Bedürfnissen konfiguriert werden.

Weblinks

Herausgeber Sprache Webseitentitel Anmerkungen
Wikimedia Foundation, Inc. eng Release notes/1.20wbm