Mediawiki 1.23.0: Unterschied zwischen den Versionen
Michi (Diskussion | Beiträge) (Die Seite wurde neu angelegt: «<b>Mediawiki 1.23.0</b> wurde am 5. Juni 2014 veröffentlicht. == Vorbedingungen == Vier interessante Dateien: * Die Datei "README" enthält allgemeine Inf…») |
Michi (Diskussion | Beiträge) |
||
Zeile 74: | Zeile 74: | ||
AllowOverride None | AllowOverride None | ||
</Directory> | </Directory> | ||
# <b>apache2ctl restart</b> | |||
Danach kann das neu installierte Mediawiki mittels einer über http://localhost/adkuwiki/config erreichbaren Weboberfläche konfiguriert werden. Hier werden folgende Parameter abgefragt. | Danach kann das neu installierte Mediawiki mittels einer über http://localhost/adkuwiki/config erreichbaren Weboberfläche konfiguriert werden. Hier werden folgende Parameter abgefragt. | ||
Zeile 85: | Zeile 85: | ||
** Datenbanksystem: <b>Mysql</b> | ** Datenbanksystem: <b>Mysql</b> | ||
** Datenbankserver: <b>localhost</b> | ** Datenbankserver: <b>localhost</b> | ||
** Datenbankname: <b> | ** Datenbankname: <b>test</b> | ||
** Datenbanktabellenpräfix: | ** Datenbanktabellenpräfix: | ||
** Name des Datenbankbenutzers: <b>root</b> | ** Name des Datenbankbenutzers: <b>root</b> | ||
** Passwort des Datenbankbenutzers: <b>xxxxxx</b> | ** Passwort des Datenbankbenutzers: <b>xxxxxx</b> | ||
* Einstellungen zur Datenbank | * Einstellungen zur Datenbank | ||
** | ** Datenbankkonto für den Webzugriff: [<b>X</b>] Dasselbe Datenbankkonto wie während des Installationsvorgangs verwenden | ||
** Speicher-Engine: <b>InnoDB</b> | ** Speicher-Engine: <b>InnoDB</b> | ||
** Datenbankzeichensatz: <b>binär</b> | ** Datenbankzeichensatz: <b>binär</b> | ||
* Name | * Name | ||
** Name des Wikis: <b> | ** Name des Wikis: <b>test</b> | ||
** Name des Projektnamensraums: [<b>X</b>] Entspricht dem Namen des Wikis: Adkuwiki | ** Name des Projektnamensraums: [<b>X</b>] Entspricht dem Namen des Wikis: Adkuwiki | ||
** Administratorkonto | ** Administratorkonto | ||
Zeile 112: | Zeile 112: | ||
** Hochladen von Bildern und Dateien | ** Hochladen von Bildern und Dateien | ||
*** [<b>X</b>] Das Hochladen von Dateien ermöglichen | *** [<b>X</b>] Das Hochladen von Dateien ermöglichen | ||
*** Verzeichnis für gelöschte Dateien: <b>/var/www/ | *** Verzeichnis für gelöschte Dateien: <b>/var/www/test/images/deleted</b> | ||
*** URL des Logos: <b> | *** URL des Logos: <b>$wgStylePath/common/images/wiki.png</b> | ||
** Erweiterte Konfiguration: [<b>X</b>] Kein Objektcaching | ** Erweiterte Konfiguration: [<b>X</b>] Kein Objektcaching | ||
* Installieren | * Installieren | ||
Zeile 119: | Zeile 119: | ||
Nach erfolgreicher Konfiguration muss die neu angelegte Datei "LocalSettings.php" ins Stammverzeichnis der Mediawiki-Installation verschoben werden. | Nach erfolgreicher Konfiguration muss die neu angelegte Datei "LocalSettings.php" ins Stammverzeichnis der Mediawiki-Installation verschoben werden. | ||
# <b>mv LocalSettings.php /var/www/adkuwiki</b> | |||
Das neue Wiki kann nun über den URL http://localhost/adkuwiki aufgerufen werden. | Das neue Wiki kann nun über den URL http://localhost/adkuwiki aufgerufen werden. | ||
Zeile 125: | Zeile 125: | ||
Zur Sicherheit kann das Konfigurationsverzeichnis "mw-config" umbenannt werden. | Zur Sicherheit kann das Konfigurationsverzeichnis "mw-config" umbenannt werden. | ||
$ <b>cd /var/www/ | $ <b>cd /var/www/test</b> | ||
$ <b>mv mw-config mw-config-DONTUSE</b> | $ <b>mv mw-config mw-config-DONTUSE</b> | ||
Version vom 14. Juni 2014, 17:19 Uhr
Mediawiki 1.23.0 wurde am 5. Juni 2014 veröffentlicht.
Vorbedingungen
Vier interessante Dateien:
- Die Datei "README" enthält allgemeine Informationen zu Mediawiki.
- Die Datei "RELEASE-NOTES" beschreibt die Systemvoraussetzungen.
- Die Datei "INSTALL" beschreibt die Installation.
- Die Datei "UPGRADE" beschreibt den Upgrade-Vorgang bestehender Installationen.
Vorbedingungen für Mediawiki 1.23.0 ist ein Betriebssystem (empfohlen wird GNU-Linux), auf dem folgende Komponenten laufen:
- ein Webserver (empfohlen wird Apache 2)
- PHP >= 5.3.2
- MySQL >= 5.0.2
- phpMyAdmin
- ImageMagick oder "gd" (zum automatischen Verkleinern der Software-Bilder)
MediaWiki beinhaltet ein Installationswerkzeug, das es erlaubt, zur Installation einen Webbrowser zu verwenden. Es kann aber auch der Installer von bitnami.org heruntergeladen werden, was die Installation erheblich vereinfacht.
Vorbedingungen für Mediawiki unter Ubuntu 12.04 Precise Pangolin
- apache2
- imagemagick
- mysql-server
- php5
- php5-cli (für einen Update mit dem Skript "update.php")
- php5-mysql
- phpmyadmin
Installation
Ubuntu 12.04 Precise Pangolin
Installation der folgenden Pakete, falls diese noch nicht installiert sind.
# apt-get install apache2 imagemagick mysql-server \ php5 php5-cli php5-mysql phpmyadmin
Herunterladen von Mediawiki 1.23.0 unter http://www.mediawiki.org/wiki/Download/de
# wget http://download.wikimedia.org/mediawiki/1.23/mediawiki-1.23.0.tar.gz
Entpacken des Mediawiki-Tarballs und Verschieben der Dateien ins Webverzeichnis "/var/www/test" - in diesem Beispiel wird "adkuwiki" der Name des Wikis und Teil des URLs sein.
# tar xzf mediawiki-1.23.0.tar.gz # mv mediawiki-1.23.0 /var/www/test
Es wird hier angenommen, dass bereits ein Passwort für den Mysql-Benutzer "root" vergeben wurde und also bekannt ist.
Eine allfällige Konfiguration von PHP findet in der Datei "/etc/php5/apache2/php.ini" statt. Anschliessend muss Apache neu gestartet werden.
# vi /etc/php5/apache2/php.ini upload_max_filesize = 8M # apache2ctl restart
Anschliessend muss die Datei "apache.conf" wie folgt konfiguriert und Apache neu gestartet werden.
# vi /etc/mediawiki/apache.conf Alias /adkuwiki /var/www/adkuwiki <Directory /var/www/adkuwiki/> Options +FollowSymLinks AllowOverride All order allow,deny allow from all </Directory> # some directories must be protected <Directory /var/www/adkuwiki/config> Options -FollowSymLinks AllowOverride None </Directory> <Directory /var/www/adkuwiki/upload> Options -FollowSymLinks AllowOverride None </Directory> # apache2ctl restart
Danach kann das neu installierte Mediawiki mittels einer über http://localhost/adkuwiki/config erreichbaren Weboberfläche konfiguriert werden. Hier werden folgende Parameter abgefragt.
- Sprache
- Sprache: 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: test
- Datenbanktabellenpräfix:
- Name des Datenbankbenutzers: root
- Passwort des Datenbankbenutzers: xxxxxx
- Einstellungen zur Datenbank
- Datenbankkonto für den Webzugriff: [X] Dasselbe Datenbankkonto wie während des Installationsvorgangs verwenden
- Speicher-Engine: InnoDB
- Datenbankzeichensatz: binär
- Name
- Name des Wikis: test
- Name des Projektnamensraums: [X] Entspricht dem Namen des Wikis: Adkuwiki
- Administratorkonto
- Name:
- Passwort: yyyyyy
- Passwort wiederholen: yyyyyy
- E-Mail: xyz@987.xx
- [X] Ja, es sollen weitere Konfigurationseinstellungen vorgenommen werden.
- Optionen
- Profil der Benutzerberechtigungen: [X] offenes Wiki
- Lizenz: [X] Keine Lizenzangabe in der Fusszeile
- E-Mail-Einstellungen: [ ] Ausgehende E-Mails 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/test/images/deleted
- URL des Logos: $wgStylePath/common/images/wiki.png
- Erweiterte Konfiguration: [X] Kein Objektcaching
- Installieren
Nach erfolgreicher Konfiguration muss die neu angelegte Datei "LocalSettings.php" ins Stammverzeichnis der Mediawiki-Installation verschoben werden.
# mv LocalSettings.php /var/www/adkuwiki
Das neue Wiki kann nun über den URL http://localhost/adkuwiki aufgerufen werden.
Zur Sicherheit kann das Konfigurationsverzeichnis "mw-config" umbenannt werden.
$ cd /var/www/test $ mv mw-config mw-config-DONTUSE