lamp转向lnmp环境过程总结

在安装好lamp之后,不安装其他php的情况下,要更改php的配置重新安装。
这里写图片描述(转载图)
因为nginx,apache和php的通信方式是不同的。
PHP作为Apache的一个模块集成到Apache进程(httpd)运行,这种mod_php的运行模式是最常用的,这时PHP的运行跟php-cgi没有任何关系.
而nginx与php:通过上面的配置文件,可以看出当请求过来时,location指令会把所有的.php文件的请求,指向fastcgi接口子进程监听的IP地址和端口,此时wrapper接收到请求派生出一个子线程。该线程调用外部编辑器或程序处理请求并返回数据,接着wrapper请数据返回给fastcgi接口,由socket返回给Nginx服务器,再返回给浏览器端。

重新配置安装php之后就会有一个sbin文件里面是php-fpm,把etc文件下的php-fpm.conf.default copy一份在etc中变为php-fpm.conf。同时打开这三个配置 这里写图片描述
在去sbin运行php-fpm 即可。可以通过查看 进程看看9000在不在开启状态

部分转载自https://blog.csdn.net/qq_33182756/article/details/80698631

猜你喜欢

转载自blog.csdn.net/LemonsDemoZ/article/details/81293761