Advantages of hosting websites on Google App Engine
- It is more reliable since site will get served through Google’s own data centers.
- For low traffic website, it is highly likely that you won’t need to spend a penny for web hosting.
Step 1: Go to appengine.google.com and create a new application. For new user need to verify your mobile number before create a new app.
Step 2: Give your application a name – it should be unique and may only include lowercase alphabets and digits. For this example, our app identifier is “dtcrunch”.
Step 3: Now you require two files download it and install it. These help you to upload file to Google.
3a. Download and install Python from python.org.
3b. Download and install App Engine SDK from this code.google.com.
3b. Download and install App Engine SDK from this code.google.com.
Step 4: Download and unzip this file - samplewebsite.zip – somewhere on your desktop. It contains a basic website with some HTML pages, images and CSS that we’ll try to host with Google App Engine.
Step 5: Open the app.yaml file with notepad and replace the word ‘dtcrunch’ with the application identifier that you created in Step 2 above. Save the changes.
Step 6: Deploy /upload your website to Google App Engine. Open the Google App Engine Launcher program from the Start Menu, choose File –> Add Existing Application and browse to the folder where you unzipped the website.
Hit the deploy button, input your Google Account credentials and within seconds, Good News your website should become available online at xyz.appspot.com where xyz is your unique app identifier. Later, if you add or modify any web page, press Deploy again and your new /edited files will get uploaded to App Engine.