Welcome 🎉

logo

ReactLMS

Search
Light Mode
Contact Us

1 min to read

Contact us

No results for your search.
Sorry, an unexpected error occurred

Giới thiệu


Nginx là nền tảng Web Server, với các ưu điểm :

Nginx còn được xem là một server Reverse Proxy


Chuẩn bị


Để có thể làm việc với Nginx, ta cần chuẩn bị:


Tìm hiểu


Để tìm hiểu thêm về Nginx, hãy tham khảo các mục sau đây.

Giới thiệu Sau đây là các bước cài đặt nginx, các bạn phải đảm bảo môi trường có sẵn như sau: Tiến hành cài đặt Trước hết, các bạn cần cập nhật hệ thống, hãy chạy câu lệnh sau Tiếp theo, ta sẽ chạy...
page_cover
Giới thiệu Với Web Server, cộng việc của nginx là chạy các nội dung dạng static/dynamic. Và việc chạy nội dung nào của hệ thống sẽ được quy định trong các file Configuration. Truy cập File config...
page_cover
Giới thiệu Trước khi thực hiện các thao tác phức tạp, chúng ta hãy cùng tìm hiểu các thông tin cơ bản của file config của nginx nhé. Tự viết File Config Trước khi viết thông tin cho File Config, ta...
page_cover
Giới thiệu Khi bạn đã hoàn thành nội dung của file config, bạn cần kiểm tra xem file config có đúng cú pháp hay chưa. Việc valid config file sẽ đảm bảo nginx hoạt động đúng và không phát sinh lỗi...
page_cover
Giới thiệu Nếu bạn đã cập nhật thông tin của file config xong, bạn cần phải bảo nginx reload lại để chạy trên thông tin config mới nhất. Triển khai Có 2 cách để bạn có thể Reload Configuration Files...
page_cover
Giới thiệu Việc triển khai config cần có sử góp mặt của 2 thành phần chính, đó là: Directive Về mặt kỹ thuật, tất cả những gì bên trong Nginx Configuration để là Directive. Directives bao gồm 2...
page_cover
Giới thiệu Như đã đề cập ở trên, ta có thể config nhiều server contex trong cùng một Configuration File, vậy ta phải config như thế nào để giúp nginx hiểu và handle request như ý ta muốn. Listen...
page_cover
Giới thiệu Sau khi config server nginx thành công, chúng ta sẽ nghiên cứu tới việc triển khai Static Content, cho phép người dùng có thể truy cập và sử dụng các thông tin hệ thống thông qua nginx...
page_cover
Giới thiệu Việc triển khai static content luôn bị giới hạn về các loại nội dung truyền tải, kể cả CSS hay JS, chúng cũng cần được khai báo để nginx có thể hiểu về cho phép quyền truy cập. Triển khai...
page_cover
Giới thiệu Việc gom chung nhiều config trong cùng một file dẫn tới không ít phiền phức trong vấn để quản lý, vậy nên ta cần tách file ra thành nhiều tệp nhỏ và tích hợp lại. Cách triển khai Đầu...
page_cover
Giới thiệu Khi chúng ta làm việc với nginx, ngoài việc trả về static file, ta cũng có thể xây dựng hệ thống route linh hoạt, ứng dụng cho các môi trường Hosting hiệu quả. Prefix Match Prefix Match...
page_cover
Giới thiệu Giống với các nền tảng lập trình khác, nginx cũng có thể khai báo biến vô cùng đơn giản Cách triển khai Ta có thể dùng set directive để khai bao biến. Ta sẽ có 3 loại biến : Ta sẽ có Cấu...
page_cover
Giới thiệu Đây là một cách điều hướng trang web hữu hiệu, thông qua cách thức này, ta có thể sử dụng tên miền để đại diện hoặc thay thế cho một tên miền hoặc địa chỉ khác. Redirects Redirects hay...
page_cover
Giới thiệu Trong quá trình truy cập hệ thống, rất có khả năng file trong hệ thống đã bị xoá đi, trong trường hợp này, với sự hỗ trợ của directive try_files ta có thể điều hướng người dùng tới trang...
page_cover
Giới thiệu Loggin là công cụ giúp ghi lại lịch sử hoạt động của hệ thống nginx, rất hữu dụng cho việc debug sau này. Tìm hiểu file log Về mặc định, nginx sẽ lưu log tự động, hãy dùng câu lệnh sau để...
page_cover
Giới thiệu Khi triển khai nginx dưới dạng Reverse Proxy, lúc này nginx sẽ được vận hành giữa client và server. Khi có một request từ client tới server, request này sẽ được nhận bởi nginx và sẽ được...
page_cover
Giới thiệu Trong thực tế, bài toán cân bằng tải là phần rất quan trọng trong các dự án lớn, giúp điều hướng giải quyết yêu cầu tới nhiều server khác nhau. Để việc tìm hiểu trở nên dễ dàng, bạn cần...
page_cover
Giới thiệu Worker là đơn vị handle sự kiện của nginx, khi triển khai thêm nhiều worker hợp lý sẽ giúp tăng hiệu năng ứng dụng lên rất nhiều. Cách triển khai Để kiểm tra nginx có bao nhiêu worker,...
page_cover
Giới thiệu Đây là kỹ thuật cho phép bạn cache lại các nội dung trên máy của người dùng một cách hiệu quả, từ đó tăng tốc hiệu năng của ứng dụng. Cách triển khai Hãy tham khảo ví dụ sau trong ví dụ...
page_cover
Giới thiệu Đây là kỹ thuật nén dữ liệu trước khi gởi, giúp giảm băng thông đường truyền và tăng tốc độ truyền tải dữ liệu. Cách triển khai Dể thực hiện được tính năng Compress Responses, ta sẽ sử...
page_cover
Giới thiệu SSL là cơ chế bảo mật, cho phép chuyển đổi từ HTTP thành HTTPS HTTPS là loại kết nối bảo mật có được sự mã hoá của SSL. HTTP khi được truy cập sẽ được lắng nghe qua cổng 80, còn với HTTPS...
page_cover



Read More
On This Page