Build a Caching Proxy network
Figure 19 shows a basic proxy server network using
three computer systems located at three network nodes. This network
binds the proxy server to a dedicated content host (IBM® HTTP
Server), which is located on Server 2, and the proxy server serves
the host. This is visually represented by the Internet being located
between the workstation and Server 1.
IMPORTANT: Caching Proxy is available on all Edge component installations, with the following exceptions:
- Caching Proxy is not available for Edge component installations that run on Itanium 2 or AMD Opteron 64-bit processors.
- Caching Proxy is not available for Edge component installations of Load Balancer for IPv4 and IPv6.
Workflow
To build a Caching Proxy network, peform these procedures in the following
order:
- Review required computer systems and software.
- Build Server 1 (Linux and UNIX systems) or Build Server 1 (Windows system).
- Configure Server 1.
- Test the Caching Proxy network.
Review required computer systems and software
The following computer systems and software components are needed:
- Computer system to act as Server 1. This system must have access
to the Internet.
- Computer system to act as Server 2. An HTTP server must be installed
on the content host.
- Computer system to act as the workstation. A Web browser must
be installed.
Build Server 1 (Linux and UNIX systems)
Install and configure the Caching Proxy as follows:
- Ensure that the computer server meets all hardware and software
requirements.
- Log in as the superuser, typically root.
- Install the Caching Proxy component.
- Create an administrator identification and password for accessing
the Configuration and Administration forms by entering the following command:
# htadm -adduser /opt/ibm/edge/cp/server_root/protect/webadmin.passwd
When
prompted, provide the htadm program with a user
name, password, and real name for the administrator.
- Continue with Configure Server 1.
Build Server 1 (Windows system)
Install and configure the Caching Proxy as follows:
- Ensure that the Windows 2000
and Windows 2003 operating systems meet all hardware
and software requirements.
- Log in as a user with administrator privileges.
- Install the Caching Proxy component.
- Create an administrator identification and password for accessing
the Configuration and Administration forms by entering the following command:
cd "Program Files\IBM\edge\cp\server_root\protect"
htadm -adduser webadmin.passwd"
When prompted, provide the htadm program with a user name, password, and real
name for the administrator.
- Continue with Configure Server 1.
Configure Server 1
From the workstation, do the following:
- Start a Web browser.
- In the Address field of your browser,
enter http://server_1, where server_1 refers to the actual host name or IP
address of the machine designated as Server 1.
- Click Configuration and Administration Forms.
- Enter your administrator name and password. The Configuration and Administration forms open
in your browser.
- Click Server Configuration-->Request Processing-->Request
Routing.
- Insert a new wildcard-mapping rule prior to the existing one by
selecting the Insert Before radio button
and the index value of the existing wildcard-mapping rule.
- Select Proxy from the Action drop-down box.
- Type /* in the URL request template
field.
- Type the host name for the site to which to redirect HTTP requests
in the Server IP Address or host name field.
Precede this value with http://.
- Click Submit.
- Create a mapping rule that allows access to the Configuration and Administration forms by
selecting the Insert Before radio button
and the index value of the mapping rule created in step 6.
- Select Pass from the Action drop-down box.
- Type /pub/* in the URL request
template field.
- Enter the location of the Configuration and Administration forms:
-
Type /opt/ibm/edge/cp/server_root/pub/en_US/* in
the Server IP Address or host name field.
-
Type "C:\Program Files\IBM\edge\cp\server_root\pub\en_US\*" in
the Server IP Address or host name field.
- Click Submit.
- Click the Restart Server icon at
the top of the configuration form.
- Continue with Test the Caching Proxy network.
Test the Caching Proxy network
From the workstation, do the following:
- Start a Web browser.
- Enter http://server_1 in the Address field of your browser. HTML pages from Server
2 will be proxied through Server 1 and delivered to the Web browser.
- To access the Configuration and Administration forms, enter http://server_1/pub/ into
the Address field of your browser. The home
page of the Configuration and Administration forms is displayed.