Thông thường khi muốn đưa website lưu trữ trên mạng nội bộ, chúng ta phải cấu hình port forwarding trên router, hoặc sử dụng Cloudflare Tunnel. Cả hai cách này đều khá rắc rối, mất nhiều thời gian để thiết lập.
Trong bài viết này mình sẽ hướng dẫn cách chia sẻ website nội bộ lên Internet nhanh gọn lẹ sử dụng công cụ Herd và Expose. Cách này phù hợp mỗi khi cần chia sẻ nhanh webdemo lên Internet để đồng đội hoặc sếp duyệt và phản hồi, không cần phải cấu hình mạng phức tạp.
Mục Lục
Truy cập vào website expose và đăng ký tài khoản mới: https://expose.dev/register.
Copy token hiện ra ở mục Activate your token
Truy cập vào Setting của Herd, chuyển đến mục Expose, nhập Token vào ô Expose Token.
Sử dụng Terminal, chuyển đến thư mục của website bạn cần chia sẻcd ~Herd/thuanbuidepchai
Code language: Bash (bash)
Gõ lệnh sau để Herd tạo chứng chỉ self-sign SSLherd secure
Code language: Nginx (nginx)
Chia sẻ website lên Internetherd share
Code language: Nginx (nginx)
Expose sẽ tự động tạo 1 đường hầm bảo mật (secure tunnel), chia sẻ website ra Internet. Chúng ta có thể truy cập thông qua địa chỉ hiện ra ở phần Public URL.
Phiên bản Free của Expose chỉ cho phép sử dụng trong vòng 60 phút. Sau đó bắt buộc phải tắt và mở lại, và truy cập lại vào Public URL mới.
Để tắt chia sẻ, bấm Ctrl + C để thoát ra.
Chúc bạn thực hiện thành công!
You need to login in order to like this post: click here
YOU MIGHT ALSO LIKE