我很难弄清楚如何在RedHat7中安装Apache2.4 (httpd)的PHP7模块。我一直在谷歌和不同的网站上寻找,但是很难找到文档,因为这似乎是一个奇怪的问题,由于我的操作系统版本。
php7已经在我的电脑上安装并运行了,我可以通过CLI来解释php代码。
我找到了这个网站,详细解释了如何安装我需要的模块:
https://centos.pkgs.org/7/ius-x86_64/mod_php71u-7.1.28-1.ius.centos7.x86_64.rpm.html
显然,使用所示的方法应该是可行的:
安装mod_php71u rpm包:
yum install mod_php71u这是我在运行yum之后得到的结果。
No package mod_php71u available.
Error: Nothing to do
OS:
NAME="Red Hat Enterprise Linux Server"
VERSION="7.6 (Maipo)"任何帮助都是非常感谢的。
发布于 2019-05-16 01:52:27
我终于能够安装和运行php7 Apache模块了。我在这里留下我的发现,希望有人会发现这是有用的。
默认情况下,RHEL7企业版附带的Apache版本与RedHat在其repo上提供的php7包不兼容。
有必要卸载httpd并从Rhel存储库安装最新版本。
php7的php_mod在Rhel存储库中不可用,因为不建议这样做。安装php-fpm包所需的内容。
PHP-FPM代表PHP - FastCGI进程管理器。
一些链接:
https://www.php.net/manual/en/install.fpm.php
https://www.cyberciti.biz/faq/how-to-install-php-7-2-on-centos-7-rhel-7/
What is the difference between fastcgi and fpm?
如何重启php7 / php-fpm服务:
https://www.cyberciti.biz/faq/unix-linux-restart-php-service-command/
干杯。
https://stackoverflow.com/questions/56065390
复制相似问题