Nginx 通常被用作 PHP 应用的反向代理服务器,帮助管理客户端请求和实现负载均衡。与传统服务器不同,Nginx 在处理大量并发连接时更为高效,对于快速提供 PHP 内容至关重要。对于 PHP,与 Nginx 的一种常见配置涉及 PHP-FPM(FastCGI 进程管理器)。FastCGI 是早期 CGI(通用网关接口)的一种变体,它允许 PHP 进程长时间运行,从而可以处理许多请求,提升 PHP 应用的性能。例如,您在 Nginx 服务器上配置 PHP 文件服务时,可能包含如下指令:
location ~ .php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.0-fpm.sock; }
用自己的话写下这一站的结论。