Mise à niveau manuelle du proxy HTTP Apache (Windows)

Pour mettre à niveau Apache HTTP Proxy vers la dernière version, suivez cette procédure.

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 commande administrative et en exécutant la commande suivante :

sc stop ApacheHttpProxy

3.Téléchargez le fichier d'installation du proxy Apache HTTP Proxy depuis le site de téléchargement d'ESET et extrayez son contenu dans C:\Program Files\Apache HTTP Proxy 2.[x.xx]\. Pendant l'extraction, remplacez les fichiers existants.

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

5.Ajoutez le code suivant au bas du fichier 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 le proxy HTTP Apache (rubrique Installation de proxy HTTP Apache), remplacez le bloc de code suivant :

<Proxy *>
 Deny from all
</Proxy>

par celui-ci (vous le trouverez dans la sauvegarde du fichier httpd.conf que vous avez effectuée à 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 avaient été effectuées dans le fichier httpd.conf de l'installation précédente du proxy HTTP Apache, copiez ces modifications de configuration depuis le fichier httpd.conf sauvegardé dans le nouveau fichier httpd.conf (mis à niveau).

7.Enregistrez vos modifications et démarrez le service ApacheHttpProxy en exécutant la commande suivante dans une invite de commande administrative :

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 proxy HTTP Apache en accédant à l'URL suivante dans votre navigateur :

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

Consultez les fichiers journaux du proxy HTTP Apache si vous devez résoudre un problème.