Nhiều tên miền trên máy chủ VPS cho NodeJS

Để có nhiều trang web với tên miền riêng trên một máy chủ VPS, chúng ta cần một máy chủ proxy ngược. Đây là một chương trình sẽ lắng nghe cổng 80 và phân phối các yêu cầu. Chúng ta sẽ sử dụng máy chủ Nginx làm chương trình này.

Cách thức hoạt động. Giả sử chúng ta có hai tên miền. Trên VPS của chúng ta, script cho tên miền đầu tiên chạy trên cổng 3001, còn script cho tên miền thứ hai - trên cổng 3002. Máy chủ proxy ngược Nginx sẽ lắng nghe cổng 80, kiểm tra xem tên miền nào được yêu cầu, và sẽ chuyển tiếp yêu cầu đến cổng tương ứng.

Trong các bài học tiếp theo, chúng ta sẽ tìm hiểu cách cài đặt và cấu hình Nginx ở chế độ máy chủ proxy ngược.

Задание 1

Hãy triển khai hai trang web thử nghiệm trên các cổng khác nhau.