chiffrer les communications entre le client et le serveur. On cherche ici activer SSL sur un hôte virtuel a... r cela il faut:
* Générer un certificat pour le serveur
* Adapter la configuration de l’hôte virtuel
... ocessus de chiffrement. Il permet d'identifier le serveur et garantie que la communication a bien lieue entre le client et le serveur.
Le certificat contient:
* Des informations su
IP du client derrière un proxy ======
Lorsque le serveur Apache se trouve derrière un serveur mandataire, les IP journalisées dans les logs sont toutes identiques: elles correspondent à l'IP du serveur mandataire. Pour enregistrer l'IP du client à l'o... la requête, il faut modifier la configuration du serveur Apache.
<note waning>
Le serveur mandataire ne d
ressource de type texte transmise via HTTP par le serveur web. L'algorithme tient compte notamment:
* D...
Il est possible de modifier la configuration du serveur Apache pour qu'il modifie les entete
* Forcer ... se chargeant de interprétation (module apache ou serveur php-fpm) peut modifier le header HTML et spécifie... encontré lors du portage d'anciens scripts sur un serveur récent. Les scripts PHP utilisaient le charset IS
ment d'Apache, cela réduit l'empreinte mémoire du serveur web. Il est instancié seulement quand c'est nécessaire ce qui réduit également la charge du serveur.
Installer apache2 et vérifier que le MPM util... e virtuel peut être en mesure de s'appuyer sur un serveur PHP-FPM exécutant une version de PHP différente.
... es =====
* https://buzut.net/configuration-dun-serveur-linux-php/
* https://tecadmin.net/install-php-d
ure d'URL (basée sur le fichier .htaccess) sur un serveur apache n'ayant pas le mod_rewrite activé peut éga... stème** -> **Configuration**,
* Dans l'onglet **Serveur**, section **Paramètres du serveur**
* Dans la boite de liste **Rapport d'erreurs** sélectionner l'optio
{{tag>webadmin http serveur}}
====== lighttpd ======
Premiers pas avec **lighttpd**, un serveur web rapide et léger de configuration plus aisé qu... debug =====
Lors de la phase de configuration du serveur, l'activation des options de debug peut aider à i
ur demander une ressource:
<code bash>
telnet mon.serveur.com 80
</code>
Une fois la communication établie... Références =====
* https://arliguy.net/2008/02/20/http-et-telnet-pour-tester-rapidement-un-serveur-http/
ote warning>
Pour supporter le protocole HTTP2 le serveur Apache ne doit pas utiliser le MPM historique pre... es algorithmes de chiffrements disponibles sur le serveur:
<code bash>
openssl ciphers -v
</code>
===== D
es hôtes virtuels Apache.
Vérifier la version du serveur, le MPM utilisé, les options de compilations:
<c... server-info
# Autorisation d'accès depuis le serveur lui-même
Require ip 127.0.0.1
# Autorisa
' on n'a pas accès au fichier de configuration du serveur. L'utilisation des fichiers .htaccess ralentit le fonctionnement du serveur Apache. Il est toujours préférable de définir les
ration fonctionnelle, si on teste la connexion au serveur avec un navigateur, une alerte est levée coté client car le certificat fournit par le serveur est auto-signé.
===== Let's Encrypt =====
L'i