Giới thiệu về Nginx - Máy chủ web hiệu suất cao

Nginx (phát âm là "engine X") là một máy chủ web mã nguồn mở, miễn phí, được phát triển bởi Igor Sysoev từ năm 2002 cho công ty Rambler của Nga. Phiên bản đầu tiên được công bố vào ngày 4 tháng 10 năm 2004 (phiên bản 0.1.0). Hiện nay, Nginx được sử dụng rộng rãi nhờ khả năng xử lý hàng chục nghìn kết nối đồng thời (C10K) với mức tiêu thụ tài ng ...

Đăng vào ngày 6 tháng 6 lúc 04:09

Hướng dẫn triển khai giao thức HTTPS với chứng chỉ SSL tự ký trên Nginx

Việc sử dụng HTTPS là tiêu chuẩn bắt buộc để bảo mật dữ liệu truyền tải giữa người dùng và máy chủ. Trong môi trường phát triển (development) hoặc thử nghiệm (staging), chúng ta có thể sử dụng chứng chỉ SSL tự ký (self-signed certificate) để thiết lập kết nối mã hóa mà không cần mua từ các tổ chức CA (Certificate Authority). 1. Quy trình khởi ...

Đăng vào ngày 4 tháng 6 lúc 06:09

Giải quyết vấn đề ContextPath, RequestURI, getScheme và ServerPort không chính xác khi sử dụng Nginx làm reverse proxy cho Tomcat/Spring Boot

Vấn đề gặp phải Ví dụ về proxy từ /amp đến /crm Địa chỉ yêu cầu: Thông tin in ra (đã bỏ qua phần giải quyết dấu gạch chéo bị trùng) Có thể thấy contextPath là /crm của Tomcat thay vì /amp được yêu cầu bởi trình duyệt. Điều này có thể dẫn đến: Lỗi 404 do công cụ template (JSP, Thymeleaf)拼接 sai thông tin header Lỗi 404 khi thực hiện Redirect t ...

Đăng vào ngày 25 tháng 5 lúc 18:42