Catch up on highlights from Firebase at Google I/O 2023. Learn more

Firebase Hosting'i kullanmaya başlayın

Firebase Barındırma, uygulamanızın statik varlıklarını (HTML, CSS, JavaScript, medya dosyaları vb.) barındırmanın yanı sıra dinamik içerik sunmanın ve mikro hizmetleri barındırmanın hızlı, güvenli ve güvenilir bir yolunu sunar.

Üretim sınıfı barındırma hizmetimiz, küresel bir içerik dağıtım ağı (CDN) tarafından desteklenmektedir. Barındırma, içeriğinizi varsayılan olarak SSL üzerinden sunar ve web.app ve firebaseapp.com kendi özel alan adınızla veya projenizin alt alan adlarında ücretsiz olarak kullanılabilir.

Sen başlamadan önce

Firebase Barındırma kurabilmeniz için önce bir Firebase projesi oluşturmanız gerekir.

1. Adım : Firebase CLI'yi kurun

CLI'yi nasıl kuracağınızı veya en son sürümüne nasıl güncelleyeceğinizi öğrenmek için Firebase CLI belgelerini ziyaret edin.

2. Adım : Projenizi başlatın

Yerel proje dosyalarınızı Firebase projenize bağlamak için yerel proje dizininizin kökünden aşağıdaki komutu çalıştırın:

firebase init hosting

Proje başlatma sırasında, Firebase CLI istemlerinden:

  1. Yerel proje dizininize bağlanmak için bir Firebase projesi seçin.

    Seçilen Firebase projesi, yerel proje dizininiz için "varsayılan" Firebase projenizdir. Ek Firebase projelerini yerel proje dizininize bağlamak için proje takma adları ayarlayın.

  2. Genel kök dizininiz olarak kullanılacak bir dizin belirtin.

    Bu dizin, index.html dosyanız ve Firebase Barındırma'ya dağıtmak istediğiniz diğer tüm varlıklar dahil olmak üzere herkese açık olarak sunulan tüm statik dosyalarınızı içerir.

    • Genel kök dizini için varsayılan, public olarak adlandırılır.

      • Genel kök dizininizi şimdi belirtebilir veya daha sonra firebase.json yapılandırma dosyanızda belirtebilirsiniz.

      • Varsayılanı seçerseniz ve halihazırda public adlı bir dizine sahip değilseniz, Firebase bunu sizin için oluşturur.

    • Genel kök dizininizde geçerli bir index.html dosyanız veya 404.html dosyanız yoksa Firebase bunları sizin için oluşturur.

  3. Siteniz için bir yapılandırma seçin.

    Tek sayfalık bir uygulama yapmayı seçerseniz Firebase, yeniden yazma yapılandırmalarını sizin için otomatik olarak ekler.

Başlatmanın sonunda, Firebase otomatik olarak iki dosya oluşturur ve yerel uygulama dizininizin kök dizinine ekler:

3. Adım : Sitenize dağıtın

Sitenize dağıtmak için yerel proje dizininizin kökünden aşağıdaki komutu çalıştırın:

firebase deploy --only hosting

Bu komut, Barındırma içeriğinizi dağıtır ve aşağıdaki Firebase tarafından sağlanan alt etki alanlarına yapılandırma yapar:

  • PROJECT_ID .web.app
  • PROJECT_ID .firebaseapp.com

Dağıtımlar ve hatta sitenizi yerel olarak test etme hakkında daha fazla bilgi edinin.

Sonraki adımlar

Artık siteniz dünyayla paylaşmaya hazır!