koddla

Yazılımcıları bilgi ile güçlendirir.

Web sitenizi Google App Engine’de nasıl barındırırsınız?

Google Uygulama Motoru Google’ın altyapısında uygulamalar oluşturmanıza ve çalıştırmanıza olanak sağlayan güçlü bir platformdur. Sıfırdan çok katmanlı bir web uygulaması oluşturmanız veya statik bir web sitesi barındırmanız konusunda da Google App Engine çözüm sunar. Web sitenizi Google App Engine’de barındırmak için aşağıdaki adımlara bakalım.

Google Cloud Platform projesi oluşturma

Google’ın araçlarını kendi siteniz veya uygulamanız için kullanmak için Google Cloud Platform’da yeni bir proje oluşturmanız gerekir. Bunun için bir Google hesabına sahip olmanız gerekir.

  1. Uygulama Altyapısı panosu‘na gidin ve Oluştur düğmesine basın.
  2. Daha önce bir proje oluşturmadıysanız, e-posta güncellemelerini almak isteyip istemediğinizi seçmeniz ve Hizmet Koşullarını kabul etmeniz gerekir.
  3. Proje için bir ad girin, proje kimliğinizi düzenleyin ve not edin. Bu öğretici için aşağıdaki değerler kullanılır:
    • Proje Adı: GAE Örnek Sitesi
    • Proje Kimliği: gaesamplesite
  4. Projenizi oluşturmak için Oluştur düğmesini tıklatın.

Uygulama oluşturma

Her Cloud Platform projesi bir App Engine uygulaması içerebilir. Projemiz için bir uygulama hazırlayalım.

  1. Yayınlamak için örnek bir uygulamaya ihtiyacımız var. Kullanacak örnek uygulamanız yoksa, bunu indirin kullanabilirsiniz: örnek uygulama.
  2. Örnek uygulamanın yapısına bir göz atın – website klasörü web sitenizin içeriğini içerir ve app.yaml da uygulama yapılandırma dosyanızdır. 
    • Web sitenizin içeriği website klasörünün içine girmeli ve açılış sayfası da index.html olarak adlandırılmalıdır, ancak bunun dışında bir kısıtlama yok.
    • app.yaml dosyası, App Engine’e URL’leri statik dosyalarınıza nasıl eşlendirdiğini söyleyen bir yapılandırma dosyasıdır. Bu dosyayı düzenlemenize veya değiştirmenize gerek yok.

Uygulamanızı yayımlama

Şimdi projemizi yaptık ve örnek uygulama dosyalarını bir araya getirdik. Artık uygulamamızı yayınlayalım.

  1. Google Cloud Shell‘i açın.
  2. sample-app klasörünü kod düzenleyicisinin sol bölmesine sürükleyip bırakın.
  3. Projenizi seçmek için komut satırında aşağıdakileri çalıştırın:
gcloud config set project gaesamplesite
  1. Ardından, uygulamanızın dizinine gitmek için aşağıdaki komutu çalıştırın: cd sample-app
  2. Artık uygulamanızı yayımlamaya, yani uygulamanızı App Engine’e yüklemeye hazırsınız: gcloud app deploy
  3. Uygulamanızın bulunmasını istediğiniz bölgeyi seçmek için bir sayı girin.
  4. Onaylamak için girin: Y
  5. Şimdi web sitenizi çevrimiçi görmek için tarayıcınızı proje kimliğiniz.appspot.com gidin. Örneğin, proje kimliği gaesamplesite için, gaesamplesite.appspot.com.

Ayrıca bkz.

Daha fazla bilgi için, bkz. Google App Engine Belgeleri.

Bir yanıt yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Back to top