snap destekli bir linux dağıtım kullanıyorsanız snap install ngrok ile kurulumu yapalım. üyelik gerektiren https://dashboard.ngrok.com/get-started/setup…
Google App Engine ilk uygulama
Google in yeni hizmetlerinden birisi olan appengine özellikle python geliştiricilerini sevindiren bir servis. Şu an için bir çok geliştiriciye tam olarak hitap etmesede işe yarar bir servis.
http://code.google.com/appengine/
adresine girerek kaydımızı yaptırıyoruz. Daha sonra
http://code.google.com/appengine/downloads.html
adresinden güncel olan SDK yi indiriyoruz ve sistemimize kuruyoruz. Kurulumun yapılabilmesi için sisteminizde Python olması gerekmekte. Eğer sistemimizde python yok ise python.org adresinde sistemimize uygun olan paketi indirip kurmamız gerekecek.
Şimdi http://appengine.google.com/ adresine girerek bir adet proje oluşturalım. Proje ayalarını yaptıktan sonra bir editor açalım ve alışıldığı üzere “Hello world” uygulamasını gerçekleştirelim.
#mkdir test_project
#cd test_project
#vi hello.py
import wsgiref.handlers
print ‘Content-Type: text/plain’
print ”
print ‘Hello, world!’
#vi app.yaml
application: test_project
version: 1
runtime: python
api_version: 1
handlers:
– url: /.*
script: hello.py
Sıra mevcut dosyalarımı google sunucularına yüklemeye geldi. Burada dikkat etmemiz gereken nokta app.yaml dosyası içindeki ” application: test_project” satırı. Buradaki test_project yerine http://appengine.google.com/ adresinde oluşturduğumuz proje adını yazmamız gerekiyor.
#cd ..
#appcfg.py update test_project
Bundan sonra bizden app engine kayıt olurken girdigimiz google hesabımıza ait eposta adresini ve şifresini isteyecektir. bunları girdikten sonra dosyalarımız google sunucularına yüklenmeye başlayacaktır.
Sıra geldi projemizi test etmeye. Oluşturdugumuz proje adına göre google bize http://test_project.appspot.com şeklinde bir adres vermişti. Bu adrese girerek uygulamanızı test edebilirsiniz. Veya domanininiz için gerekli dns tanımlarını yaptı iseniz kendi domain adresinizide kullanabilirsiniz. Örnek http://uygulama.ferhatcicek.com – http://cicek.appspot.com .
This Post Has One Comment
Bir cevap yazın
Yorum yapabilmek için giriş yapmalısınız.
Bu kadar basit olarak birde google in kendi sitesinde ingilizce olarak anlatılıyor. Teşekkürler.