Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
serveurs:installation:web-srv:nginx [2022/02/10 17:26] – [Modification du format des logs] jpmilcent | serveurs:installation:web-srv:nginx [2023/08/03 13:47] (Version actuelle) – [Ajouter le support de GeoIp] jpmilcent | ||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
===== Installation ===== | ===== Installation ===== | ||
- | * Installer //Nginx// et //Certbot// : '' | + | * Installer //Nginx// et //Certbot// : '' |
* Activer le redémarrage automatique du service : '' | * Activer le redémarrage automatique du service : '' | ||
- | * Activer le démarrage automatique du service Systemd lançant deux fois par jour '' | + | * Activer le démarrage automatique du service Systemd lançant deux fois par jour '' |
* Vérifier le status et démarrer le service si nécessaire : '' | * Vérifier le status et démarrer le service si nécessaire : '' | ||
Ligne 45: | Ligne 45: | ||
===== Modification du format des logs ===== | ===== Modification du format des logs ===== | ||
Modifier les logs d' | Modifier les logs d' | ||
- | * Éditer la conf de Nginx '' | + | * Éditer la conf de Nginx '' |
access_log / | access_log / | ||
- | error_log / | ||
</ | </ | ||
* Par le contenu suivant : <code nginx> | * Par le contenu suivant : <code nginx> | ||
Ligne 58: | Ligne 57: | ||
access_log / | access_log / | ||
- | error_log / | ||
</ | </ | ||
**ATTENTION** : vérifier la présence du nom de domaine de l' | **ATTENTION** : vérifier la présence du nom de domaine de l' | ||
Ligne 118: | Ligne 116: | ||
===== Ajouter le support de GeoIp ===== | ===== Ajouter le support de GeoIp ===== | ||
* Vérifier le support de GeoIp par Ngninx : '' | * Vérifier le support de GeoIp par Ngninx : '' | ||
- | * GeoIP n'est plus maintenu => geoip2 dont le module et le support dans Nginx nécessite [[https:// | + | * GeoIP n'est plus maintenu => geoip2 dont le module et le support dans Nginx nécessite [[https:// |
- | * À voir plus tard... | + | * Debian 11+ : installer le module avec : '' |
- | * Apparemment, | + | |
===== Ajouter le support des fichiers d' | ===== Ajouter le support des fichiers d' | ||
- | * Installer le paquet suivant : '' | + | * Installer le paquet suivant : '' |
* Pour créer une fichier // | * Pour créer une fichier // | ||
* Ensuite, pour ajouter des utilisateurs (sans l' | * Ensuite, pour ajouter des utilisateurs (sans l' | ||
Ligne 183: | Ligne 181: | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
- | * Exemple de fichier de conf Nginx contenant la redirection HTTP vers HTTPS (en 302 afin d' | + | * Exemple de fichier de conf Nginx contenant la redirection HTTP vers HTTPS (en 302 afin d' |
server { | server { | ||
listen 443 ssl http2; | listen 443 ssl http2; |