gpt4 book ai didi

php - PHP Docker镜像中的Apache vs FPM之间的区别?

转载 作者:行者123 更新时间:2023-12-04 00:43:20 25 4
gpt4 key购买 nike

PHP Docker hub处,有7.3-apache-stretch7.3-fpm-stretch,有什么区别?哪一个适合于Webapp?

最佳答案

apache镜像可以直接暴露,而fpm镜像需要另一个Web服务器,然后再连接到fpm

从角度来看-以下docker-compose几乎完全相同(第二个docker-compose需要添加虚拟主机,但我想您明白了):

PHP与Apache的:

services:
php:
image: php:7.3-apache-stretch
ports:
- 80

带有fpm的php(需要apache/nginx才能工作):
services:
php:
image: php:7.3-fpm-stretch
apache:
image: apache
ports:
- 80
links:
- php

如您所见,fpm版本为您提供了更多控制权-即使用其他Web服务器

关于php - PHP Docker镜像中的Apache vs FPM之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54270656/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com