Mediawiki: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
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 | 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. | ||
== Installation Mediawiki 1.20.2 == | == Installation Mediawiki 1.20.2 == |
Version vom 10. Dezember 2012, 22:24 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 die relationale Datenbank Mysql empfohlen. Wahlweise können aber auch Postgresql, Sqllite und Oracle als Datenbankserver verwendet werden.
Installation Mediawiki 1.20.2
Voraussetzungen
- 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"
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
# mkdir /SOFTWARE && cd /SOFTWARE # 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