使用全方位安裝程式升級 Apache HTTP Proxy (Windows)

如果 ESMC 全方位安裝程式儲存在本機磁碟機上,則您可以使用此方法,將 Apache HTTP Proxy 快速升級至最新版本。如果沒有安裝程式,ApacheHTTP Proxy 的手動升級更快。

1.備份下列檔案:

C:\Program Files\Apache HTTP Proxy\conf\httpd.conf

C:\Program Files\Apache HTTP Proxy\bin\password.file

C:\Program Files\Apache HTTP Proxy\bin\group.file

2.按兩下 setup.exe 檔案,再按一下歡迎畫面中的 [下一步] 啟動全方位安裝程式。

3.選取 [升級所有元件] 並按 [下一步]

package_installation_upgrade

4.接受 EULA 後,按一下 [下一步]

5.按一下 [升級] 以完成升級,然後按一下 [完成]

6.在瀏覽器中存取下列 URL 來測試 Apache HTTP Proxy 的連線:

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

疑難排解
若要疑難排解問題,請參閱 Apache HTTP Proxy 防護記錄檔案

若您的自訂配置在升級之後並未保留,請遵循下列步驟:

1.停止 ApacheHttpProxy 服務,方法為開啟管理命令提示字元,然後執行下列命令:

sc stop ApacheHttpProxy

2.若您使用使用者名稱/密碼來存取 Apache HTTP Proxy (Apache HTTP Proxy 安裝主題),請取代下列程式碼區塊:

<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.如果已對 httpd.conf 檔案進行其他自訂,以取代先前安裝的 Apache HTTP Proxy,您可以將那些修改內容從備份的 httpd.conf 檔案複製到新的 (升級的) httpd.conf 檔案。

4.提升權限的命令提示字元中執行下列命令,來儲存您的變更並啟動 ApacheHttpProxy 服務:

sc start ApacheHttpProxy