If you are interested in creating your own proxy server then you may google it out and you also have successful results which shows some really good PHP scripts. The disadvantage with PHP based proxies is that you should have your own web server to host the scripts and secondly you also need a domain name to deploy that proxy site on it.
So it is much creepy task, but what else you don’t own these server space and domain, then there is an alternate trick to create your own proxy server for free and without any technical knowledge.
Creating a Free Proxy Server with Google App Engine
As i also successfully maintained my proxy site that is build for your friends in any part of the world or even for my personal use. This proxy site becomes useful for such an environment where you have restrictions to open social sites or blocked url’s. The main thing at back end is the Google App Engine, now i would brief you the process which is quite simple:
Job 1:Navigate to appengine.google.com and sign-in with your existing google account.
Job 2:As you are using this app.engine account for the first time, just enter your mobile phone number as Google will send you a verification code which you have to enter to create an application.
Job 3:Next, you have to select a sub-domain which will be hosting your proxy server. Enter your desired name and check for its availability, agree to Google Terms and hit Save. Your application ID will be identifying your application so select the appropriate and suitable one.
Let me show you an example, itechgiz-proxy-server is my App ID.
Job 4:I assume all is going good without any confusion, now lets proceed further. As you have reserved your ID, now you have to upload the proxy server application to Google App Engine, for this you have to first download and install the 2.6.4 MSI Installer and python from python.org.
Job 5:Once you have installed Python, now go to code.google.com, from there you have to download and install the Google App Engine SDK for Python.
Job 6:Once all the above steps go well now download this zip file to your desktop extract it out. This file contains some python coded files which can be easily viewable through a notepad.
Job 7:Now run the Google App Engine launcher from the desktop and set the values under Edit –> Preferences (as shown below).
Job 8:Click File –> Add Existing Application under the Google App Launcher program and browse to the directory that you created in Job 6 (image attached). Click the Edit button and replace “YOUR_APP_ID” with the ID (sub-domain) that you reserved in Job 3.
Job 9:On the above menu bat click on Deploy and enter your google username and password (on which you have created your app) your proxy server is now ready to use, you can watch live in action.
At last your proxy site is now ready to be shared with your friends, if you find any difficulty feel free to contact me i will help and figure you out with the problem.