[Hosting] – Triển khai MicroTrade.Club

Bài toán thực tế

Tôi muốn triển khai một blog với tên miền sẵn có MicroTrade.Club theo phương án tự Hosting (trên máy cá nhân của tôi). Bài viết này hướng dẫn cách thực hành

Checklist

  1. [Domain] Tên miền hợp lệ, ý là ta đã mua và sở hữu tên miền, việc mua tên miền tương đối dễ dàng, chẳng hạn tôi đã mua tên miền microtrade.clubmathexplorers.club ở (NameCheap)
  2. [Cloudflare] cần có một tài khoản CloudFlare hợp lệ, chẳng hạn tôi đã có tài khoản
  3. Docker + MongoDb được cài đặt sẵn trên máy tính (được chọn để làm máy chủ)
  4. IP tĩnh (cần cái này để có địa chỉ ổn định)

Thực hành

  1. Mã nguồn chuẩn, chạy được, đáp ứng yêu cầu của dự án.
  2. Chạy local tốt, hoạt động không có vấn đề gì, đảm bảo yêu cầu.
  3. Triển khai lên Docker tốt, hoạt động ổn định, không có vấn đề gì
  4. Cấu hình giữa Docker và CloudFlare để website (blog) hoạt động trên Internet.

Chúng ta sẽ tập trung vào bước 4, mấy cái còn lại đơn giản.

Local Docker & CloudFlare

  1. Truy cập vào CloudFlare, truy cập vào dự án trên đó
  2. Vào Zero Trust => Networks => Tunnels => Chọn Tunnels name (ví dụ Macbook)
  3. Chọn Edit => Public Hostname

MỘT SỐ LƯU Ý

  1. Cấu hình cho trang tên miền chính
  1. Cấu hình cho Subdomain

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *