网站首页 > 精选教程 正文
宝塔管理网站很方便,后续做项目直接用宝塔了,配置也简单,比原来自己编译省事儿多了,今天就来解析一下宝塔的工作原理!
原理描述:
Nginx主配置文件
---加载所有虚拟站点配置文件--虚拟站点配置文件对应PHP版本---PHP版本对应php-cgi信号
PHP-fpm
---管理PHP版本的进程池--PHP版本对应的php-cgi信号
这样php-cgi就完成了nginx和php-fpm通信流程
上两张图解释
上面这两张图正好解释了php-cgi是nginx和php-fpm通信的信号管道!
下面是宝塔环境的一些配置图解
nginx 主置文件如下图
图1,nginx的主配置文件
图2:所有PHP版本对应的PHP-cgi配置
图3:所有站点的配置文件,nginx主配置加载所有站点配置,站点配置又加载对应PHP版本对应的php-cgi配置
php-cig的作用相当于 nginx和php-fpm之间的通信轨道
图4:PHP-FMP的配置信息
下图对应PHP-FPM的配置文件
建议每个开发者都要先手动编译,然后把各个配置都弄清楚,各个软件之间的依赖和工作原理弄清楚,后续再用这种集成好的管理面板,仁者见仁,这个没有所谓的高级和低级,适合自己的才是最经济实惠的!
欢迎技术交流指正!!!
猜你喜欢
- 2024-10-11 详解:PHP-FPM配置文件参数解释 phpfpm配置及调优
- 2024-10-11 配置nginx,Apache支持pathinfo模式-什么是phpinfo模式
- 2024-10-11 docker搭建php7.1+nginx+swoole+mysql+redis4.0环境的方法
- 2024-10-11 PHP-FPM攻击详解 phpddos攻击代码
- 2024-10-11 从PHP-FPM、NGINX的请求处理来学习阻塞与非阻塞
- 2024-10-11 PHP学习之旅-启程篇:PHP究竟是什么?
- 2024-10-11 3分钟短文 | PHP多线程没用过,你可能错过了计算机最好的时代
- 2024-10-11 「服务器」解决PHP高级问题的两大利器
- 2024-10-11 Nginx-cgi fastcgi 的原理详解 nginx高效的原理
- 2024-10-11 PHP在WEB端工作原理你知道吗?从底层源码到网络请求全过程解析
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)