Mediawiki: Unterschied zwischen den Versionen

Aus Admin Kuhn GmbH
Wechseln zu: Navigation, Suche
 
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Die Wiki-Software <b>Mediawiki</b> (auch: MediaWiki) wird seit 2002 für die freie Online-Enzyklopädie [http://www.wikipedia.org/ Wikipedia] entwickelt. Inzwischen laufen auch verschiedene Wikipedia-Ableger (Wikisource, Wiktionary, Wikiquote, Wikibooks) sowie eine Vielzahl anderer Projekte im Internet oder in Intranets mit dieser Software. Sie ist unter der GPL lizenziert und in der Programmiersprache [[PHP]] geschrieben. Zum Speichern der Inhalte wird die relationale Datenbank [[Mysql]] empfohlen. Wahlweise können aber auch Postgresql, Sqllite und Oracle als Datenbankserver verwendet werden.  
+
Die Wiki-Software <b>Mediawiki</b> (auch: MediaWiki) wird seit 2002 für die freie Online-Enzyklopädie [http://www.wikipedia.org/ Wikipedia] entwickelt. Inzwischen laufen auch verschiedene Wikipedia-Ableger (Wikisource, Wiktionary, Wikiquote, Wikibooks) sowie eine Vielzahl anderer Projekte im Internet oder in Intranets mit dieser Software. Sie ist unter der GPL lizenziert und in der Programmiersprache [[PHP]] geschrieben. Zum Speichern der Inhalte wird das Datenbankmanagementsystem [[MySQL]] empfohlen, wahlweise können aber auch [[Oracle Database]], Postgresql und Sqllite verwendet werden.  
  
== Installation Mediawiki 1.20.2 ==
+
== Versionen ==
  
Voraussetzungen
+
Ich liste hier nur die von der hier vorliegenden Homepage der [[Admin Kuhn GmbH]] verwendeten Versionen.
* Ein Rechner mit Debian 6.0 (IP-Adresse: 192.168.1.70) mit folgender bereits installierter Software:
 
** Apache 2 mit PHP ab 5.3.2
 
** Mysql ab 5.0.2 - der Mysql-Benutzer "root" hat im Beispiel das Passwort "adminkuhn"
 
<!-- http://mikiwiki.org/wiki/Mediawiki_1.19.0 -->
 
  
Installation der folgenden Pakete, falls diese noch nicht installiert sind. Auf das Paket "phpmyadmin" kann dabei auch verzichtet werden.
+
{| class=wiki
 +
! Datum !! Version
 +
|-
 +
| 2012.12.04 || [[/1.20.2|1.20.2]]
 +
|-
 +
| 2016.05.30 || 1.26.2
 +
|}
  
# <b>apt-get install apache2 imagemagick mysql-server \
+
<!--
    php5 php5-cli php5-mysql phpmyadmin</b>
+
== Konzepte ==
  
Herunterladen von Mediawiki 1.20.2 unter http://www.mediawiki.org/wiki/Download/de
+
* [[/Benutzerführung|Benutzerführung]]
 
+
* [[/Benutzertyp|Benutzertyp]]
# <b>mkdir /SOFTWARE && cd /SOFTWARE</b>
+
* [[/Bilder|Bilder]]
# <b><nowiki>wget http://download.wikimedia.org/mediawiki/1.20/mediawiki-1.20.2.tar.gz</nowiki></b>
+
* [[/Erweiterung|Erweiterung]]
 
+
* [[/Inhaltsverzeichnis|Inhaltsverzeichnis]]
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.
+
* [[/Namensraum|Namensraum]]
 
+
* [[/Seitenkategorie|Seitenkategorie]]
# <b>tar xzf mediawiki-1.20.2.tar.gz</b>
+
* [[/Skin|Skin]]
# <b>mv mediawiki-1.20.2 /var/www/adminkuhn</b>
+
* [[/Vorlage|Vorlage]]
 
 
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.
 
 
 
# <b>vi /etc/php5/apache2/php.ini</b>
 
...
 
upload_max_filesize = 8M
 
...
 
# <b>apache2ctl restart</b>
 
 
 
Anlegen der Datei "mediawiki.conf" und Einbinden in die Konfiguration des Apache HTTP Servers, der anschliessend neu gestartet werden muss.
 
 
 
# <b>vi /etc/apache2/conf.d/mediawiki.conf</b>
 
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>
 
# <b>apache2ctl restart</b>
 
 
 
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: <b>de-ch - Schweizer Hochdeutsch</b>
 
** Sprache des Wikis: <b>de-ch - Schweizer Hochdeutsch</b>
 
* Willkommen bei Mediawiki! - Hier sollte der grün eingefärbte Spruch <b><font color=green>Die Installationsumgebung wurde geprüft. MediaWiki kann installiert werden.</font></b> erscheinen.
 
* Mit der Datenbank verbinden
 
** Datenbanksystem: <b>Mysql</b>
 
** Datenbankserver: <b>localhost</b>
 
** Datenbankname: <b>adminkuhn</b>
 
** Datenbanktabellenpräfix:
 
** Name des Datenbankbenutzers: <b>root</b>
 
** Passwort des Datenbankbenutzers: <b>adminkuhn</b>
 
* Einstellungen zur Datenbank
 
** Datenabkkonto für den Webzugriff: [<b>X</b>] Dasselbe Datenbankkonto wie während des Installationsvorgangs verwenden
 
** Speicher-Engine: <b>InnoDB</b>
 
** Datenbankzeichensatz: <b>binär</b>
 
* Name
 
** Name des Wikis: <b>Admin Kuhn GmbH</b>
 
** Name des Projektnamensraums: [<b>X</b>] Entspricht dem Namen des Wikis: Admin_Kuhn_GmbH
 
** Administratorkonto
 
*** Name: <b>admin</b>
 
*** Passwort: <b>xxxxxx</b>
 
*** Passwort wiederholen: <b>xxxxxx</b>
 
*** E-Mail: <b>xyz@adminkuhn.ch</b>
 
** [<b>X</b>] Ja, es sollen weitere Konfigurationseinstellungen vorgenommen werden.
 
* Optionen
 
** Profil der Benutzerberechtigungen: [<b>X</b>] ausschliesslich berechtigte Bearbeiter
 
** Lizenz: [<b>X</b>] Keine Lizenzangabe in der Fusszeile
 
** E-Mail-Einstellungen: [<b>X</b>] Ausgehende E-Mails ermöglichen
 
*** E-Mail-Adresse für Antworten: <b>xyz@adminkuhn.ch</b>
 
*** [<b>X</b>] Benachrichtigungen zu Änderungen an Benutzerdiskussionsseiten ermöglichen
 
*** [<b>X</b>] Benachrichtigungen zu Änderungen an Seiten auf der Beobachtungsliste ermöglichen
 
*** [<b>X</b>] E-Mail-Authentifizierung ermöglichen
 
** Erweiterungen
 
*** [<b>X</b>] Gadgets
 
*** [<b>X</b>] ParserFunctions
 
*** [<b>X</b>] WikiEditor
 
** Hochladen von Bildern und Dateien
 
*** [<b>X</b>] Das Hochladen von Dateien ermöglichen
 
*** Verzeichnis für gelöschte Dateien: <b>/var/www/adminkuhn/images/deleted</b>
 
*** URL des Logos: <b>/var/www/adminkuhn/skins/common/images/adminkuhn_logo.png</b>
 
** Erweiterte Konfiguration: [<b>X</b>] Kein Objektcaching
 
* Installieren
 
 
 
Nach erfolgreicher Konfiguration muss die neu angelegte Datei "LocalSettings.php" heruntergeladen und ins Stammverzeichnis der Mediawiki-Installation verschoben werden.
 
 
 
$ <b>scp LocalSettings.php root@192.168.1.70:/var/www/adminkuhn</b>
 
 
 
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.
 
 
 
# <b>cd /var/www/adminkuhn</b>
 
# <b>mv mw-config /SICHERERORT</b>
 
  
 +
Um sicherheitstechnisch auf dem neuesten Stand zu bleiben, sollte sich der Benutzer "Sysop" bei Wikipedia.org in die entsprechende Mailingliste eintragen: http://mail.wikipedia.org/mailman/listinfo/mediawiki-announce
 +
-->
  
 
[[Kategorie:Mediawiki]]
 
[[Kategorie:Mediawiki]]

Aktuelle Version vom 5. Juni 2016, 22:49 Uhr

Die Wiki-Software Mediawiki (auch: MediaWiki) wird seit 2002 für die freie Online-Enzyklopädie Wikipedia entwickelt. Inzwischen laufen auch verschiedene Wikipedia-Ableger (Wikisource, Wiktionary, Wikiquote, Wikibooks) sowie eine Vielzahl anderer Projekte im Internet oder in Intranets mit dieser Software. Sie ist unter der GPL lizenziert und in der Programmiersprache PHP geschrieben. Zum Speichern der Inhalte wird das Datenbankmanagementsystem MySQL empfohlen, wahlweise können aber auch Oracle Database, Postgresql und Sqllite verwendet werden.

Versionen

Ich liste hier nur die von der hier vorliegenden Homepage der Admin Kuhn GmbH verwendeten Versionen.

Datum Version
2012.12.04 1.20.2
2016.05.30 1.26.2