6
LNMP源码编译安装及一键部署LNMP架构
文章目录
1LNMP
1.1LNMP介绍
LNMP架构师目前成熟的企业网站的应用模式之一,指的是协同工作的一整台系统和相关软件,能够提供动态web站点服务及其应用开发环境 LNMP是一个缩写词,具体包括Linux操作系统,Nginx服务器,Mysql数据库服务器,PHP(或perl,python)网页编程语言
1.2LNMP工作原理
客户端请求访问一个地址,这个请求会到达nginx服务器,
nginx服务器首先判断是否为静态请求,如果是静态请求则直接返回结果到达客户端,
如果是动态请求,这是nginx服务器只做反向代理的作用,(nginx通过接口传输协议PHP-fastcgi协议)它会将请求传给php-fpm这个服务来处理,但是php-fpm不做处理,因为php-fpm是用来管理进程的程序,他会调用PHP解析器进程,php解析进程会来处理这个php文件,