Installing PHProxy requires space on a Web server on an uncensored Internet connection which has PHP support. This can be either:
- Rented Web space (which can be purchased for a few US dollars a year from hosting companies such as http://www.dreamhost.com/)
- A virtual/dedicated server (which are more expensive and more complicated to use)
- A PC connected to a DSL/cable connection (with a publicly routable IP address)
- A PC on a university broadband connection, or an account on a university server (if the university doesn't prohibit this use)
These instructions describe the most common case: using FTP to transfer PHProxy into a Web space account that already supports PHP. For this technique, you will also need an FTP client program such as FileZilla (http://filezilla-project.org/).
Although this method is the most common, it isn't applicable to every situation. For instance, if you're setting up your own server, if your server doesn't support FTP, or if you're familiar with the command-line interface to the server, you might use a different method.
- First, download the PHProxy script from http://sourceforge.net/projects/poxy/. The script is only 25 kilobytes, so it is considerably smaller than most Web sites.
- Next, extract the contents of the .ZIP file by clicking with the right mouse button on the file and choosing "Extract here".
- Start your FTP client, enter the server (host), username and password you got from your Web space provider and click on "Quickconnect".
- The left part of the FTP client window represents your local PC, so locate the PHProxy files you just extracted in here.
- You can then drag-and-drop the files from the left part of the FTP client window to the right part, which represents the remote FTP server (your Web space).
- You can now access PHProxy by going to the Domain of your Web space and the directory to which you uploaded PHProxy. (In this example http://www.cship.info/poxy/.)

