Nginx là gì? Giới thiệu về Nginx.
Nginx là gì? Nginx (phát âm là "engine-x") là một máy chủ web (web server) mã nguồn mở, có hiệu suất cao và khả năng xử lý đồng thời hàng nghìn kết nối. Ngoài chức năng làm web server, Nginx còn được dùng phổ biến làm: Reverse proxy (Proxy ngược) Load balancer (Cân bằng tải) HTTP cache (Bộ nhớ đệm HTTP) Streaming media server (Máy chủ phát trực tuyến) I. Tại sao nên dùng Nginx? Hiệu suất cao: Xử lý hàng nghìn kết nối với mức tiêu thụ tài nguyên thấp. Không đồng bộ, event-driven: Khác với Apache (dùng mô hình thread/process), Nginx sử dụng mô hình event-driven nên xử lý tốt hơn trong môi trường nhiều người dùng. Dễ cấu hình, mạnh mẽ: Cấu hình qua các file .conf rất linh hoạt. Phổ biến: Được sử dụng bởi các website lớn như Netflix, Dropbox, GitHub, WordPress, v.v. II. Cài đặt Nginx 1. Trên Ubuntu/Debian bash Copy Edit sudo apt update sudo apt install nginx 2. Trên CentOS/RHEL bash Copy Edit sudo yum install epel-release sudo yum ...