Soutenir Vision du Web dans son partage de logiciels et de ressources libres

Ce mineur crée de la monnaie numérique Monero pour soutenir Vision du web.
Merci de désactiver votre bloqueur de publicité.
Aucune publicité ne sera affichée.
Le mineur utilise les ressources de votre machine pour créer gratuitement de la monnaie numérique.
Le montant des donations pour Vision du web est de 0.061362182184958 Monero.

Installer MediaWiki rapidement

De Wiki. Analyse, Communication, Développement, Hacking.
Aller à : navigation, rechercher
Naviguer sur le site : Accueil du site - Les annuaires - Les éditoriaux - Le forum - Les outils - Les projets
 

Installer MediaWiki rapidement

Télécharger MediaWiki

Site officiel en française : https://www.mediawiki.org/wiki/MediaWiki/fr
Site officiel en anglais : https://www.mediawiki.org/wiki/MediaWiki
Télécharger la version MediaWiki 1.31.0 stable du 2018-06-13 : https://www.mediawiki.org/wiki/Download/fr

Les versions installées

Vérifier la version de MediaWiki et des extensions depuis la page Spécial:Version.
Version actuelle lors de l'édition de cette page : 1.31.0 stable.
Version locale 1.31.0 - stable.
Version actuelle sur NORML France : MediaWiki 1.31.0 - stable.
Version actuelle sur Tiger-Green : MediaWiki 1.31.0 - stable.
Version actuelle sur Vision du web : 1.31.0 - stable.
Version actuelle sur Green NRJ : Installation à venir.

Suivi de maintenance

Résolu - Préférer l'utilisation d'un nouveau fichier LocalSettings.php

Lors de la mise à jour vers Mediawiki, préférer une mise à jour avec la création d'un nouveau fichier LocalSettings.php
Si je tente de conserver mon ancien fichier LocalSettings.php j'ai une erreur à chaque fois avec le script DeletePagesForGood, malgré que le fichier est été mis à jour.
Si je réinstalle un nouveau fichier LocalSettings.php et compare avec celui de la version précédente, les différences ne sont pas énormes.
Cela permettra de bénéficier d'un fichier propre pour Mediawiki 1.31.1 et d'observer les modifications avec la version précédente.

Résolu - DeletePagesForGood

Depuis Mediawiki 1.31.0 l'extension deletepageforgood doit être mise à jour pour empêcher la mise en erreur du wiki.
Dans le dossier extensions/deletepageforgood modifier le fichier ActionDeletePagePermanently.php par le code suivant : 
https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/DeletePagesForGood/+/dc43aa69c3901784fdd440e39277db27b382854a/ActionDeletePagePermanently.php
Depuis Mediawiki 1.29.0 / 1.29.1, DeletePagesForGood ne semble plus arriver à détruire les pages créées en version 1.28.0.
Astuce pour contourner ce problème et arriver à supprimer une page et son historique :
Supprimer la page normalement. Recréer la page. Détruire la page avec DeletePagesForGood.
Les nouvelles pages créées semblent bien pouvoir être détruites.
Un ticket de maintenance a été ouvert.

Résolu - Nuke

Depuis Mediawiki 1.31.0 il faut désactiver l'extension Nuke qui n'est plus présente par défaut.

Résolu - Captcha

Avec la version Mediawiki 1.30, le captcha QuestyCaptcha affiche une page blanche dans certaines conditions.
Relancer la page principale permet de revenir sur le wiki. La modification est prise en compte malgré tout.
QuestyCaptcha est fonctionnel depuis que l'extension de bannedips.php est désactivée.
Le captcha avec l'image fonctionne également.

Résolu - banneips

Depuis Mediawiki 1.30, l'extension banneips fait boguer la page de connexion qui affiche une page blanche.
Pour corriger ce problème le tableau des ips doit être convertit en tableau indexé.
Je supprime cette extension qui ne semble pas fonctionner correctement pour le moment.
Un ticket de maintenance a été ouvert.

Installer MediaWiki

Déposer la dernière archive décompressée de MediaWiki sur le serveur dédié ou mutualisé.
Un fichier INSTALL accompagne à l'installation de Media Wiki : https://phabricator.wikimedia.org/diffusion/MW/browse/REL1_27/INSTALL
Accéder à la page d'accueil du wiki : www.domaine.ext/wiki/index.php?Accueil
L'installation n'ayant pas encore été faite, je suis redirigé automatiquement vers la page d'installation : www.domaine.ext/wiki/mw-config/index.php

Installation simple et rapide

