Firebase Hosting mang đến cho bạn một cách thức nhanh chóng, an toàn và đáng tin cậy để lưu trữ nội dung tĩnh của ứng dụng (HTML, CSS, JavaScript, tệp đa phương tiện, v.v.) cũng như phân phát nội dung động và dịch vụ vi mô lưu trữ.
Dịch vụ lưu trữ cấp sản xuất của chúng tôi được mạng phân phối nội dung toàn cầu hỗ trợ
(CDN). Hosting phân phát nội dung của bạn qua SSL (theo mặc định) và có thể được sử dụng
với miền tuỳ chỉnh của riêng bạn hoặc trên
miền con miễn phí trên web.app
và firebaseapp.com
.
Trước khi bắt đầu
Trước khi có thể thiết lập Firebase Hosting, bạn cần tạo một dự án Firebase.
Bước 1: Cài đặt Firebase CLI
Truy cập tài liệu về Giao diện dòng lệnh (CLI) Firebase để tìm hiểu cách cài đặt CLI hoặc cập nhật lên phiên bản mới nhất của CLI.
Bước 2: Khởi chạy dự án
Để kết nối các tệp dự án cục bộ với dự án Firebase, hãy chạy lệnh sau từ gốc của thư mục dự án cục bộ của bạn:
firebase init hosting
Trong quá trình khởi chạy dự án, từ lời nhắc CLI của Firebase:
Chọn một dự án Firebase để kết nối với thư mục dự án cục bộ của bạn.
Dự án Firebase đã chọn là dự án "mặc định" của bạn Dự án Firebase cho thư mục dự án cục bộ. Để kết nối các dự án Firebase khác với thư mục dự án cục bộ, hãy thiết lập bí danh dự án.
Chỉ định một thư mục để dùng làm thư mục gốc công khai.
Thư mục này chứa tất cả các tệp tĩnh được phân phát công khai, bao gồm cả tệp
index.html
và mọi thành phần khác mà bạn muốn triển khai đến Firebase Hosting.Giá trị mặc định cho thư mục gốc công khai được gọi là
public
.Bạn có thể chỉ định thư mục gốc công khai ngay bây giờ hoặc bạn có thể chỉ định thư mục này sau trong tệp cấu hình
firebase.json
.Nếu bạn chọn thư mục mặc định và chưa có thư mục có tên
public
, Firebase tạo tài khoản cho bạn.
Nếu bạn chưa có tệp
index.html
hoặc tệp404.html
hợp lệ trong thư mục gốc công khai của bạn, Firebase sẽ tạo thư mục đó cho bạn.
Chọn một cấu hình cho trang web của bạn.
Nếu bạn chọn tạo một ứng dụng một trang, thì Firebase sẽ tự động thêm cấu hình viết lại cho bạn.
Khi kết thúc quá trình khởi chạy, Firebase sẽ tự động tạo và thêm 2 tệp vào gốc của thư mục ứng dụng cục bộ:
Tệp cấu hình
firebase.json
liệt kê cấu hình dự án của bạn. Tìm hiểu thêm về tệp này trên định cấu hình hành vi lưu trữ.Tệp
.firebaserc
lưu trữ bí danh dự án.
Bước 3: Triển khai cho trang web của bạn
Để triển khai cho trang web của bạn, hãy chạy lệnh sau từ gốc của máy chủ thư mục dự án:
firebase deploy --only hosting
Lệnh này triển khai nội dung và cấu hình Hosting của bạn đến các miền con do Firebase cung cấp sau đây:
PROJECT_ID.web.app
PROJECT_ID.firebaseapp.com
Tìm hiểu thêm về triển khai và thậm chí là thử nghiệm cục bộ trang web của bạn.
Các bước tiếp theo
Giờ đây, trang web của bạn đã sẵn sàng để chia sẻ với cả thế giới!
Tiếp tục cải thiện trang web của bạn. Kiểm thử cục bộ, chia sẻ các thay đổi tại một URL xem trước tạm thời, sau đó triển khai cho trang web đang hoạt động. Làm theo hướng dẫn từng bước này.
Tìm hiểu về các tính năng khác của việc lưu trữ:
Hãy xem tài liệu đầy đủ về CLI Firebase.
Chuẩn bị phát hành ứng dụng:
- Thiết lập ngân sách cảnh báo cho dự án của bạn trong bảng điều khiển Google Cloud.
- Theo dõi Việc sử dụng và thanh toán trang tổng quan trong bảng điều khiển Firebase để có được thông tin tổng thể về trên nhiều dịch vụ Firebase. Bạn cũng có thể truy cập Hosting Sử dụng trang tổng quan để xem thêm thông tin sử dụng chi tiết.
- Xem danh sách kiểm tra khi phát hành Firebase.