Zabbix 3.4,Oracle Linux 7.4:php-mbstring 和 php-bcmath 错误

Zabbix 3.4,Oracle Linux 7.4:php-mbstring 和 php-bcmath 错误

我有操作系统

NAME="Oracle Linux Server"
VERSION="7.4"
ID="ol"
VERSION_ID="7.4"
PRETTY_NAME="Oracle Linux Server 7.4"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:oracle:linux:7:4:server"
HOME_URL="https://linux.oracle.com/"
BUG_REPORT_URL="https://bugzilla.oracle.com/"

ORACLE_BUGZILLA_PRODUCT="Oracle Linux 7"
ORACLE_BUGZILLA_PRODUCT_VERSION=7.4
ORACLE_SUPPORT_PRODUCT="Oracle Linux"
ORACLE_SUPPORT_PRODUCT_VERSION=7.4

尝试安装 zabbix 3.4

 rpm -Uvh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm

yum install zabbix-server-mysql zabbix-web-mysql

并返回错误

Error: Package: zabbix-web-3.4.1-1.el7.noarch (zabbix)
           Requires: php-mbstring
Error: Package: zabbix-web-3.4.1-1.el7.noarch (zabbix)
           Requires: php-bcmath

问题如何解决?

附言

尝试安装

sudo yum install php-mbstring

Loaded plugins: ulninfo
No package php-mbstring available.
Error: Nothing to do

尝试搜索

[root@zabbixapp01 zabbix]# yum search mbstring
Loaded plugins: ulninfo
Warning: No matches found for: mbstring
No matches found
[root@zabbixapp01 zabbix]# yum search bcmath
Loaded plugins: ulninfo
Warning: No matches found for: bcmath
No matches found

答案1

这些软件包位于 RHEL“可选”存储库中。鉴于“Oracle Linux”只是重命名的 RHEL,您需要添加该存储库的副本。

不建议直接安装 RPM,而是添加此 repo 并使用以下命令安装软件包yumhttp://yum.oracle.com/repo/OracleLinux/OL7/optional/latest/x86_64/index.html

相关内容