All the versions of this article: Русский | فارسى

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

filezilla

  • 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/.)
If this doesn't work, your server account may not support PHP, or support for PHP may be disabled or may require additional steps. Consult the documentation for your account or the Web server software in use. You can also look for an appropriate support forum or ask your web server operator for additional help.

  • HOW TO BYPASS INTERNET CENSORSHIP by FLOSS Manuals Community Members

    Inform yourself on how Internet censorship works and how to route around it with free software. Includes an excellent overview of the techniques and tools for beginners and advanced users.
    Paperback book: €10.85,

    available on Lulu.com
  • HOW TO BYPASS INTERNET CENSORSHIP - supplement for proprietary software by Sesawe


    Paperback book: €5.05,

    available on Lulu.com