Bienvenue sur MediaWiki !
Vérifications liées à l’environnement
Des vérifications de base vont maintenant être effectuées pour voir si cet environnement est adapté à l’installation de MediaWiki. Rappelez-vous d’inclure ces informations si vous recherchez de l’aide sur la manière de terminer l’installation.
PHP 5.6.21 est installé.
Attention : Impossible de trouver APC, XCache ou WinCache.
La mise en cache d'objets n'est pas activée.
GNU diff3 introuvable.
La bibliothèque graphique GD intégrée a été trouvée.
La miniaturisation d'images sera activée si vous activez le téléversement de fichiers.
Logiciel de contrôle de version Git non trouvé.
Utilisation du nom de serveur " Votre Domaine ".
Utilisation de l'URL de serveur " Votre Domaine/wiki ".
Attention: Votre répertoire par défaut pour les téléchargements, /htdocs/wiki/images/, est vulnérable, car il peut exécuter n'importe quel script.
Bien que MediaWiki vérifie tous les fichiers téléchargés, il est fortement recommandé de fermer cette vulnérabilité de sécurité (texte en anglais) avant d'activer les téléchargements.
Utilisation de l'extension PECL intl pour la normalisation Unicode.
L’environnement a été vérifié. Vous pouvez installer MediaWiki.
Sélection de la base de données.
Ajouter le préfixe de la base de données : xyz_uvw_
Félicitations! Vous avez réussi à installer MediaWiki.
Le programme d'installation a généré un fichier LocalSettings.php. Il contient tous les paramètres de votre configuration.
Vous devrez le télécharger et le mettre à la racine de votre installation wiki (dans le même répertoire que index.php).

Mise à jour de MediaWiki

Sauvegarder les dossiers de votre installation MediaWiki

A- Avant de lancer une mise à jour, sauvegarder les dossiers et fichiers ainsi que la base de données du site MediaWiki.
Les dossiers et fichiers suivants seront à déplacer vers la nouvelle installation de MediaWiki.
Ne pas écraser alors les éventuels fichiers en doubles.
0- Conserver le fichier LocalSettings.php
1- Conserver les répertoires "images" et "resources/assets/".
2- Conserver les répertoires "extensions". Dans mon cas je ne conserve que le dossier "images" car les extensions sont désactivées avant la mise à jour.
3- Conserver le répertoire de téléchargement personnalisé ($ wgUploadDirectory)
Valeur par défaut:
"{$IP}/images"
"{$IP}/upload"
The default value of this variable depends on other variables, such as the values set in Setup.php, afterLocalSettings.php is executed.
Si je comprend bien, c'est le dossier images qui est concerné dans mon cas, donc, déjà sauvegardé.
4- Conserver les archives de fichiers supprimées et toutes les enveloppes personnalisées.
Comment faire ?

Procédure pour la mise à jour de MediaWiki

Désactiver le .htaccess si besoin pour permettre un bon fonctionnement de l'installation.

Mise à jour de la base de données avec une URL

Changer le nom du dossier du wiki à mettre à jour en oldwiki.
Créer un nouveau dossier wiki et ajouter les dossiers et fichiers de la nouvelle version de MediaWiki à mettre à jour.
Ajouter le fichier LocalSettings.php et vérifier son contenu. (Enlever le code d'un éventuel Bridge obsolète ou d'une extension obsolète.)
Lancer la mise à jour de la base de données depuis Votre Domaine/wiki/mv-config/index.php
La mise à jour de la BDD semble aboutir sans erreurs.
Le site affiche une page blanche malgré la mise à jour de la base de données.
Cette page blanche était due dans mon cas à un Bridge qui n'a pas été retiré du fichier LocalSettings.php.
Hormis ce détail, la procédure décrite fonctionne pour mettre son wiki à jour.
Si la mise à jour ne fonctionne pas, avec le message d'erreur suivant :
Exemple d'erreur avec la mise à jour par URL.
404 - Composant introuvableVous ne pouvez pas visiter cette page car :bookmark/favori périméUn moteur de recherche possède un listing périmé pour ce siteune adresse erronéevous n'avez pas accès à cette pageLa ressource demandée n'a pas été trouvée.
Une erreur est survenue pendant l'exécution de la requête.
Tenter alors de faire la mise à jour mais sans avoir le fichier LocalSettings.php de renseigné. Le générer. Changer le LocalSettings.php généré par la version de production.
@Suivre

Mise à jour de la base de données avec une installation

