Website sẽ sống ở đâu
Hosting là server nơi website sống. Với website tĩnh (HTML, CSS, JS – đúng những gì bạn đã xây), chỗ bắt đầu tốt nhất là GitHub Pages: miễn phí, ổn định, và bạn đã biết Git.
Xem thử: triển khai lên GitHub Pages
- Push dự án lên GitHub (bạn đã biết:
git add .,git commit,git push). - Trên GitHub, mở kho lưu trữ → Settings → Pages.
- Ở “Source”, chọn nhánh
mainvà thư mục/ (root). - Lưu – trong một phút, website chạy tại
your-name.github.io/repo-name.
Xong. Website trên internet, cả thế giới thấy. 🎉
Kết nối tên miền riêng
Có tên miền từ bài trước? Kết nối:
- Trên GitHub: Settings → Pages → Custom domain → nhập tên miền.
- Tại registrar, thiết lập bản ghi DNS (tìm trong tài liệu GitHub Pages):
- bản ghi CNAME cho
www→your-name.github.io - bản ghi A cho tên miền không www → địa chỉ IP GitHub Pages
- bản ghi CNAME cho
- Đợi – thay đổi DNS có thể mất vài giờ lan ra (thường chỉ vài phút).
Có website với server riêng (sổ lưu bút hoặc chatbot)? GitHub Pages chỉ xử lý trang tĩnh – server cần hosting khác (ví dụ Railway, Render; có gói miễn phí). Quy trình tương tự: kết nối kho lưu trữ và dịch vụ khởi động server. Phần tĩnh vẫn giữ trên Pages.
Đến lượt bạn 💪
- Triển khai dự án lên GitHub Pages theo các bước trên.
- Mở website trên điện thoại (không dùng Wi-Fi!) – thấy không? Cả thế giới thấy vậy.
- Gửi địa chỉ cho một người (phụ huynh, bạn) và xin phản hồi: gì ổn, gì chưa ổn.
- Nếu có tên miền, kết nối và kiểm tra website chạy trên địa chỉ riêng.
- Ghi trong
LAUNCH.md: địa chỉ website và ngày triển khai đầu tiên. Đó là khoảnh khắc lịch sử!
Kiểm tra: Website truy cập được từ mọi thiết bị trên thế giới – trên địa chỉ GitHub Pages, lý tưởng là tên miền riêng. Có người khác bạn đã xem.
Những điều cần nhớ
- GitHub Pages = hosting miễn phí cho website tĩnh, triển khai vài cú nhấp.
- Tên miền riêng kết nối qua bản ghi DNS (CNAME và A).
- Website có server riêng cần hosting khác – phần tĩnh vẫn ở Pages.
© 2026 Ing. Martin Polak / AlgoRhino · Điều khoản sử dụng nội dung