Installation på one.com server 2021-10-27
Från SHF wiki
Version från den 27 oktober 2021 kl. 09.24 av WikiSysop (diskussion | bidrag) (→Överföring av innehållet från gamla wikin)
version: mediawiki-1.36.2
Vid installationen användes följande inställningar
språk: Svenska
Databas: MariaDB Databasvärd: localhost Databasnamn: publiceras ej av säkerhetsskäl, använd värdena från databasserven Prefix för databastabell (inga bindestreck): Databas-användarnamn: publiceras ej av säkerhetsskäl, använd värdena från databasserven Databas-lösenord: publiceras ej av säkerhetsskäl, använd värdena från databasserven
Använd samma konto som för installation: ja
Namnet på wikin: SHF wiki Projektnamnrymd: Samma som wikinamnet: SHF_wiki Administratörskonto Ditt användarnamn: publiceras ej av säkerhetsskäl, använd värdena från databasserven Lösenord: publiceras ej av säkerhetsskäl, använd värdena från databasserven E-postadress: publiceras ej av säkerhetsskäl, använd värdena från databasserven Profil för användarrättigheter: Endast auktoriserade redigerare Upphovsrätt och licens: Ingen licenssidfot E-postinställningar, aktivera: - Aktivera utgående e-post - Aktivera e-post mellan användare - Aktivera autentisering via e-post Utseenden, aktivera alla - standard: Timeless Tillägg: - Nuke - Renameuser - Redigerare: alla Annat: - MultimediaViewer - SecureLinkFixer Aktivera filuppladdningar: ja Logotyp-URL: $wgResourceBasePath/SHF_logo_135x135.gif Inställningar för cachelagring av objekt: Ingen cachelagring
Ladda ner LocalSettings.php och spara i roten på installationen, katalogen mediawiki-1.36.2
Efter installationen laddade jag upp SHF_logo_135x135.gif till rooten av installationen (samma plats som LocalSettings.php)
Ändringar i LocalSettings.php
$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg', 'doc', 'xls', 'mpp', 'pdf', 'ppt', 'tiff', 'bmp', 'docx', 'xlsx', 'pptx', 'ps', 'odt', 'ods', 'odp', 'odg' );
Överföring av innehållet från gamla wikin
- Kör följande crawler.js i node.js för att få en lista på alla sidor och filer.
- På den gamla wikin, gå till specialsidor, under rubriken Sidverktyg, klicka på Exportera sidor. Klistra in sid-rubrikerna från steg 1 i rutan, avmarkera Inkludera endast den nuvarande versionen, inte hela historiken och markera Ladda ner som fil. Klicka på Exportera.
- På den nya serven, skapa konton för användare som ska få gamla bidrag kopplade till sig. (För att lista användare i en grupp på gamla serven: specialsidor, under rubriken Användare och behörigheter, Behörigheter för användargrupper, (lista över medlemmar)).
- På den nya serven, importera sidorna som exporterades i steg 3. Specialsidor, rubriken Sidverktyg, Importera sidor. Välj filen som skapades i steg 3. Inställningar: Interwiki-prefix: shf välj: Tilldela redigeringar till lokala användare där de namngivna användarna finns lokalt och Importera till standardplatser.
- På gamla serven, samla alla filer som finns laddats upp i wikin (katalogen madiawiki/images/...)
mkdir files cp mediawiki/images/*/*/*.* files
Flytta katalogen files till den nya serven. På den nya serven:
cd path-to-mediawiki php maintenance/importImages.php ../files php maintenance/update.php php maintenance/rebuildall.php
Nu ska det gamla innehållet, inklusive historiken, vara överfört till den nya serven.