LINUX:MediaWiki - HTTPD

De WIKI sur Linux (ADB)
Révision datée du 31 janvier 2024 à 16:14 par Adebast (discussion | contributions) (Page créée avec « __FORCETOC__ ---- ''→ 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... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

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

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