LINUX:MediaWiki - HTTPD

La version imprimable n’est plus prise en charge et peut comporter des erreurs de génération. Veuillez mettre à jour les signets de votre navigateur et utiliser à la place la fonction d’impression par défaut de celui-ci.

retour au menu de MediaWiki


But

Parmi les services, HTTPD d'Apache est à configurer.


Configuration

On doit ajouter un fichier de configuration pour MediaWiki.

Habituellement, on le place dans le répertoire "/etc/httpd/conf.d". On nommera ce fichier "wiki.39.conf". Comme nous ne pouvons pas faire référence au service PHP venant avec la distribution, nous utilisons une version venant avec le dépôt de Remi. Nous utiliserons l'approche présentée dans l'article sur la Coexistence de plusieurs versions de PHP.

Voici le contenu de ce fichier:


Alias /wiki/skins /web/wiki.39/skins
Alias /wiki       /web/wiki.39
 
<Directory "/web/wiki.39">
  DirectoryIndex index.php
  Options +FollowSymLinks -Indexes
  AllowOverride All
  SetEnv MW_INSTALL_PATH "/web/wiki.39"
  <IfModule mod_authz_core.c>
    Require all granted
  </IfModule>
  IncludeOptional conf.d/php81.cfg
</Directory>
 
<Directory "/web/wiki.39/mw-config">
  Require all denied
</Directory>

On remarque l'appel au fichier de configuration de PHP version 8.1.


Attention: Le dernier bloc correspond à la fonctionnalité de configuration de MediaWiki via l'interface Web. Lors de la phase d'installation que nous verrons au point suivant, ce bloc doit être désactivé (mis en commentaire) car comme il est présenté ci-dessus, il désactive cette fonctionnalité pour une question évidente de sécurité. On le réactive dès que l'installation de MediaWiki est effectuée.


On doit relancer le service HTTPD:

systemctl restart httpd.service




retour au menu de MediaWiki