文章目录
前言
本节是循序渐进学运维-服务篇-apache章节的内容,一起来探讨下常见架构LAMP
LAMP动态网站架构的组成
lamp的全称是linux+apache+mysql+php
在LAMP的环境机构中,apache、mysql和php的主要功能分别如下:
1. apache主要实现如下功能:
第一:处理http的请求、构建响应报文等自身服务;
第二:配置让Apache支持PHP程序的响应(通过PHP模块或FPM);
第三:配置Apache具体处理php程序的方法,如通过反向代理将php程序交给fcgi处理。
2. php主要实现如下功能:
第一:提供apache的访问接口,即CGI或Fast CGI(FPM);
第二:提供PHP程序的解释器;
第三:提供mysql/mairadb数据库的连接函数的基本环境。