FastCGI模式编译安装LAMP+Xcache
PHP的工作模式:php在lamp环境下共有三种工作模式:CGI模式、apache模块、FastCGI模式。CGI模式下运行PHP,性能不是很好。(已淘汰)FastCGI的方式和apache模块的不同点在于:FastCGI方式PHP是一处独立的进程,所有PHP子进程都由PHP的一个叫作php-fpm的组件负责管理;而apache模块化方式运行的PHP,则是apache负责调用PHP完成工作。PHP的FastCGI方式性能要比apache模块化方式强很多,今天我们以FastCGI方式编译安装lamp。FastCGI工作机制:首先客户端发起请求,请求分为2种,(1)一种是静态请求它可以直接由Apache直接响应返回;(2)另一种是动态的请求,如其中包含中php或者Perl这种脚本解释性语言,则由Apache服务器通过fastcgi协议调用php服务器执行并返回给Apache由Apache返回解释执行后的结果。 如果这个过程中涉及到对数据的操作,此时php服务器还会还会通过mysql协议调用mysql服务器。 主机规划至少3台主机,操作系统都是centos7.2.网段在192.168.197.0/24 网关192.168.197.2分配如下:1台httpd服务器(192.168.31.83)1台php服务器(192.168.31.141)1台mysql服务器(192.168.31.225