Set custom domain free cho Firebase hosting
Như tiêu đề, em vừa tìm ra cách set được Domain của Freenom cho Firebase Hosting để đỡ phải vất vả nhập lại cái tên miền .firebaseapp.com khá vất vả cho anh em :3
Tại sao lại là Firebase?
- Đơn giản là vì Firebase dùng rất sướng :3
- Thứ nhất: Firebase có sẵn cho chúng ta là Firebase Firestore và Firebase Realtime Database truy xuất khá nhanh hơn nữa lại còn có cả Realtime, đa nền tảng và Firestore còn có thể cache offline nữa đỡ mất công gọi lên Db get Data về :3 Giảm thời gian load cho user
- Firebase có sẵn Authentication, thay vì là phải làm login with Facebook, Google bla bla đọc doc ta chỉ cần xài Authentication là có thể làm login được :3 Mất vài dòng để gọi API và ta chỉ cần quản lí accounts của Firebase là được
- Serverless với Firebase Cloud Functions: Thề Em sang Firebase cũng chỉ vì cái này. Có User mới viết trigger bắt sự kiện vừa lẹ vừa nhanh :3
- Có Firebase Hosting kèm Server CDN nên load khá lẹ mà không có tình trạng bị sleep như trên heroku
Nhược điểm:
- Xài nhiều phải trả tiền
- Không có PHP
- Không có SQL cho bác nào đang xài quen rồi
Bắt đầu nào
Bước đầu tiên là tạo cho Project ta 1 tên miền đã
Bác nào chưa có tên miền thì lên Freenom tạo thôi :3 Em cũng không nghĩ ra tên miền nào ra hồn nên đặt đại cái đã. Bác nào dùng tên miền của bên khác thì xem hướng dẫn vì em không có rõ tên miền bên khác nó như thế nào cả Em làm cái tên miền testcustomfb.ml phát Em đang ôn thi đầu óc toàn lí hóa thôi không nghĩ được tên miền nào ngầu ngầu. Quy trình đăng kí khá ez rồi nên em không hướng dẫn nữa Ok done rồi qua bước tiếp theo thôi
Tạo 1 Project Firebase
Chắc đây là bước ez sau bước trên rồi. Các bác vào Firebase Console và bấm Add Project rồi set name Set name, Id, region rồi create
Up web tĩnh của mình lên server
Nếu chưa có NodeJS thì các bác tải NodeJS về từ NodeJS vì ta sẽ cần dùng đến npm Sau khi cài đặt hãy thử đã cài thành công chưa
$ node -v
Ok, tiếp đến cần tải Firebase Tools CLI về từ npm
$ npm install -g firebase-tools or $ yarn global add firebase-tools
Ok xong rồi thì hãy vào project web của các bạn mở cmd hoặc terminal lên, gõ
$ firebase login // Để login vào tài khoản Google bạn đã create project trước $ firebase init // Initiate firebase //Nó sẽ hiện lên bảng select, bấm space để chọn. //Mình chỉ dùng Hosting thôi. Bạn nào muốn thử các thứ khá thì có thể chọn
Mặc định nó sẽ tạo ra 1 thư mục Public chứa Index.html và 404.html. Nó đã được import sẵn các script của Firebase. Nếu không cần sử dụng bạn chỉ cần delete toàn bộ trong thư mục public rồi paste code của bạn vào trong đó
Rồi để deploy lên ta dùng
$ firebase deploy
Mặc định ta sẽ có tên miền là projectid.firebaseapp.com Bước tiếp theo là để config về domain của freenom này :3
Trỏ tên miền
Các bạn vào trang console chọn tag Hosting sẽ thấy có button Connect Domain :3 Hãy thử bấm vô đó Ngay khi bấm vào nó sẽ hỏi tên miền ta muốn kết nối tới. Trước đó mình đã tạo tên miền là testcustomfb.ml nên mình sẽ nhập vào Nó sẽ có một cái như kiểu token ta login vào freenom để config DNS Set TXT bỏ name nhé Paste nguyên cái token vào target rồi save lại và đi pha cho mình 1 cốc cafe chờ nó connect Nếu mà bấm verify nó sẽ không verify được. Mình chờ tầm 5-7 phút gì đó Sau khi làm vài ván CS:GO tôi quay lại và verify thành công Thực ra có 5-7p thôi nhưng mà mải chơi nên là quên mất Ok trỏ về là xong, finish và chờ nó trỏ về thôi :3 Ez mà (Tầm 10-15p gì đó )
Done
NOTE: Một số trường hợp có thể https sẽ bị chéo đỏ fix như sau
Các bác lên trang SSL For Free và nhập tên domain của web mình vào
Chọn Manual verification và bấm Manually Verify Domain Set thêm 2 cái TXT nữa + thêm www nữa để trỏ về www nha :3
Nó sẽ mất tầm 4h để lên SSL gì đó nên các bác gắng chờ nhé
Bài viết hôm nay của em là kết thúc có thắc mắc hay ý kiến góp ý nào các bác cứ bình luận bên dưới nhé
Top 18 set free là gì viết bởi Cosy
Tạo mã QR của bạn miễn phí
- Tác giả: vi.qr-code-generator.com
- Ngày đăng: 10/27/2022
- Đánh giá: 4.9 (705 vote)
- Tóm tắt: Không có gì tệ hơn là một Mã tìm kiếm thông minh có nội dung đầy hứa hẹn không hoạt động. Hãy in với chiều rộng ít nhất 2 cm và đảm bảo rằng mọi người đều có …
Bird Set Free
- Tác giả: nhaccuatui.com
- Ngày đăng: 02/18/2023
- Đánh giá: 4.71 (412 vote)
- Tóm tắt: Bird Set Free – Sia | Bài hát: Bird Set Free – Sia Clipped wings I was a oken thing Had a voice Had a voice but I could not sing You would wind me down I …
Hitachi VRF Set Free Ʃ – Heat Recovery FSXNP/ FSXNS
- Tác giả: hitachiaircon.com
- Ngày đăng: 08/29/2022
- Đánh giá: 4.19 (478 vote)
- Tóm tắt: Khám phá sản phẩm Set-Free (VRF) Hitachi-FSXNP_FSXNS Series của Hitachi với công nghệ mới nhất của Nhật Bản. Các hệ thống VRF của Hitachi phục vụ mọi nhu …
- Nội Dung: Các bạn vào trang console chọn tag Hosting sẽ thấy có button Connect Domain :3 Hãy thử bấm vô đó Ngay khi bấm vào nó sẽ hỏi tên miền ta muốn kết nối tới. Trước đó mình đã tạo tên miền là testcustomfb.ml nên mình sẽ nhập vào Nó sẽ có một cái như …
Cách đăng ký Netflix
- Tác giả: help.netflix.com
- Ngày đăng: 05/22/2022
- Đánh giá: 4.08 (363 vote)
- Tóm tắt: Bài viết liên quan. Plans and Pricing · Netflix là gì? Bắt đầu với …
- Nội Dung: Các bạn vào trang console chọn tag Hosting sẽ thấy có button Connect Domain :3 Hãy thử bấm vô đó Ngay khi bấm vào nó sẽ hỏi tên miền ta muốn kết nối tới. Trước đó mình đã tạo tên miền là testcustomfb.ml nên mình sẽ nhập vào Nó sẽ có một cái như …
Bird Set Free
- Tác giả: music.voca.vn
- Ngày đăng: 06/13/2022
- Đánh giá: 3.88 (221 vote)
- Tóm tắt: Mở rộng vốn từ, cải thiện kỹ năng nghe nói, phát âm tiếng anh qua bài hát Bird Set Free của ca sĩ Sia dựa trên phương pháp học của VOCA Music.
- Nội Dung: Các bạn vào trang console chọn tag Hosting sẽ thấy có button Connect Domain :3 Hãy thử bấm vô đó Ngay khi bấm vào nó sẽ hỏi tên miền ta muốn kết nối tới. Trước đó mình đã tạo tên miền là testcustomfb.ml nên mình sẽ nhập vào Nó sẽ có một cái như …
Set free có nghĩa là gì? Xem bản dịch
- Tác giả: vi.hinative.com
- Ngày đăng: 12/19/2022
- Đánh giá: 3.6 (330 vote)
- Tóm tắt: Định nghĩa Set free to let go of something or grant freedom to|if someone or something is trapped in a closed place and you open it for them …
- Nội Dung: Các bạn vào trang console chọn tag Hosting sẽ thấy có button Connect Domain :3 Hãy thử bấm vô đó Ngay khi bấm vào nó sẽ hỏi tên miền ta muốn kết nối tới. Trước đó mình đã tạo tên miền là testcustomfb.ml nên mình sẽ nhập vào Nó sẽ có một cái như …
Trái nghĩa của set free
- Tác giả: proverbmeaning.com
- Ngày đăng: 10/02/2022
- Đánh giá: 3.53 (282 vote)
- Tóm tắt: … set heart on Trái nghĩa của set hurdles set free là gì. – Cùng học tiếng anh với từ điển Từ đồng nghĩa, cách dùng từ tương tự, Trái nghĩa của set free …
- Nội Dung: Các bạn vào trang console chọn tag Hosting sẽ thấy có button Connect Domain :3 Hãy thử bấm vô đó Ngay khi bấm vào nó sẽ hỏi tên miền ta muốn kết nối tới. Trước đó mình đã tạo tên miền là testcustomfb.ml nên mình sẽ nhập vào Nó sẽ có một cái như …
“Free” xe buýt 2 tầng, người dân đi lại như thế nào dịp 30/4-1/5?
- Tác giả: suckhoedoisong.vn
- Ngày đăng: 03/07/2023
- Đánh giá: 3.31 (305 vote)
- Tóm tắt: SKĐS – Liên tịch hai hiệp hội vận tải vừa ký văn bản kiến nghị Thủ tướng giải quyết ách tắc trong kiểm định xe cơ giới hiện nay. Tiêu chuẩn để …
- Nội Dung: Các bạn vào trang console chọn tag Hosting sẽ thấy có button Connect Domain :3 Hãy thử bấm vô đó Ngay khi bấm vào nó sẽ hỏi tên miền ta muốn kết nối tới. Trước đó mình đã tạo tên miền là testcustomfb.ml nên mình sẽ nhập vào Nó sẽ có một cái như …
Jimin (BTS) đạt thành tích đáng nể với ca khúc solo Set Me Free Pt.2
- Tác giả: laodong.vn
- Ngày đăng: 11/01/2022
- Đánh giá: 3.11 (570 vote)
- Tóm tắt: Đó là một trải nghiệm tuyệt vời. Không có sự liên kết gì cụ thể cả (với Suga), và chúng tôi không hề cố gắng chia phần một hay phần hay. Nhưng …
- Nội Dung: Các bạn vào trang console chọn tag Hosting sẽ thấy có button Connect Domain :3 Hãy thử bấm vô đó Ngay khi bấm vào nó sẽ hỏi tên miền ta muốn kết nối tới. Trước đó mình đã tạo tên miền là testcustomfb.ml nên mình sẽ nhập vào Nó sẽ có một cái như …
Ca khúc mới ‘Set Me Free’ của TWICE nhận nhiều ý kiến trái chiều
- Tác giả: 2sao.vn
- Ngày đăng: 04/17/2023
- Đánh giá: 2.95 (60 vote)
- Tóm tắt: Các sản phẩm của Phương Mỹ Chi, Dương Hoàng Yến, Hòa Minzy… luôn bị so sánh với phong cách âm nhạc của Hoàng Thùy Linh. Nguyên do là gì? Nhạc.
- Nội Dung: “Tôi nhận ra rằng ngay cả ở nước ngoài, mọi người thực sự rất yêu thương TWICE. Chúng tôi sẽ bắt đầu chuyến lưu diễn thứ năm của nhóm vào tháng 4 tại Seoul. ONCE chờ đợi chúng tôi bao nhiêu thì TWICE cũng háo hức mong đợi chuyến lưu diễn sắp tới bấy …
Will set you free: trong Tiếng Việt, bản dịch, nghĩa, từ đồng nghĩa, nghe, viết, phản nghiả, ví dụ sử dụng
- Tác giả: vi.opentran.net
- Ngày đăng: 03/18/2023
- Đánh giá: 2.82 (60 vote)
- Tóm tắt: They will always be free to do what the government and public opinion demand from them. Người Anh sẽ không bao giờ là nô lệ. Họ sẽ luôn được tự do làm những gì …
- Nội Dung: “Tôi nhận ra rằng ngay cả ở nước ngoài, mọi người thực sự rất yêu thương TWICE. Chúng tôi sẽ bắt đầu chuyến lưu diễn thứ năm của nhóm vào tháng 4 tại Seoul. ONCE chờ đợi chúng tôi bao nhiêu thì TWICE cũng háo hức mong đợi chuyến lưu diễn sắp tới bấy …
Từ trái nghĩa của "to set free" là gì?
- Tác giả: englishteststore.net
- Ngày đăng: 08/15/2022
- Đánh giá: 2.72 (165 vote)
- Tóm tắt: Cho mình hỏi chút là từ trái nghĩa của “to set free” là gì? Thank you. … Like it on Facebook, +1 on Google, Tweet it or share this question on other bookmarking …
- Nội Dung: “Tôi nhận ra rằng ngay cả ở nước ngoài, mọi người thực sự rất yêu thương TWICE. Chúng tôi sẽ bắt đầu chuyến lưu diễn thứ năm của nhóm vào tháng 4 tại Seoul. ONCE chờ đợi chúng tôi bao nhiêu thì TWICE cũng háo hức mong đợi chuyến lưu diễn sắp tới bấy …
Jimin (BTS) khẳng định sức hút cá nhân với Set Me Free Pt. 2
- Tác giả: bazaarvietnam.vn
- Ngày đăng: 11/25/2022
- Đánh giá: 2.59 (82 vote)
- Tóm tắt: Đó là một trải nghiệm tuyệt vời. Không có sự liên kết cụ thể gì với Suga và chúng tôi cũng không cố gắng phân chia phần một hay phần hai. Điều …
- Nội Dung: “Tôi nhận ra rằng ngay cả ở nước ngoài, mọi người thực sự rất yêu thương TWICE. Chúng tôi sẽ bắt đầu chuyến lưu diễn thứ năm của nhóm vào tháng 4 tại Seoul. ONCE chờ đợi chúng tôi bao nhiêu thì TWICE cũng háo hức mong đợi chuyến lưu diễn sắp tới bấy …
Gluten free là gì? Cần biết gì về chế độ ăn gluten free?
- Tác giả: daylambanh.edu.vn
- Ngày đăng: 01/13/2023
- Đánh giá: 2.54 (136 vote)
- Tóm tắt: Trước tiên để hiểu được gluten free là gì, chúng ta sẽ cũng giải mã về gluten: Gluten là một loại protein được kết hợp bởi hai loại protein riêng biệt là …
- Nội Dung: Gluten là một loại protein được kết hợp bởi hai loại protein riêng biệt là glutenin và gliadin, chúng được tìm thấy trong các loại lúa mì, lúa mạch đen, lúa mạch, mì căn (nguyên liệu dùng để thay thế thịt trong các món ăn chay), tiểu hắc mạch và vác …
Bird Set Free – Sia – Lời dịch
- Tác giả: loidichvn.com
- Ngày đăng: 11/25/2022
- Đánh giá: 2.29 (121 vote)
- Tóm tắt: Lời dịch Bird Set Free – Sia bản dịch của bài hát – Clipped wings, I was a broken … Đúng, đó là một tiếng thét bên trong mà tất cả đều cố che giấu
- Nội Dung: Gluten là một loại protein được kết hợp bởi hai loại protein riêng biệt là glutenin và gliadin, chúng được tìm thấy trong các loại lúa mì, lúa mạch đen, lúa mạch, mì căn (nguyên liệu dùng để thay thế thịt trong các món ăn chay), tiểu hắc mạch và vác …
set free nghĩa là gì trong Tiếng Việt?
- Tác giả: englishsticky.com
- Ngày đăng: 06/26/2022
- Đánh giá: 2.36 (167 vote)
- Tóm tắt: Từ điển Anh Anh – Wordnet. set free. Similar: liberate: grant freedom to. The students liberated their slaves upon graduating from the university.
- Nội Dung: Gluten là một loại protein được kết hợp bởi hai loại protein riêng biệt là glutenin và gliadin, chúng được tìm thấy trong các loại lúa mì, lúa mạch đen, lúa mạch, mì căn (nguyên liệu dùng để thay thế thịt trong các món ăn chay), tiểu hắc mạch và vác …
Code Blox Fruit 4/2023 Mới Nhất: Cách Nhập Blox Fruit Codes x2 EXP
- Tác giả: nguyenkim.com
- Ngày đăng: 01/21/2023
- Đánh giá: 2.19 (160 vote)
- Tóm tắt: Blox Fruits Codes là gì? Code Blox Fruits là một dạng mã quà tặng, được hiển thị bằng các dòng chữ và số sắp xếp lộn xộn với nhau theo quy định bởi nhà phát …
- Nội Dung: Gluten là một loại protein được kết hợp bởi hai loại protein riêng biệt là glutenin và gliadin, chúng được tìm thấy trong các loại lúa mì, lúa mạch đen, lúa mạch, mì căn (nguyên liệu dùng để thay thế thịt trong các món ăn chay), tiểu hắc mạch và vác …
Ephesians 1:7 NCV – Bible
- Tác giả: bible.com
- Ngày đăng: 07/24/2022
- Đánh giá: 2.09 (112 vote)
- Tóm tắt: In Christ we are set free by the blood of his death, and so we have forgiveness of sins. How rich is God’s grace.
- Nội Dung: Gluten là một loại protein được kết hợp bởi hai loại protein riêng biệt là glutenin và gliadin, chúng được tìm thấy trong các loại lúa mì, lúa mạch đen, lúa mạch, mì căn (nguyên liệu dùng để thay thế thịt trong các món ăn chay), tiểu hắc mạch và vác …