Skillnad mellan versioner av "Installation på one.com server 2021-10-27"
Från SHF wiki
Rad 53: | Rad 53: | ||
# Kör följande [[crawler.js]] i node.js för att få en lista på alla sidor och filer. | # 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 | # 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'', ''Användare och behörigheter'', ''Behörigheter för användargrupper'', ''(lista över medlemmar)''). | # 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: | # 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. |
Versionen från 27 oktober 2021 kl. 09.24
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.