22 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			22 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | ||
|  | title: How to Run Google App Engine in Fedora Using Python | ||
|  | --- | ||
|  | This article covers step by step guide to install Google App Engine on your Fedora Operating System using python. | ||
|  | 
 | ||
|  | *   Follow the steps in this documentation by <a href='https://cloud.google.com/appengine/docs/python/#uploading_the_application' target='_blank' rel='nofollow'>Google.</a> | ||
|  | 
 | ||
|  | Testing the application as given in the above document may not work for many. | ||
|  | 
 | ||
|  | So, try <a href='http://stackoverflow.com/a/16970921' target='_blank' rel='nofollow'>this</a> as given by Brice Lin. | ||
|  | 
 | ||
|  | Also, follow the deployment strategy as provided by Brice Lin. To do this open another terminal (if you wish). | ||
|  | 
 | ||
|  | *   Before deploying, you have to create the project in the Google Cloud Platform. Follow the steps from <a href='https://cloud.google.com/appengine/docs/python/#uploading_the_application' target='_blank' rel='nofollow'>Uploading the app</a> | ||
|  | 
 | ||
|  | *   But still following the above deployment strategy may not work for many. And an error like this may follow: | ||
|  | 
 | ||
|  |  `ERROR appcfg.py:2396 An error occurred processing file '': HTTP Error 400: Bad Request Unexpected HTTP status 400\. Aborting. Error 400: --- begin server output --- A version or backend parameter is required. --- end server output ---`  | ||
|  | 
 | ||
|  | This error occurs because of the missing Version statement in file **app.yaml**. So add `version: 1` in the **app.yaml** file in the application repository. Here, `helloworld` is the repository. Now it will work. Happy Coding & Making Application. | ||
|  | 
 | ||
|  | Don't forget to check this link out: <a href='https://www.youtube.com/watch?v=bfgO-LXGpTM' target='_blank' rel='nofollow'>Developing and deploying an application on Google App Engine on Youtube.</a> |