为什么appnode的PHP奇怪地依赖httpd

loveminds 2018-12-1 698

众所周知我们的PHP是以lnmp的FPM方式运行,是不需要httpd这种画蛇添足脱裙子放屁的东西,但是
Processing Dependency: httpd-mmn = 20120211x8664 for package: appnode-php70-php-7.0.32-1.el7.x86_64
Processing Dependency: httpd-mmn = 20120211x8664 for package: appnode-php72-php-7.2.11-1.el7.x86_64
我想知道为什么会有这种奇怪的设定,有什么意义?

最新回复 (4)
  • 虚竹 2018-12-1
    引用 2
    php打包时不仅仅考虑了fpm模式,也为apache/lighttpd等常用的HTTP服务器预留了今后可能的扩展。
    简单地说,今后如果需要支持apache,可以不用重新编译php。
  • loveminds 2018-12-10
    引用 3
    但是完全可以不把它作为必要的依赖来安装,不然每次还要rpm -e --nodeps httpd*
  • loveminds 2018-12-10
    引用 4
    (我SSD不小,但极度反感乱丢垃圾的全家桶式打包)
  • 虚竹 2018-12-10
    引用 5
    我们的所有软件包打包都是参考remirepo,你可以看下。
返回
发新帖