La procédure de mise à jour de la base de données par URL peut ne pas fonctionner.
Changer le nom du dossier du wiki à mettre à jour en oldwiki.
Télécharger l'archive de la dernière version de Mediawiki.
Créer un nouveau dossier wiki et ajouter les dossiers et fichiers de la nouvelle version de MediaWiki à mettre à jour.
Ajouter les dossiers et fichiers conservés dans le dossier du wiki.
Configurer l'accès à la base de données de production.
Lancer l'installation sur la base existante de production.
Ne pas ajouter le fichier LocalSettings.php directement.
L'installation permet la mise à jour et corrige la base de données.
Sauvegarder éventuellement le fichier LocalSettings.php par défaut qui est généré à la fin de cette installation.
Ajouter le fichier LocalSettings.php par celui utilisé avant cette mise à jour, sur le site de production.
Vérifier les paramètres de connexion à la base de données dans le fichier LocalSettings.php.
Le wiki devrait être à jour et fonctionnel.
Une erreur sur une miniature qui ne s'affiche pas a été corrigée.
Éditer l'article source permet l'affichage de la miniature.

Tester la mise à jour

Vérifier que les vues de page et les modifications fonctionnent normalement et que les pages spéciales continuent de fonctionner.
Tester toutes les extensions et les mettre à niveau si nécessaire.
Gérer et installer des extensions avec MediaWiki : https://www.visionduweb.eu/wiki/index.php?title=Gerer_et_installer_des_extensions_avec_MediaWiki

Sur le serveur GNU/Linux

Vérifier les propriétaires groupes et droits

Rendre www-data propriétaire du wiki.
www-data devient propriétaire du dossier wiki de façon récursive.
chown www-data:www-data wiki/ -R
On sécurise le fichier LocalSettings.
chmod 600 LocalSettings.php

Bibliographie

Informations en anglais dans le fichier UPGRADE : https://phabricator.wikimedia.org/diffusion/MW/browse/REL1_27/UPGRADE
Informations complémentaires : http://hebergement.u-psud.fr/wikitic/index.php/Mise_%C3%A0_jour_mediawiki
Mettre à jour version officielle en anglais : https://www.mediawiki.org/wiki/Manual:Upgrading
How to Install MediaWiki on Ubuntu 16.04/17.04 with Apache or Nginx : https://www.linuxbabe.com/ubuntu/how-to-install-mediawiki-ubuntu-16-04-apache-nginx

NAVIGATION

COMPRENDRE LA BLOCKCHAIN PAR LA PRATIQUE

Obtenir gratuitement de la cryptomonnaie sur internet : https://www.visionduweb.eu/forum/bitcoin/1597-gagner-des-bitcoins-miner-des-bitcoins

PARTICIPER ET PARTAGER

Vous êtes sur le HackerSpace de Vision du Web.
Les pages présentées sur le wiki évoluent tous les jours.
Certaines recherches sont peu abouties et incluent des erreurs.
Pour participer sur le wiki, créer un compte utilisateur en haut à droite.
Pourquoi utiliser GNU/Linux ? Y'a moins bien, mais, c'est beaucoup plus cher.
GNU/Linux, hackerspace, opensource, logiciels libres et transition écologique.
La recherche interne du wiki permet de trouver le contenu qui vous intéresse.
Les informations présentes sur cette page sont issues d'une recherche personnelle.
Identifiez-vous pour poser vos questions sur la page de discussion de VisionDuWeb.
Améliorer le contenu des pages en faisant des propositions depuis l'onglet discussion.
Pour écrire en Markdown : Éditeur - Générateur de tableau 1 - Générateur de tableau 2.
Vous pouvez partager les articles du wiki avec l'ensemble de la communauté des internautes.
Les recherches sur la sécurité servent à administrer et protéger votre système informatique.
Les informations du wiki ne doivent pas servir à nuire à autrui ou à un système informatique.
De nombreux outils gratuits sont listés et disponibles dans la boîte à outils de Vision du web.
D'autres pages du wiki peuvent correspondre à vos attentes. La liste de toutes les pages du wiki.

SOUTENIR LE WIKI

Soutenir le wiki avec des Bitcoins.
Soutenir le wiki avec des Bitcoins Cash.
Soutenir le wiki avec des Bitcoins Gold.
Soutenir le wiki avec des Bitcore (BTX).
Soutenir le wiki avec des Blackcoins.
Soutenir le wiki avec des Bytecoins.
Soutenir le wiki avec des Clams.
Soutenir le wiki avec des Dash.
Soutenir le wiki avec des Monero.
Soutenir le wiki avec des Dogecoins.
Soutenir le wiki avec des Ethereum.
Soutenir le wiki avec des Ethereum Classique.
Soutenir le wiki avec des Litecoins.
Soutenir le wiki avec des Potcoins.
Soutenir le wiki avec des Solarcoins.
Soutenir le wiki avec des Zcash.