nuage de tags sur la liste, suppression dropdown navbar, rôles/droits sur le profil

This commit is contained in:
Cedric Abonnel
2026-05-12 20:07:33 +02:00
parent 1d2e3d9a24
commit 6e438835f8
3470 changed files with 97124 additions and 109 deletions
@@ -0,0 +1,83 @@
PHP-FPM (FastCGI Process Manager) est une implémentation alternative de PHP qui offre une gestion plus efficace des processus, particulièrement adaptée aux environnements à forte charge. Ce guide détaille les étapes pour configurer PHP-FPM 8.3 de manière optimale.
---
## Fichier de configuration principal
La configuration principale de PHP-FPM se trouve dans le fichier suivant :
`/etc/php/8.3/fpm/php.ini`
Pour configurer le fuseau horaire, modifiez le paramètre `date.timezone`. Cette configuration garantit que les opérations liées aux dates et heures s'exécutent correctement dans le contexte géographique souhaité.
Exemple pour le fuseau horaire de Paris :
```ini
date.timezone = "Europe/Paris"
```
**Note** : Assurez-vous que cette ligne n'est pas précédée d'un point-virgule (`;`), car cela indiquerait qu'elle est commentée.
---
## Application des modifications
Les modifications apportées au fichier de configuration ne prennent effet quaprès un redémarrage des services concernés. Exécutez les commandes suivantes pour redémarrer PHP-FPM et Apache :
```bash
sudo systemctl restart php8.3-fpm
sudo systemctl restart apache2
```
---
### Vérification de la configuration
Pour valider que les changements sont appliqués correctement :
1. **Créer un fichier de test PHP**
Placez un fichier nommé `info.php` dans le répertoire racine du serveur web (par défaut : `/var/www/html/`) :
```bash
sudo nano /var/www/html/info.php
```
Insérez le contenu suivant :
```php
<?php
phpinfo();
?>
```
2. **Accéder au fichier via un navigateur**
Chargez l'URL correspondante, par exemple :
`http://votre-domaine/info.php`
Dans la sortie générée, localisez la section `date` et confirmez que `date.timezone` est configuré sur `Europe/Paris`.
3. **Supprimer le fichier de test**
Une fois la vérification terminée, supprimez ce fichier pour éviter tout risque de divulgation d'informations sensibles :
```bash
sudo rm /var/www/html/info.php
```
---
### Bonnes pratiques
1. **Sécurisation des fichiers de configuration**
Limitez les permissions du fichier `php.ini` pour éviter toute modification non autorisée :
```bash
sudo chmod 640 /etc/php/8.3/fpm/php.ini
```
2. **Mises à jour régulières**
Maintenez PHP-FPM et Apache à jour afin de bénéficier des dernières améliorations en matière de sécurité et de performances :
```bash
sudo apt update && sudo apt upgrade
```
3. **Journalisation et surveillance**
Configurez la journalisation PHP-FPM pour faciliter la détection et la résolution des anomalies :
```
ini
error_log = /var/log/php8.3-fpm.log
```
---
### Conclusion
Ces étapes permettent de configurer PHP-FPM 8.3 avec une attention particulière à la performance et à la sécurité. La personnalisation des paramètres, combinée à des vérifications rigoureuses, garantit une configuration adaptée aux besoins denvironnements exigeants, tels que les sites à fort trafic ou les applications critiques.
@@ -0,0 +1,18 @@
{
"uuid": "3a3fd059-c807-4c3c-9143-dc5013f12b89",
"slug": "configurer-php-fpm",
"title": "Configuration de PHP-FPM (Version 8.3)",
"author": "cedric.abonnel@gmail.com",
"published": true,
"published_at": "2025-01-18 19:40:52",
"created_at": "2025-01-18 19:40:52",
"updated_at": "2025-01-18 19:40:52",
"revisions": [],
"cover": "",
"files_meta": [],
"external_links": [],
"seo_title": "",
"seo_description": "",
"og_image": "",
"category": "Informatique"
}