Monday, 28 February 2011

Guide to Creating Your Own Web Proxy + Monetize it

Hey guys, I just wanted to share the way I created my web proxy http://megavideoproxy.co.cc

It's quite simple really.


Why would I need a proxy of my own?
Public proxies are often clogged with thousands of users, reducing their speed and effectiveness. If you make your own proxy and you can have it all to yourself if you wish, or profit off it with Adsense.

What is the purpose of making your own web proxy?
That's up to you! Maybe your workplace or school has a content filter that blocks all the good websitesm or perhaps you just want some privacy when you’re browsing at work! Maybe the site you are trying to visit blocks IP ranges from your country, who knows! Or maybe you just want a website with easy to get traffic.

Is this proxy safe for doing….things….that require security and anonymity?
No, this web proxy setup is for simple circumvention of corporate filters so you can play games and look at things that are otherwise blocked. Because you are setting the web host up yourself, it is not secure for doing anything that is illegal in your country. So sorry.

You got me hooked... How long will this take?
Not very long, assuming you’re not an idiot and can follow simple directions.

Okay, let’s get started. The proxy we are going to make utilizes a PHP script, so we are going to need a free (or paid which is an option for people who want traffic on their website) web host that allows PHP. There are loads to choose from, but the one I usually recommend is 000webhost.com. They have a simple interface, easy to remember domains, and more than enough bandwidth for simple browsing. Click “sign up” and choose a free subdomain that will be easy for you to remember. This is the URL you are going to visit whenever you need to use your web-based proxy.

Plenty of bandwidth and all the features you should need for this.










Once you’re all signed up, go to your main control panel on 000WebHost’s site. Scroll down until you find the necessary information to access your account via FTP. It should look like this:






Take note of this information, and be sure you are prepared to upload some files to your site with an FTP program. You can use the one built into most Windows and Linux operating systems, but I recommend FileZilla. It’s free, easy, and one of the best.

Now that we have web hosting, we need a proxy script to upload to the host. Go to:
http://www.glype.com/

And download the latest version of Glype, a PHP proxy script. After unzipping the download, you will have an “extras” folder, an “upload” folder, and a few text files. At this point, there are a multitude of modifications you can make to your proxy before uploading to the host. If you know any PHP or HTML, you can edit the files within these folders for your own liking. There is a community out there dedicated to customizing the Glype proxy, so visit their forums for more information. For the purpose of this guide, we are going to make it easy and just not touch the files within.

Open the “INSTALL.txt” file in the folder you just unzipped. The reason Glype is so popular is because the install instruction(s) are simple: “Upload the contents of the /upload/ folder to your server.” That’s it! Use the FTP information you took note of earlier and transfer the folder to the root of your host. If you prefer, you can upload the admin.php script from the “extras” folder to the root of your proxy’s web host folder. This is optional and allows for more customization such as blocking people out.

Ready to use your proxy? Hopefully you remember the subdomain you selected earlier. If you have uploaded all the files correctly, entering that URL into your browser should bring you to a site that looks something like this:




Glype's probably the best proxy script to use, IMO and it's definitely the simplest to install.

http://www.glypedesigns.com/

That site has a load of glype themes because the normal Glype UI is boring and bland. It's also got the words Glype Proxy in it. This means any programme like Impero will detect the text and block the website, because it's a proxy and could potentially be used to circumvent their filtering. Here you can find Adsense templates to use for monitization!

Also a lot of web hosts only support PHP 4 and not PHP 5.

http://faq.1and1.com/scripting_langu...ted/php/9.html

1And1 is one of those web hosts and their guide is basic and easy to follow. Just open up the HTAccess file in Notepad and edit it as the guide says.

39 comments:

  1. Interesting! This seems like a cool way to pick up some extra change :)

    ReplyDelete
  2. I actually bookmarked this, I'm really hoping to do it.. HATE public proxys

    ReplyDelete
  3. Thanks for the really helpful info!

    ReplyDelete
  4. Best of all, a proxy can bring in easy revenue and if you know how to S.E.O., you can get quite a bit of revenue from it!

    ReplyDelete
  5. I've always wanted to know how to set up a proxy.. Thanks!

    ReplyDelete
  6. really good info, i just printed that whole tutorial!

    ReplyDelete
  7. Hmm good to know, thanks very useful

    ReplyDelete
  8. Does ProxyFoxy does the same work?

    ReplyDelete
  9. I've always wanted to make my own proxy or whatever.

    ReplyDelete
  10. this was extremely usefull! Thanks!

    ReplyDelete
  11. Thanks for the info! I might do this.

    ReplyDelete
  12. wow you can do it on free hosting? its that easy? Thats just awsome, I'm surely gona do this!

    ReplyDelete
  13. 000webhost and many other webhost might ban you if they found it you're hosting a proxy. Many of them have a blacklist of scripts and prevent you from uploading/executing it.

    Personally, I have PHP and apache installed and I port forwarded my router. I use my own laptop for proxy hosting.

    ReplyDelete
  14. This makes me wish I wasn't so lazy ugh

    ReplyDelete
  15. I might actually try this =D Thanks man!

    ReplyDelete
  16. I'll give this a go when I get back from work, thanks.

    ReplyDelete
  17. thanks for the tutorial, I've always wanted to make my own proxy

    ReplyDelete
  18. Really cool tutorial. Hate those damn public proxies.. they never work :(

    ReplyDelete
  19. good to know, nice post

    + followed:)

    ReplyDelete
  20. I've always wanted to try this out cuz of bad experiences with public proxies. Thanx dude

    ReplyDelete
  21. THis is very useful to me. Please keep posting things which you find simple. I'm a bit behind the curve...

    ReplyDelete
  22. Very nice, i have been looking for a guide like this for waeks!

    Following :)

    ReplyDelete
  23. you have to shrink the pictures.

    ReplyDelete
  24. thats interesting, i wondered how they were made.

    ReplyDelete
  25. not something im really in to but interesting :D

    ReplyDelete
  26. thanks for the share! your megavideo proxy works great!

    ReplyDelete
  27. I've been trying to find a way to set up a proxy for months, I didn't realize it was this simple though...hmmm

    looks like I know what i will be working on for the next week or so lol

    ReplyDelete
  28. Seems like an interesting idea and simple enough. Could come in handy to the fact that how much security crap they have on colleges and what not. Thank you good sir.

    ReplyDelete
  29. very useful,i'll try this out

    ReplyDelete
  30. Great guide dude, thank you! Nice blog too, much of nice stuff! I'll be following this for sure. :)

    Check mine blog too and add yourself as a follower if you like it!

    ReplyDelete

Your Ad Here