Showing posts with label Google App Engine. Show all posts
Showing posts with label Google App Engine. Show all posts

Thursday, 16 January 2014

Create a Free Proxy Server with Google App Engine


Google App Engine
Need to access blocked site from your office, school or other areas and make friend across countries. Usually many sites at office, college or schools are usually blocked from access. “Proxy server” an source provided by Google App Engine, the set up is also quite simple. Let’s have the brief look on how to install Google App Engine.

• Have ever navigated across appengine.google.com. This site offers you the above mentioned one. If you haven’t signed up for an accountsign up to create.

• Now you can create an application by clicking “ProduceAppliance”. From the time when you havesign-up for the initially you will be given a conformation SMS to your mobile. From mobile type the given code for creating apps with Google App Engine.

• Make a choice of an Application Identifier and it prevails as your sub-domain of you proxy. Now proceed to Authentication Option as “Open to everyoneUser” and in conclusion as each application asks Agree upon Terms and conditions to create.

• Your APP ID is created and now you can upload you proxy to Google App Engine. Now need to download and set up phython 2.7. If you are operating in MAC OS then phython is installed default.

• Download the Zip file available and extract it at suitable location. Zip contains HTML, YAML and Phython (.py) files.

• Now visit code.google.com, try to download Google App Engine SDK for phython and follow the instruction to install SDK in your computer. On finishing point of installation clack on “Run Launcher” to open up App Engine.

• Now click on Edit ->Inclination inside the Google App Engine Launcher and insert the correct values in them.

• ClackFile ->Next to that browse the folder and click on index.yaml and without leaving other files too in step 5. Upon adding App engine, Select the project edit and replace YOUR_APP_ID. At final save and close.

• Now as every file are being injected Deploy, also enter Google account credential and few minutes later your online proxy will get deployed and gets ready to work. The open source URL will have your app_id.appspot.com. Now replace this app_id.appspot with App Engine Identifier.

The sub-domain that you provided the name or App ID will uniquely make out your App Engine Application.

Subsequent Steps for Setting up a Free Proxy with Google

Now your online server is ready for the use. You can also have some edit towards proxy website. You can edit it from main.html file to change the appearance of proxy site. Code can also be added up for Google Analystics and Google Adsense to monitor your proxy server.

As proxy server signifies as open source you may have slight confusion regarding your own proxy. It just the simple way from that you can just add up a layer. So they offer you to have authentication whenever you may log in. Hence your proxy site is in a secured way and no one can illegally use your
proxy.

Sunday, 29 December 2013

How to Host your Website on Google For Free


Google App Engine
Do you know that Royal family of UK has preferred Google as the Hosting contributor for Prince William’s official wedding Website. This site you can view it at officailroyalwedding2001.org which contains the news related to it, updates, photo gallery, videos and the whole thing is hosted to the Google App Engine.

Don’t you find something new in this? Actually Google App Engine has used to host web apps in the cloud that in sense says hosted to Google. And to give you info this is the first time ever that Google infrastructure is being used to host a ‘static Website’. This event will acquire bounty of Press attention and web traffic for the coming days.

Interested to Host Your Own Website at Google App Engine?

Google actually defines that it is a more secured site than any other site. The first and foremost advantage of hosting to your website to Google App Engine is that it provides the more reliable, because it is served by Google’s own data centers.

Next to that if it seems to have low traffic website, you need not have to spend a dollar for web hosting. On posting your image you are provided with 1GB of bandwidth per day. On exceeding that limit you will have to pay-per-use similar to Amazon S3 which charges you for what you use or how much memory space you occupied.

Are you ready to Host?

As usual you can web host to a particular company by rending some storage space on their server. This can let you send or transfer HTML and several files to their server using some link like FTP or cPanel. On completing this process your Website is ready to serve. Google App engine puts effort in similar manner except the file transfer mechanism, because it is bit similar from others a bit.

• Set out to appengine.googel.com and try to generate a new application. If you haven’t used App engine in prior you have to verify using your mobile number on trying to create a new app.

• Now on creating your application a name must be provided. It should be unique from other and you have to name through lowercase alphabets and digits. For instance your app can be identified as “thisismyawesomewebsite”.

• The next two sub-steps involved might be a little bit tougher, but that is not to tough. Just try to download and install two installers in sequence. First file to be installed: install phython form phython.org Next to that: Install App Engine SDK from code.google.com

• Once the downloading process is competed it will be in Zip format, unzip it the file name is wesite.zip in your computer. It will contain some HTML pages, images and CSS that will try to host Google App Engine.

• Now you have to open up app.yaml file with notepad and replace word with ‘labnol’ with the application that has been created.

• You have come to the final step and deploy your website to Google App Engine. Open the Google App engine from the launcher program from the Start Menu.

Hit the Deploy button and you site is ready to host. And deploy once again to insert the edited files.