Site Tools


informatique:linux:alpine:serveur_web

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatique:linux:alpine:serveur_web [2025/10/28 21:17] yahikoinformatique:linux:alpine:serveur_web [2025/10/29 19:52] (current) yahiko
Line 6: Line 6:
  
  
-On va faire simple et un peu sale : Apache2PHP-FPM +On va faire simple et un peu sale : Apache2 et PHP-FPM basique.
  
 ===== Documentations ===== ===== Documentations =====
Line 52: Line 52:
 Créer un fichier de conf Apache. Par exemple :  Créer un fichier de conf Apache. Par exemple : 
  
-<code apache>+<file apache test.conf>
 <VirtualHost *:80> <VirtualHost *:80>
     ServerName erreur503.xyz     ServerName erreur503.xyz
Line 61: Line 61:
     </Directory>     </Directory>
 </VirtualHost> </VirtualHost>
-</code>+</file>
  
 Redémarrer Apache2 :  Redémarrer Apache2 : 
Line 121: Line 121:
 group = apache group = apache
 </code> </code>
 +
 +Pour activer PHP au global dans Apache on peut créer un fichier ''php83.conf'' dans ''/etc/apache2/conf.d'' :
 +
 +<file apache php83.conf>
 +<FilesMatch \.php$>
 + SetHandler "proxy:fcgi://127.0.0.1:9000"
 +</FilesMatch>
 +</file>
 +
 +Sinon ce code peut juste être intégrer dans un vhost, du genre : 
 +
 +<file apache test.conf>
 +<VirtualHost *:80>
 + ServerName erreur503.xyz
 + DocumentRoot /var/www/erreur503.xyz
 + <FilesMatch \.php$>
 + SetHandler "proxy:fcgi://127.0.0.1:9000"
 + </FilesMatch>
 + <Directory /var/www/erreur503.xyz>
 + AllowOverride All
 + Require all granted
 + </Directory>
 +</VirtualHost>
 +</file>
 +
 +==== Vérification du fonctionnement ====
 +On peut vérifier en créant un fichier ''phpinfo.php'' :
 +
 +<file php phpinfo.php>
 +<?php phpinfo(); ?>
 +</file>
informatique/linux/alpine/serveur_web.1761686242.txt.gz · Last modified: by yahiko