How to make a web proxy server?
Have you been wondering how to set up a web proxy server? Well, your search ends here. Setting up your own web proxy server is not a difficult task at all. As you know, it provides you with your own server to remain anonymous when you are on the Web; many people choose to write their own software for it. The easiest option would be to use Google’s free App Engine service, which is enabled by default for all Google account users. The following steps will help you easily install a web proxy server using the Google App Engine service.
At first, you need to sign in to the Google App Engine website in your web browser (Internet Explorer or Mozilla Firefox or Safari) and then sign in with your Google account. However, if you don’t have one, you should create one now. Click the ‘Create an Application’ button. If you are a novice player at this, don’t worry! Google will send you a text message with a verification code that you must enter in the field provided to continue. You will find a field labeled ‘Application Identifier’ in which you need to type an application name, which would then double as the subdomain, the area where your server will be hosted. Now type the full name of the title in the field below. 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 open, download the Python app and install it. You can follow the provided installation instructions as needed. Click on the Resources links to find the source code download from Google. Then download the Google App Engine SDK for the Python app.
Now create a new folder on your desktop, or anywhere you see fit, to store the necessary Python text files to get your server running. If you think you can edit Python on your own, you can visit the ‘Tutsplus’ reference link, which will give you examples of code that need to be modified. However, if you would like to download the full files, you can do so by clicking the web link, img.labnol.org/files/proxy.zip, found in the Resources section. The 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 the ‘Edit’ button to type in your application identifier. Then click the ‘Deploy’ button. Congratulations, your server is up and running!