Bài đăng

Đang hiển thị bài đăng từ Tháng 12, 2017

Cấu hình Nginx và PHP-FPM để sử dụng sockets trên CentOS 7

Bạn nên sử dụng Unix socket để tăng hiệu suất cho các kết nối, kết nối của bạn sẽ nhanh hơn và bảo mật hơn. Các hướng dẫn sau đây mô tả làm thế nào để cấu hình Nginx và PHP-FPM sử dụng Unix socket trên Centos 7. Hướng dẫn này mặc định rằng bạn đã cài đặt một LEMP stack trên Centos 7. Bước 1 – Configure PHP-FPM Chính sửa cấu hình và thiết lập các giá trị cần thiết cho PHP-FPM. [root@localhost ~]# nano /etc/php-fpm.d/www.conf upstream php { server unix:/run/php5-fpm.sock; # server 127.0.0.1:9000; } upstream php7 { # server 127.0.0.1:9070; # server unix:/var/run/php/php71-fpm.sock; # php7.1 server unix:/var/run/php/php72-fpm.sock; # php7.2 # server unix:/run/php/php73-fpm.sock; # php7.3 Tìm và chỉnh lại các thông tin như bên dưới listen = /var/run/php-main.socket listen.owner = nginx listen.group = nginx listen.mode = 0660 Ngoài ra các lệnh sed sau đây sẽ thiết lập các biến cho bạn: sed -i s'/listen = 127.0.0.1:9000/listen = \/var\/run\/php-main.soc