使用一体式安装程序升级 Apache HTTP 代理 (Windows)

如果已下载最新的 ESET PROTECT 一体式安装程序,可以使用此方法将 Apache HTTP 代理快速升级到最新版本。如果尚未下载最新的安装程序,请使用手动升级 Apache HTTP 代理方法。

1.备份以下文件:

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.通过双击 setup.exe 文件启动一体式安装程序,然后在欢迎屏幕中单击下一步

3.选择升级所有组件,然后单击下一步

package_installation_upgrade

4.阅读最终用户许可协议,接受它并单击下一步

5.组件中,查看可以升级的 ESET PROTECT 组件,然后单击下一步

package_installation_components_to_upgrade

6.按照安装前检查进行操作,以确保您的系统满足所有先决条件。

7.单击升级,以开始 ESET PROTECT 升级。升级可能需要一些时间,具体取决于您的系统和网络配置。

8.升级完成后,单击完成


important

一体式安装程序会覆盖 httpd.conf,并将原始配置保存到 httpd.conf.old。要保留自定义的 Apache HTTP 代理配置,请备份配置并重新使用它

9.通过在浏览器中访问以下 URL,来测试与 Apache HTTP 代理的连接:

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

故障排除

要解决问题,请查看 Apache HTTP 代理日志文件

如果在之前安装 Apache HTTP 代理时对 httpd.conf 文件进行了自定义配置,请按照以下步骤操作:

1.打开管理命令提示符并执行以下命令即可停用 ApacheHttpProxy 服务:

sc stop ApacheHttpProxy

2.如果使用用户名/密码访问(Apache HTTP 代理安装主题),请替换以下代码块:

<Proxy *>
 Deny from all
</Proxy>

替换为以下代码块(在 httpd.conf 的备份中找到):

<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>

3.如果对放置在以前安装的 Apache HTTP 代理中的 httpd.conf 文件进行了其他自定义修改,可以将 httpd.conf.old(或步骤 1 中的 httpd.conf 备份)中的这些修改手动复制到新的(升级后)httpd.conf 文件。

4.保存更改,然后在提升的命令提示符下执行以下命令来启动 ApacheHttpProxy 服务:

sc start ApacheHttpProxy