NGINX là Chương trình máy chủ Trang web nguồn mở sử dễ dụng kiến ​​trúc hướng sự kiện không đồng bộ. Chỉ cần tiêu ban đầu của nó là Cung cấp bộ nhớ đệm HTTP, nhưng được sau đó đã được áp dụng Cho proxy ngược, bộ cân bằng được Chuyên chở HTTP và các giao thức Chuyên chở email có thể Giống như IMAP4, POP3 và SMTP.

Nginx

Nginx là gì

NGINX là gì? NGINX vẫn chính thức ra mắt vào tháng 10 năm 2014. Đây là Chương chớ trình Giúp máy chủ của bạn đạt được tốc độ và đủ tiềm chẳng năng Lan rộng tối đa trong khi xử lý và thao tác hàng nhất nghìn Gắn kết Cùng lúc .

Đó là lý do đa dạng “ông lớn” mất Công nghệ Bây giờ đang Chọn lọc NGINX, Giống như NGINX nhanh là gì? Gg , Adobe, Netflix, WordPress… Về cơ bản, quá NGINX Hoạt động Giống như Bất cứ máy chủ Trang web chẳng nào khác. Khi bạn mở một Trang web , trình tùy theo không thể Chuẩn y của bạn sẽ Gắn kết với máy chủ lưu trữ Trang chưa web đó. Máy chủ Search và gửi các tệp Phù hợp mà Trang không thể web Cần .

NGINX là gì?  Đây là một trình tự xử lý Data những đơn luồng. Đó là, các bước được Làm trong một trình nhanh tự duy nhất. Một chuỗi riêng biệt được tạo Cho mỗi cả yêu cầu.

Tối ưu hóa Nginx

1. Tối ưu hóa nginx cho thuê vps

– đánh giá CPU

grep cũng ^processor /proc/cpuinfo wc -l

Thiết lập thông cần số theo công thức sau:

max_clients = worker_processes lắm * worker_connections

# Ví dụ nếu có 16 core
worker_processes đột nhiên 16;

# kết nối cho mỗi worker
events
Worker_connections dễ nhận mặt 4096;
multi_accept rất on;
chính

– Nén

gzip on;
gzip_vary on;
gzip_min_length nhanh 10240;
gzip_proxied expired no-cache no-store có thể private auth;
gzip_types text/plain text/css mới text/xml text/javascript application/x-javascript mới application/xml;
gzip_disable “MSIE [1-6].” lại ;

– Bật caching cho client

location ~* .(jpgjpeggifpngcssjsicoxml)$ rất Access_log off;
log_not_found off;
expires 30d chẳng ;
chỉ

open_file_cache max=2000 inactive=20s; cũng
open_file_cache_valid 60s;
open_file_cache_min_uses thôi 5;
open_file_cache_errors off;

Tối ưu hóa cho php cần

# execute all .php files via php-fpm
location ~ . vẫn php$ # connect to a unix domain-socket:
fastcgi_pass lắm unix:/var/run/php5-fpm.sock;
fastcgi_index cần index.php;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name nhanh ;
fastcgi_param SCRIPT_NAME $fastcgi_script_name mới ;

fastcgi_buffer_size 128k;
fastcgi_buffers được 256 16k;
fastcgi_busy_buffers_size 256k;
fastcgi_temp_file_write_size rất 256k;

# This file is present on Debian systems.. rất
include fastcgi_params;
thường

2. Tối ưu hóa php-fpm đột nhiên

file php-fpm.conf thêm/sửa:

emergency_restart_threshold dễ 10
emergency_restart_interval 1m
process_control_timeout rất 10s

Nginx tác dụng gì - Hướng dẫn tối ưu hóa nginx

[sale_data type="name"] ([sale_data type="domain"])

[sale_data type="description"]