Firebase Hosting, kampanyalarınızı barındırmanın hızlı, güvenli ve güvenilir uygulamanın statik öğelerini (HTML, CSS, JavaScript, medya dosyaları vb.) ve Dinamik içerik sunma ve mikro hizmetler barındırma.
Üretim düzeyinde barındırma hizmetimiz, küresel bir içerik yayınlama ağıyla desteklenmektedir
(CDN) kapsamındadır. Hosting, içeriğinizi varsayılan olarak SSL üzerinden sunar ve
kendi özel alan adınızla veya projenizin
web.app
ve firebaseapp.com
arasında alt alan adlarını ücretsiz olarak kullanabilirsiniz.
Başlamadan önce
Firebase Hosting hizmetini kurmadan önce şunları yapmanız gerekir: Firebase projesi oluşturun.
1. Adım: Firebase KSA'yı yükleyin
Nasıl yapıldığını öğrenmek için Firebase CLI dokümanlarını ziyaret edin CLI'yı yükleyin veya en son sürümüne güncelleyin.
2. Adım: Projenizi başlatın
Yerel proje dosyalarınızı Firebase projenize bağlamak için şu komutu çalıştırın: komutunu çalıştırın:
firebase init hosting
Proje başlatma sırasında Firebase CLI isteminden:
Yerel proje dizininize bağlanmak için bir Firebase projesi seçin.
Seçili Firebase projesi "varsayılan" olarak ayarlanmıştır Firebase projesi: yerel proje dizinini oluşturur. Daha fazla Firebase projesini cihazınıza bağlamak için: yerel proje dizininde proje takma adları oluşturun.
Genel kök dizininiz olarak kullanılacak bir dizin belirtin.
Bu dizin,
index.html
dosyası ve dağıtım yapmak istediğiniz diğer öğeler Firebase Hosting.Herkese açık kök dizinin varsayılan adı
public
şeklindedir.Herkese açık kök dizininizi şimdi belirtebilir veya aynı zamanda
firebase.json
yapılandırma dosyası.Varsayılanı seçerseniz ve
public
, Firebase bunu sizin için oluşturur.
Şurada geçerli bir
index.html
dosyanız veya404.html
dosyanız yoksa herkese açık kök dizininiz varsa Firebase bunları sizin için oluşturur.
Siteniz için bir yapılandırma seçin.
Bir sayfalık uygulama oluşturmayı seçerseniz Firebase, otomatik olarak sizin için yapılandırmaların yeniden yazılmasını sağlayabilir.
Başlatma işleminin sonunda, Firebase otomatik olarak iki dosya oluşturur ve ekler yerel uygulama dizininizin köküne:
Proje yapılandırmanızı listeleyen bir
firebase.json
yapılandırma dosyası. Şuradan bu dosya hakkında daha fazla bilgi edinin: barındırma davranışını yapılandırma sayfasına gidin..firebaserc
proje takma adları belirleyin.
3. Adım: Sitenize dağıtın
Sitenize dağıtmak için yerel istemcinizin kök dizininden aşağıdaki komutu çalıştırın proje dizini:
firebase deploy --only hosting.
Bu komut, Hosting içeriğinizi ve yapılandırmanızı aşağıdakilere dağıtır Firebase tarafından sağlanan alt alan adları:
PROJECT_ID.web.app
PROJECT_ID.firebaseapp.com
Daha fazla bilgi: sitenizi dağıtır, hatta yerel olarak test eder.
Sonraki adımlar
Siteniz artık tüm dünyayla paylaşılmaya hazır!
Sitenizi iyileştirmeye devam edin. Yerel olarak test edin, değişiklikleri geçici olarak paylaşın ardından canlı sitenize dağıtın. Bunu takip et adım adım açıklamalı kılavuza göz atın.
Diğer barındırma özellikleri hakkında bilgi edinin:
Firebase KSA ile ilgili dokümanların tamamına göz atın.
Uygulamanızı kullanıma sunmaya hazırlanma:
- Bütçe ayarlama uyarılar Google Cloud konsolunda projeniz için.
- Kullanımı ve faturalandırmayı izleme kontrol paneli projenizin genel durumunu görmek için Firebase konsolunda birden fazla Firebase hizmetinde nasıl kullanıldığını gösterir. Ayrıca, Hosting Kullanım sayfasını da ziyaret edebilirsiniz. kontrol paneline gidin ayrıntılı kullanım bilgileridir.
- Firebase lansmanı kontrol listesini inceleyin.