Benutzer:Rene/Upgrade Wiki: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Rene (Diskussion | Beiträge) Die Seite wurde neu angelegt: „== Allgemeine Hinweise == === Webseiten === * [http://www.mediawiki.org/wiki/Manual:Upgrading Mediawiki Upgrading] Erklärungen zum einspielen einer neuen Medi…“ |
Rene (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 5: | Zeile 5: | ||
Hier werden die ausgeführten Schritte für ein erfolgreiches Upgrade aufgelistet. Alle Änderungen werden zuerst am [http://test.stargate-wiki.de Test Wiki] geprüft. | Hier werden die ausgeführten Schritte für ein erfolgreiches Upgrade aufgelistet. Alle Änderungen werden zuerst am [http://test.stargate-wiki.de Test Wiki] geprüft. | ||
===1.18.1 auf 1.24.1=== | ===1.18.1 auf 1.24.1=== | ||
==== Revisions Tabelle erweitern ==== | |||
Siehe [http://www.mediawiki.org/wiki/Thread:Project:Support_desk/upgrade_problems:_1.11_--_1.21] | |||
<code> | |||
ALTER TABLE sg_revision ADD rev_sha1 varbinary(32) NOT NULL default '' | |||
</code> | |||
==== Neue Mediawiki Version in eigenes Verzeichnis herunterladen==== | |||
<code> | |||
wget releases.wikimedia.org/mediawiki/1.24/mediawiki-1.24.1.tar.gz | |||
</code> | |||
==== Die neue Version entpacken ==== | |||
<code> | |||
tar -xvzf mediawiki-1.24.1.tar.gz | |||
</code> | |||
==== Alte Dateien in neues Verzeichnis kopieren ==== | |||
Nach dem entpacken müssen einige Dateien aus dem alten Wiki Verzeichnis in das neue kopiert werden: | |||
* <code>LocalSettings.php</code>, die Konfigurationseinstellungen. | |||
* Das <code>images</code> Verzeichnis. | |||
* Die Logo Datei aus dem Stammverzeichnis <code>LogoVector.png</code> in das neue Stammverzeichnis kopieren. Die alternativen Logos befinden sich im <code>images</code> Verzeichnis und müssen daher nicht separat kopiert werden. | |||
* <s>Custom skins from within the <code>skins</code> directory.</s> | |||
* Any modifications made to the old installation files or extensions. | |||
* <s>Any .htaccess file (if you're using Apache and you've defined any rules in them).</s> Befinden sich im Webverzeichnis oberhalt <code>/w</code> | |||
* Benutzer und Gruppe für das komplette neue Mediawiki Verzeichnis einstellen <code>chown -R stargatewiki:psacln *</code> | |||
==== Extensions ==== | |||
* Eigene Erweiterungen nur kopieren | |||
** SGPack | |||
** Slideshow | |||
* Neue Versionen der folgenden Erweiterungen einspielen | |||
** [https://www.mediawiki.org/wiki/Extension:APC APC] - <code>wget https://extdist.wmflabs.org/dist/extensions/APC-REL1_24-8e18089.tar.gz</code>, <code>tar -xzf APC-REL1_24-8e18089.tar.gz -C .</code> | |||
** [http://www.mediawiki.org/wiki/Extension:CategoryTree CategoryTree] - <code>wget https://extdist.wmflabs.org/dist/extensions/CategoryTree-REL1_24-dc09bb2.tar.gz</code>, <code>tar -xzf CategoryTree-REL1_24-dc09bb2.tar.gz -C .</code> | |||
** CheckUser - <code>wget https://extdist.wmflabs.org/dist/extensions/CheckUser-REL1_24-530e1e3.tar.gz</code>, <code>tar -xzf CheckUser-REL1_24-530e1e3.tar.gz -C .</code> | |||
** ConfirmAccount - <code>wget https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_24-0f68647.tar.gz</code>, <code>tar -xzf ConfirmAccount-REL1_24-0f68647.tar.gz -C .</code> | |||
** ContactPage - Diese Erweiterung muss neu [https://www.mediawiki.org/wiki/Extension:ContactPage konfiguriert] werden - <code>wget https://extdist.wmflabs.org/dist/extensions/ContactPage-REL1_24-8b78a5f.tar.gz</code>, <code>tar -xzf ContactPage-REL1_24-8b78a5f.tar.gz -C</code> | |||
* Some extensions in the <code>extensions</code> directory. You should always get updated extensions, old extensions aren't guaranteed to work with a newer version of MediaWiki. | |||
==== Veröffentlichen ==== | |||
Once done, make this new folder the published folder on the web server, or rename the old installation directory and then rename the new one to match the old name. | |||
Version vom 20. Dezember 2014, 19:46 Uhr
Allgemeine Hinweise
Webseiten
- Mediawiki Upgrading Erklärungen zum einspielen einer neuen Mediawiki Version
Stargate Wiki
Hier werden die ausgeführten Schritte für ein erfolgreiches Upgrade aufgelistet. Alle Änderungen werden zuerst am Test Wiki geprüft.
1.18.1 auf 1.24.1
Revisions Tabelle erweitern
Siehe [1]
ALTER TABLE sg_revision ADD rev_sha1 varbinary(32) NOT NULL default
Neue Mediawiki Version in eigenes Verzeichnis herunterladen
wget releases.wikimedia.org/mediawiki/1.24/mediawiki-1.24.1.tar.gz
Die neue Version entpacken
tar -xvzf mediawiki-1.24.1.tar.gz
Alte Dateien in neues Verzeichnis kopieren
Nach dem entpacken müssen einige Dateien aus dem alten Wiki Verzeichnis in das neue kopiert werden:
LocalSettings.php, die Konfigurationseinstellungen.- Das
imagesVerzeichnis. - Die Logo Datei aus dem Stammverzeichnis
LogoVector.pngin das neue Stammverzeichnis kopieren. Die alternativen Logos befinden sich imimagesVerzeichnis und müssen daher nicht separat kopiert werden. Custom skins from within theskinsdirectory.- Any modifications made to the old installation files or extensions.
Any .htaccess file (if you're using Apache and you've defined any rules in them).Befinden sich im Webverzeichnis oberhalt/w- Benutzer und Gruppe für das komplette neue Mediawiki Verzeichnis einstellen
chown -R stargatewiki:psacln *
Extensions
- Eigene Erweiterungen nur kopieren
- SGPack
- Slideshow
- Neue Versionen der folgenden Erweiterungen einspielen
- APC -
wget https://extdist.wmflabs.org/dist/extensions/APC-REL1_24-8e18089.tar.gz,tar -xzf APC-REL1_24-8e18089.tar.gz -C . - CategoryTree -
wget https://extdist.wmflabs.org/dist/extensions/CategoryTree-REL1_24-dc09bb2.tar.gz,tar -xzf CategoryTree-REL1_24-dc09bb2.tar.gz -C . - CheckUser -
wget https://extdist.wmflabs.org/dist/extensions/CheckUser-REL1_24-530e1e3.tar.gz,tar -xzf CheckUser-REL1_24-530e1e3.tar.gz -C . - ConfirmAccount -
wget https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_24-0f68647.tar.gz,tar -xzf ConfirmAccount-REL1_24-0f68647.tar.gz -C . - ContactPage - Diese Erweiterung muss neu konfiguriert werden -
wget https://extdist.wmflabs.org/dist/extensions/ContactPage-REL1_24-8b78a5f.tar.gz,tar -xzf ContactPage-REL1_24-8b78a5f.tar.gz -C
- APC -
- Some extensions in the
extensionsdirectory. You should always get updated extensions, old extensions aren't guaranteed to work with a newer version of MediaWiki.
Veröffentlichen
Once done, make this new folder the published folder on the web server, or rename the old installation directory and then rename the new one to match the old name.