我需要安装/编译 apache 2.4 和 PHP7 才能在 Centos 6(特别是 6.5)上协同工作。我尝试过 ius 包,但虽然 apache 2.4 可以正常工作,但似乎 php7 仍然依赖于 apache 2.2。通过尝试自己编译 php7,如果我通过标记来配置构建,--with-apxs2
我得到的是:
Configuring SAPI modules
checking for Apache 2.0 handler-module support via DSO through APXS...
Sorry, I cannot run apxs. Possible reasons follow:
1. Perl is not installed
2. apxs was not found. Try to pass the path using --with-apxs2=/path/to/apxs
3. Apache was not built using --enable-so (the apxs usage page is displayed)
但不幸的是,安装后我没有看到任何 apxs 支持httpd24u
。有什么提示吗?
答案1
PHP 7 在 Remi-Repository 中可用:http://blog.remirepo.net/post/2015/03/25/PHP-7.0-as-Software-Collection
对于 Apache 2.4,您可以使用软件集合 (SCL) 存储库https://www.softwarecollections.org/en/scls/rhscl/httpd24/
SCL 的维基链接:https://wiki.centos.org/AdditionalResources/Repositories/SCL