Mediawiki/fr

From SME Server
Revision as of 21:21, 25 July 2023 by Gieres (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Edit-find-replace.png Not reviewed:
This howto or contrib has not been reviewed and might contain code that could harm your installation. For more information on the review process have a look at the Development Review page.


Mainteneur

Dietmar Berteld
mailto:dietmar@berteld.com

Merci beaucoup à Sylvain Gomez
qui m'a aidé à améliorer cette contribution avec des URL's courtes et la détection automatique de la langue.

Version

Contrib 10:
smeserver-mediawiki
The latest version of smeserver-mediawiki is available in the SME repository, click on the version number(s) for more information.


Description

Avec ce paquet, vous pouvez utiliser la plus populaire encyclopédie en ligne Mediawiki (connue sous le nom de Wikipedia) sur votre serveur Koozali SME. Vous pouvez l'installer en un seul paquet très facilement.

Pour plus d'informations, visitez http://www.mediawiki.org/.

Installation

Pour l'installation, tapez cette commande :

yum --enablerepo=smecontribs install smeserver-mediawiki
signal-event post-upgrade ; signal-event reboot  (n'est pas nécessaire pour SME10)

Pour SME10, l'utilisateur administrateur a, par défaut, un mot de passe défini à « mediawikiadmin » ; il doit évidemment être changé immédiatement après l'installation.

Notez que pour SME10 également, les utilisateurs sont propres à l'installation de MediaWiki, et ne sont pas liés aux utilisateurs du serveur KOOZALI SME.

Notez aussi qu'au 12 juillet 2023, la dernière version de MediaWiki est la version 1.39.4 (LTS : version de long terme).

Configuration

Vous pouvez accéder à la page de configuration par :

https://<localip>/mediawiki/mw-config/

Il vous sera demandé la clé « UpgradeSwitch », que vous pouvez obtenir par :

find /opt -name LocalSettings.php | xargs -I %  sh -c 'grep UpgradeKey %'

Mises à jour (Update/Upgrade)

Une sauvegarde est effectuée par le paquet avant la mise à jour. Tous les fichiers et la base de données MySQL sont enregistrés dans /opt/MW_RPM_BACKUP.

Vous devez déplacer la sauvegarde vers un répertoire sûr.

Désinstallation

Pour la désinstallation, tapez seulement cette commande :

rpm -e smeserver-mediawiki

Vous pouvez ignorer les commentaires de yum vous invitant à faire un signal event post-upgrade puis signal-event reboot. Dans la nouvelle version (1.6.10-6), si vous souhaitez supprimer complètement Mediawiki de votre serveur, vous avez besoin de la commande suivante :

 sh /root/MW_Full_Uninstall.sh

Cela supprimera les fichiers d'installation de MediaWiki, les entrées MySQL DB et SME DB.

Cette étape automatique est seulement pour la sécurité, faites votre propre sauvegarde avant la mise à jour/mise à niveau.

Régler l'accessibilité

Le comportement par défaut de Mediawiki est : accessible depuis LAN + Internet avec « http standard » (SSL désactivé). Vous pouvez facilement modifier ce paramètre par défaut avec les commandes suivantes :

# config setprop mediawiki HTTPS on
# config setprop mediawiki HTTPS off
# config setprop mediawiki PublicAccess global
# config setprop mediawiki PublicAccess local

Une fois ceci fait, appliquer les modifications et redémarrer Apache :

# expand-template /etc/httpd/conf/httpd.conf
# svc -h /service/httpd-e-smith

Utilisation

Vous trouverez l'installation de Mediawiki dans le répertoire /opt/mediawiki.

Pour utiliser Mediawiki démarrez votre navigateur à l'adresse http://VotreDomaine.com/wiki et connectez-vous avec l'utilisateur admin et le mot de passe admin du serveur SME.


  Attention :
pour des raisons de sécurité, changez le mot de passe admin à la 1ère connexion !


Cette version spéciale pour SME est stockée dans '/opt/mediawiki'. Vous pouvez changer manuellement ces réglages dans le fichier '/opt/mediawiki/LocalSettings.php'

Le nom par défaut du wiki est simplement 'Wiki'. Changez le nom du wiki dans 'LocalSettings.php' à la ligne :

$wgSitename         = "Wiki";

Le wiki est livré avec un logo et un favicon de SME stockés :

/opt/mediawiki/skins/common/images/sme.png
/opt/mediawiki/skins/common/images/sme.ico

Vous pouvez téléverser vos logos favoris et changer les réglages dans le fichier LocalSettings.php comme suit :

$wgLogo             = "$wgStylePath/common/images/sme.png";
$wgFavicon          = "$wgStylePath/common/images/sme.ico";

Le logo doit faire 135 x 135 pixels.

Bogues

Veuiller ouvrir les bogues dans la section SME-Contribs de bugzilla et sélectionner le composant smeserver-mediawiki ou utiliser ce lien.


Un aperçu des problèmes actuels de cette contribution se trouve ci-dessous : :

IDProductVersionStatusSummary (6 tasks)
12416SME Contribs10.0CONFIRMEDUpdate LTS to 1.39.5
6126SME Contribs7.4CONFIRMEDUnable to make user accounts
6046SME Contribs7.4CONFIRMEDsmeserver-mediawiki is installing software through %pre macro
5392SME Contribs7.4CONFIRMEDProblem with User Configuration Changes are not Saved in Mediawiki.
4743SME Contribs7.3CONFIRMEDUnix groups missing
4243SME Contribs7.3CONFIRMEDWiki is open to internet, despite db entries being set to "local"


Journal des modifications

Seules les versions publiées dans le dépôt smecontribs sont indiquées ici.

smeserver-mediawiki Changelog: SME 10 (smecontribs)
2023/07/22 Brian Read 1.39.4-1.sme
- Update to LTS version 1.39.4 (Supported until dec 2025)[SME: 12385]
2022/12/01 Brian Read 1.39.0-1.sme
- Update to LTS version 1.39.0 (Supported until dec 2025)[SME: 12250]

2022/08/02 Jean-Philippe Pialasse 1.38.2-2.sme
- update to httpd 2.4 access syntax [SME: 12133]

- add to core backup [SME: 12134]

2022/07/12 Brian Read 1.38.2-1.sme
- Update version to Mediawiki-1.38.2 [sme: 11987]

- Fix initial admin user password
2022/06/09 Brian Read 1.38.1-2.sme
- fix sql user create [SME: 11987]