http://mikiwiki.org/mikiwiki/index.php?title=Mediawiki_1.10.0&feed=atom&action=historyMediawiki 1.10.0 - Versionsgeschichte2024-03-29T12:12:11ZVersionsgeschichte dieser Seite in MikiwikiMediaWiki 1.31.8http://mikiwiki.org/mikiwiki/index.php?title=Mediawiki_1.10.0&diff=1950&oldid=prevMichi: Die Seite wurde neu angelegt: == Vorbedingungen == Vorbedingungen für Mediawiki 1.10: * Apache * PHP >= 5.0 (5.1 empfohlen) * phpMyAdmin * MySQL >= 4.0 * Apache und MySQL müssen i...2009-01-24T13:49:12Z<p>Die Seite wurde neu angelegt: == Vorbedingungen == Vorbedingungen für Mediawiki 1.10: * <a href="/wiki/Apache" title="Apache">Apache</a> * <a href="/wiki/PHP" title="PHP">PHP</a> >= 5.0 (5.1 empfohlen) * <a href="/wiki/phpMyAdmin" class="mw-redirect" title="phpMyAdmin">phpMyAdmin</a> * <a href="/wiki/MySQL" class="mw-redirect" title="MySQL">MySQL</a> >= 4.0 * Apache und MySQL müssen i...</p>
<p><b>Neue Seite</b></p><div>== Vorbedingungen ==<br />
<br />
Vorbedingungen für Mediawiki 1.10:<br />
* [[Apache]]<br />
* [[PHP]] >= 5.0 (5.1 empfohlen)<br />
* [[phpMyAdmin]]<br />
* [[MySQL]] >= 4.0<br />
* Apache und MySQL müssen im Runlevel-Editor aktiviert sein<br />
* [[ImageMagick]] oder "gd" (zum automatischen Verkleinern der Software-Bilder)<br />
<br />
Vorbedingungen für Mediawiki unter [[Ubuntu 7.04 Feisty Fawn]]<br />
* apache2<br />
* php5<br />
* php5-cli (für einen Update mit dem Skript "update.php")<br />
* mysql-server<br />
* php5-mysql<br />
* phpmyadmin<br />
<br />
== Installation ==<br />
<br />
Quelle: http://sourceforge.net/projects/wikipedia/<br />
<br />
# tar xzf mediawiki-1.10.0.tar.gz<br />
# mv mediawiki-1.10.0 /var/www/stoneswiki<br />
# cd /var/www<br />
# chown -R wiki:wiki stoneswiki<br />
# cd stoneswiki<br />
# chmod a+w config && chmod 777 images<br />
<br />
Anlegen der Datenbank "stoneswiki" durch Aufruf von http://localhost/wiki/config<br />
<pre><br />
Site name: Stoneswiki<br />
Language: en - English<br />
Sysop account name: WikiSysop<br />
password: <br />
MySQL server: localhost<br />
Database name: stoneswiki<br />
DB username: root<br />
DB password: <br />
Database charset: Backwards-compatible UTF-8<br />
Super user: root<br />
Password: [leer lassen!]<br />
<br />
MediaWiki 1.10.0 installation<br />
<br />
Please include all of the lines below when reporting installation problems.<br />
PHP 5.2.1 installed<br />
Found database drivers for: MySQL<br />
PHP server API is apache2handler; ok, using pretty URLs (index.php/Page_Title)<br />
Have XML / Latin1-UTF-8 conversion support.<br />
Session save path appears to be valid.<br />
PHP's memory_limit is 128M.<br />
Couldn't find Turck MMCache, eAccelerator, or APC. Object caching functions cannot be used.<br />
Found GNU diff3: /usr/bin/diff3.<br />
Found ImageMagick: /usr/bin/convert; image thumbnailing will be enabled if you enable uploads.<br />
Found GD graphics library built-in.<br />
Installation directory: /var/www/stoneswiki<br />
Script URI path: /stoneswiki<br />
Environment checked. You can install MediaWiki.<br />
<br />
Generating configuration file...<br />
Database type: MySQL<br />
Loading class: DatabaseMysql<br />
Attempting to connect to database server as root...success.<br />
Connected to 5.0.38-Ubuntu_0ubuntu1-log<br />
Database stoneswiki exists<br />
Creating tables... done.<br />
Initializing data...<br />
Created sysop account WikiSysop.<br />
<br />
Creating LocalSettings.php...<br />
<br />
Installation successful! Move the config/LocalSettings.php file into the parent directory, then follow this link to your wiki.<br />
</pre><br />
<br />
# cd /var/www/stoneswiki/config<br />
# mv LocalSettings.php ..<br />
<br />
Für den Zugriff von anderen Rechnern her muss in der Firewall der Zugriff auf den HTTP-Server erlaubt werden.<br />
<br />
== Update von [[Mediawiki 1.5.6]] auf 1.10.0 ==<br />
<br />
# Lesen der [http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_10/phase3/UPGRADE?view=markup Upgrade-Datei], die in der Installation von Mediawiki 1.10 enthalten ist], sowie der [http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_10/phase3/RELEASE-NOTES Versionshinweise].<br />
# Überprüfen der Anforderungen<br />
# Sicherung der bestehenden Datenbank "mikiwiki" und der zugehörigen Dateien im Verzeichnis "/mik/www/wiki".<br />
## Sicherung der bestehenden Datenbank "mikiwiki":<br><tt># <b>/usr/bin/mysqldump -u root --password=<Passwort> --quick mikiwiki | bzip2 -c > /tmp/DBSAVEmikiwiki.$(date -I).sql.bz2</b></tt><br />
## Sicherung der Dateien im Verzeichnis "/mik/www/wiki":<br><tt># <b>cd /mik/www</b><br># <b>mv wiki wiki.BACKUP</b></tt><br />
# Herunterladen und Entpacken der neuen Dateien<br />
## Herunterladen der neuen Dateien:<br><tt>$ <b>cd /tmp</b><br>$ <b> wget <nowiki>http://download.wikimedia.org/mediawiki/1.10/mediawiki-1.10.0.tar.gz</nowiki></b></tt><br />
## Löschen der bestehenden Installation:<br><tt>$ <b>sudo rm -rf /mik/www/wiki</b></tt><br />
## Entpacken der neuen Dateien:<br><tt>$ <b>tar xzf mediawiki-1.10.0.tar.gz</b><br>$ <b>sudo mv mediawiki-1.10.0 /mik/www/wiki</b></tt><br />
# Ausführen des Updateskripts, das fehlende Tabellen einfügt, bestehende Tabellen aktualisiert und wo nötig Daten verschiebt.<br />
## Erzeugen der Datei "AdminSettings.php" im Hauptverzeichnis des Wiki und Aktualisieren der enthaltenen Informationen:<br><tt>$ <b>cd /mik/www/wiki</b><br>$ <b>cp AdminSettings.sample AdminSettings.php</b><br>$ <b>vi AdminSettings.php</b><br>$wgDBadminuser = 'root';<br>$wgDBadminpassword = 'xxxxxx';</tt><br />
## Hinstellen der bisherigen Datei "LocalSettings.php":<br><tt>$ <b>cd /mik/www/wiki.BACKUP</b><br>$ <b>cp -i LocalSettings.php /mik/www/wiki</b></tt><br />
## Hinstellen der bisherigen Bilder:<br><tt><b>cd /mik/www/wiki.BACKUP/images</b><br>$ <b>cp -pr * /mik/www/wiki/images</b></tt><br />
## Durchführen des Updates:<br><tt>$ <b>cd /mik/www/wiki/maintenance</b><br>$ <b>php update.php</b></tt><br />
# Erneuern der Erweiterungen<br />
# Überprüfen der Konfigurationseinstellungen. Die Namen von Variablen und ihre Standardwerte und -zwecke können zwischen den Versionen abweichen. Dazu sollten die [http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_10/phase3/UPGRADE?view=markup] gelesen werden.<br />
# Testen der neuen Version<br />
## Aufruf der Versionsseite unter<tt> <nowiki>http://<Domain>/wiki/index.php/Spezial:Version</nowiki></tt><br />
## Überprüfen der Grundfunktionen wie Anzeigen, Bearbeiten, Erzeugen und Löschen.<br />
<br />
Die Ausgabe des Updateskripts beim Update von Mediawiki 1.5.6 auf 1.10.0 im Einzelnen:<br />
<pre><br />
MediaWiki 1.10.0 Updater<br />
<br />
Going to run database updates for mikiwiki<br />
Depending on the size of your database this may take a while!<br />
Abort with control-c in the next five seconds...0<br />
...hitcounter table already exists.<br />
...querycache table already exists.<br />
...objectcache table already exists.<br />
...categorylinks table already exists.<br />
...logging table already exists.<br />
...user_newtalk table already exists.<br />
Creating transcache table...ok<br />
...trackbacks table already exists.<br />
Creating externallinks table...ok<br />
Creating job table...ok<br />
Creating langlinks table...ok<br />
Creating querycache_info table...ok<br />
Creating filearchive table...ok<br />
Creating querycachetwo table...ok<br />
...have ipb_id field in ipblocks table.<br />
...have ipb_expiry field in ipblocks table.<br />
...have rc_type field in recentchanges table.<br />
...have rc_ip field in recentchanges table.<br />
...have rc_id field in recentchanges table.<br />
...have rc_patrolled field in recentchanges table.<br />
Adding rc_old_len field to table recentchanges...ok<br />
...have user_real_name field in user table.<br />
...have user_token field in user table.<br />
...have user_email_token field in user table.<br />
Adding user_registration field to table user...ok<br />
...have log_params field in logging table.<br />
...have ar_rev_id field in archive table.<br />
...have ar_text_id field in archive table.<br />
...have page_len field in page table.<br />
...have rev_deleted field in revision table.<br />
...have img_width field in image table.<br />
...have img_metadata field in image table.<br />
...have img_media_type field in image table.<br />
...have ss_total_pages field in site_stats table.<br />
...have iw_trans field in interwiki table.<br />
Adding ipb_range_start field to table ipblocks...ok<br />
Adding ss_images field to table site_stats...ok<br />
Adding ipb_anon_only field to table ipblocks...ok<br />
Adding ipb_enable_autoblock field to table ipblocks...ok<br />
Adding user_newpass_time field to table user...ok<br />
Adding user_editcount field to table user...ok<br />
Adding rc_deleted field to table recentchanges...ok<br />
Adding log_id field to table logging...ok<br />
Adding log_deleted field to table logging...ok<br />
Adding ar_deleted field to table archive...ok<br />
Adding ipb_deleted field to table ipblocks...ok<br />
Adding fa_deleted field to table filearchive...ok<br />
Adding rev_len field to table revision...ok<br />
Adding ar_len field to table archive...ok<br />
Adding rev_parent_id field to table revision...ok<br />
...page_restrictions table does not exist, skipping new field patch<br />
...already have interwiki table<br />
...indexes seem up to 20031107 standards<br />
Already have pagelinks; skipping old links table updates.<br />
...image primary key already set.<br />
The watchlist table is already set up for email notification.<br />
...watchlist talk page rows already present<br />
...user table does not contain old email authentication field.<br />
Logging table has correct title encoding.<br />
...page table already exists.<br />
revision timestamp indexes already up to 2005-03-13<br />
...rev_text_id already in place.<br />
...page_namespace is already a full int (int(11)).<br />
...ar_namespace is already a full int (int(11)).<br />
...rc_namespace is already a full int (int(11)).<br />
...wl_namespace is already a full int (int(11)).<br />
...qc_namespace is already a full int (int(11)).<br />
...log_namespace is already a full int (int(11)).<br />
...already have pagelinks table.<br />
Creating templatelinks table...<br />
Populating...<br />
Done. Please run maintenance/refreshLinks.php for a more thorough templatelinks update.<br />
No img_type field in image table; Good.<br />
Already have unique user_name index.<br />
...user_groups table already exists.<br />
...user_groups is in current format.<br />
Making wl_notificationtimestamp nullable... ok<br />
Adding timestamp key on logging table... ok<br />
Setting page_random to a random value on rows where it equals 0...changed 0 rows<br />
Checking for additional recent changes indices...<br />
...index on ( rc_namespace, rc_user_text ) not found; creating<br />
...index on ( rc_user_text, rc_timestamp ) not found; creating<br />
Creating redirect table...ok<br />
Checking for backlinking indices...<br />
Checking if pagelinks index pl_namespace includes field pl_from...<br />
...index pl_namespace on table pagelinks has no field pl_from; adding<br />
Creating page_restrictions table...ok<br />
Migrating old restrictions to new table...ok<br />
Deleting old default messages (this may take a long time!)...Done<br />
Checking site_stats row...ok.<br />
Purging caches...done.<br />
Done.<br />
</pre><br />
<br />
<br />
{{cat|Mediawiki}}</div>Michi