How to Make a Web Proxy Server?

How to Make a Web Proxy Server?

Have you been wondering how a Web Proxy Server can be set up? Well, your search ends here. Setting up of your own Web Proxy Server is not a difficult job task at all. As you are aware, it provides you with your own server to stay anonymous when on the Web; many people opt to write their own software for the same. The easiest option would be to use Google’s free App Engine service, which is enabled by default to all Google account users. The following steps should route you an easy installation of a Web Proxy Server using the Google App Engine service.

At first, you need to log into the Google App Engine website in your web browser (Internet Explorer or Mozilla Firefox or Safari), and then sign in using your Google account. However, if you don’t have one, you need to create it at this time. Click the ‘Create An Application’ button. If you are novice player at this, don’t worry! Google would send you a text message with a verification code which you need to enter into the provided field, to continue further. You will find a field labelled as ‘Application Identifier’ wherein you need to type down an application name, which would then double as the sub-domain, the area where your server will be hosting. Now type the full title name into the field given below it. Click the ‘Save’ button.

The next step is to open a new tab or window in your web browser and go to the Python website. Once opened, download the Python application and install it. You can follow the given installation instructions, as required. Click the Resource links to look for the Google code download source. Then download Google App Engine SDK for Python application.

Now create a new folder on your desktop, or anywhere you deem fit, to store the required Python text files to start running your server. If you think you can edit Python on your own, you can visit the ‘Tutsplus’ Reference link, that will give you code examples that need to be altered. However, if you wish to download the completed files, you can do so by clicking on the web link, img.labnol.org/files/proxy.zip, given in the Resources section. Last step requires you to double-click the Google App Engine launcher on your desktop. Click ‘Edit’, then ‘Preferences’, then ‘File’, then ‘Add Existing Application’ and then ‘Edit’ button, to type in your application identifier. Then click the ‘Deploy’ button. Congratulations, your server is now running!

Leave a Reply

Related Article