thắc mắc thắc mắc về webserver dùng chung 1 port

  • Người tạo chủ đề Người tạo chủ đề cokeee
  • Ngày bắt đầu Ngày bắt đầu

cokeee

Junior Member
chào các bác, e có câu hỏi : Hiện nay mỗi VPS Webserver chiếm 1 port 80 của 1 đường internet. Giờ làm sao có thể build được nhiều vps web server dùng chung được 1 port 80 của 1 đường internet.
 
sử dụng 1 proxy server để cấu hình thím nhé. Ví dụ như Nginx hoặc Apache ấy. Cấu trúc kiểu thế này:

+-- virtual hosts -- server B
|
router ----- machine A (nginx?) ----+-- virtual hosts- server C
|
+-- virtual hosts -- server D
 
sử dụng 1 proxy server để cấu hình thím nhé. Ví dụ như Nginx hoặc Apache ấy. Cấu trúc kiểu thế này:

+-- virtual hosts -- server B
|
router ----- machine A (nginx?) ----+-- virtual hosts- server C
|
+-- virtual hosts -- server D
bác có biết link nào hướng dẫn cụ thể mấy cái này k
 
Thường thì 80 chỉ là port public thôi, t hay dùng HAproxy trỏ tới các port private của VPS nhé(8xxx gì đó).
Ai có cách khác thì tùy nhé
 
từ khoá bạn cần là reverse proxy
V3so9BC.png
 
reverse proxy
Dùng nhiều domain chung 1 port thoải mái nhé bác, ko phải 1 port chỉ dùng dc cho 1 site đâu
 
ở vps thì mỗi webserver thím cho listen 1 port khác nhau vd:8000,8080,8084 ... rồi cài 1 con proxy forward request sang các cổng kia tùy vào nội dung request gửi đến server nào, còn virtual host thì có nghe nói nhưng chưa sài lần nào @@
 
ở vps thì mỗi webserver thím cho listen 1 port khác nhau vd:8000,8080,8084 ... rồi cài 1 con proxy forward request sang các cổng kia tùy vào nội dung request gửi đến server nào, còn virtual host thì có nghe nói nhưng chưa sài lần nào @@
gì mà phức tạp thế thím :D
cái virtual host thì nó theo domain. Cứ thế mà phang thôi, mở nhiều port làm gì
 

Thống kê chủ đề

Ngày tạo
cokeee,
Người trả lời cuối
Kim Ah Joong,
Trả lời
12
Lượt xem
1.617
Quay lại
Lên đầu trang