Apache HTTP Proxy installation and cache
About Apache HTTP Proxy
Apache HTTP Proxy can serve various purposes:
Function |
Proxy solution that provides this function |
---|---|
Caching of downloads and updates |
Apache HTTP Proxy or other proxy solution |
Caching of ESET LiveGuard Advanced results |
Only configured Apache HTTP Proxy |
Replication ESET Management Agents' communication with ESET PROTECT Server |
Apache HTTP Proxy or other proxy solution |
If you already have Apache HTTP Proxy installed on Windows and want to upgrade it to the most recent version, proceed to Upgrading Apache HTTP Proxy. |
Caching function of Apache HTTP Proxy
Apache HTTP Proxy downloads and caches:
•ESET module updates
•Installation packages from repository servers
•Product component updates
Cached data is distributed to endpoint clients on your network. Caching can significantly decrease internet traffic on your network.
You can choose to install Squid as an alternative to Apache HTTP Proxy. |
You can install Apache HTTP Proxy on Windows in two ways:
•Installation from the All-in-one installer
•Installation from the standalone installer
Installation from the standalone installer
1.Visit the ESET PROTECT download section to download a standalone installer for this ESET PROTECT component (apachehttp.zip).
2.Open ApacheHttp.zip and extract the files to C:\Program Files\Apache HTTP Proxy 2.[x.xx]
If you want to install Apache HTTP Proxy on a different hard drive, C:\Program Files\ must be replaced with the corresponding path in the instructions below and in the httpd.conf file located in the Apache HTTP Proxy\conf directory. For example, if you extract the content of ApacheHttp.zip to D:\Apache Http Proxy, then C:\Program Files\ must be replaced with D:\Apache Http Proxy. |
3.Open an administrative command prompt and change the directory to C:\Program Files\Apache HTTP Proxy 2.[x.xx]\bin
4.Execute the following command:
httpd.exe -k install -n ApacheHttpProxy
5.Start the ApacheHttpProxy service using the following command:
sc start ApacheHttpProxy
6.You can verify that the Apache HTTP Proxy service is running in the services.msc snap-in (look for ApacheHttpProxy). By default, the service is configured to start automatically.
7.Set the ApacheHttpProxy service to run under Network Service to ensure the service can write logs into the C:\Program Files\Apache HTTP Proxy\logs directory.
a.Click Start, type services.msc and press ENTER.
b.Right-click the Apache HTTP Proxy service and select Stop from the context menu.
c.Right-click Apache HTTP Proxy again and select Properties from the context menu.
d.Click the Log On tab > select This account > click the Browse button.
e.Type Network Service > click Check Names > click OK.
f.Type the Password used to log into the computer and type it again into the Confirm password field and click OK.
g.Right-click the Apache HTTP Proxy service and select Start from the context menu.
After the installation, configure the Apache HTTP Proxy for desired functionality.