Mettre à niveau le mandataire HTTP Apache manuellement (Windows)

Pour mettre à niveau le Apache HTTP Proxy à l'aide de la version la plus récente, suivez les étapes ci-dessous.

1.Sauvegardez les fichiers suivants :

C:\Program Files\Apache HTTP Proxy 2.[x.xx]\conf\httpd.conf

C:\Program Files\Apache HTTP Proxy 2.[x.xx]\bin\password.file

C:\Program Files\Apache HTTP Proxy 2.[x.xx]\bin\group.file

2.Arrêtez le service ApacheHttpProxy en ouvrant une invite de commandes en tant qu'administrateur et exécutez la commande suivante :

sc stop ApacheHttpProxy

3.Télécharger le fichier d'installation du Apache HTTP Proxy à partir du site de téléchargement d'ESET et extrayez le contenu dans C:\Program Files\Apache HTTP Proxy 2.[x.xx]\. Lors de l'extraction, écrasez les fichiers existants.

4.Accédez à C:\Program Files\Apache HTTP Proxy 2.[x.xx]\conf, cliquez avec le bouton droit sur httpd.conf; dans le menu contextuel, sélectionnez Ouvrir avec > Notepad.

5.Ajoutez le code suivant au bas de httpd.conf:

ServerRoot "C:\Program Files\Apache HTTP Proxy 2.[x.xx]"
DocumentRoot "C:\Program Files\Apache HTTP Proxy 2.[x.xx]\htdocs"
<Directory "C:\Program Files\Apache HTTP Proxy 2.[x.xx]\htdocs">
 Options Indexes FollowSymLinks
 AllowOverride None
 Require all granted
</Directory>
CacheRoot "C:\Program Files\Apache HTTP Proxy 2.[x.xx]\cache"

6.Si vous définissez un nom d'utilisateur/mot de passe pour accéder à votre mandataire HTTP Apache (rubrique Installation du mandataire HTTP Apache), remplacez le bloc de code suivant :

<Proxy *>
 Deny from all
</Proxy>

avec cet autre (que l'on trouve dans le fichier httpd.conf que vous avez sauvegardé à l'étape 1) :

<Proxy *>
 AuthType Basic
 AuthName "Password Required"
 AuthUserFile password.file
 AuthGroupFile group.file
 Require group usergroup
 Order deny,allow
 Deny from all
 Allow from all
</Proxy>


important

Si d’autres personnalisations ont été apportées au fichier httpd.conf dans l’installation précédente du mandataire HTTP Apache, copiez les modifications de configuration du fichier httpd.conf sauvegardé vers le nouveau fichier (mis à niveau) httpd.conf.

7.Enregistrez vos modifications et démarrez le service ApacheHttpProxy en exécutant la commande suivante dans une invite de commandes avec des droits d'administrateur :

sc start ApacheHttpProxy

8.Mettez à jour la version dans la description du service.

sc description ApacheHttpProxy "Apache/2.4.43"

9.Testez la connexion au mandataire HTTP Apache en accédant à l'adresse URL suivante dans votre navigateur :

http://[IP address]:3128/index.html

Consultez les fichiers journaux du mandataire HTTP Apache pour déterminer si vous devez résoudre un problème.