This is a Centos 7.8 server.
We use puppet to manage our servers and I was going to spin up a new zabbix server rather than upgrade the old one with puppet. The puppet module for php uses remi which I'd prefer anyway since I can install PHP 7.4.
Here are my installed packages:
php.x86_64 7.4.8-2.el7.remi @remi-php74
php-bcmath.x86_64 7.4.8-2.el7.remi @remi-php74
php-cli.x86_64 7.4.8-2.el7.remi @remi-php74
php-common.x86_64 7.4.8-2.el7.remi @remi-php74
php-devel.x86_64 7.4.8-2.el7.remi @remi-php74
php-fedora-autoloader.noarch 1.0.1-2.el7.remi @remi
php-fpm.x86_64 7.4.8-2.el7.remi @remi-php74
php-gd.x86_64 7.4.8-2.el7.remi @remi-php74
php-json.x86_64 7.4.8-2.el7.remi @remi-php74
php-ldap.x86_64 7.4.8-2.el7.remi @remi-php74
php-mbstring.x86_64 7.4.8-2.el7.remi @remi-php74
php-mysqlnd.x86_64 7.4.8-2.el7.remi @remi-php74
php-pdo.x86_64 7.4.8-2.el7.remi @remi-php74
php-pear.noarch 1:1.10.12-1.el7.remi @remi
php-process.x86_64 7.4.8-2.el7.remi @remi-php74
php-sodium.x86_64 7.4.8-2.el7.remi @remi-php74
php-xml.x86_64 7.4.8-2.el7.remi @remi-p
Documentation says:
However when I try to install zabbix-web-mysql-scl this gets output:
I thought maybe I could just install zabbix-web.noarch. The web page doesn't load though, so I'm assuming I have to install the zabbix-web-mysql-scl which seems to be indicated in the directions and there's no zabbix.conf file under /etc/httpd/conf.d
So if I can use a third party PHP how do I get around this dependency problem?
I did try to get the redhat repo installed but had some issues including being asked to register using an account to install it.
Thanks for any input.
We use puppet to manage our servers and I was going to spin up a new zabbix server rather than upgrade the old one with puppet. The puppet module for php uses remi which I'd prefer anyway since I can install PHP 7.4.
Here are my installed packages:
php.x86_64 7.4.8-2.el7.remi @remi-php74
php-bcmath.x86_64 7.4.8-2.el7.remi @remi-php74
php-cli.x86_64 7.4.8-2.el7.remi @remi-php74
php-common.x86_64 7.4.8-2.el7.remi @remi-php74
php-devel.x86_64 7.4.8-2.el7.remi @remi-php74
php-fedora-autoloader.noarch 1.0.1-2.el7.remi @remi
php-fpm.x86_64 7.4.8-2.el7.remi @remi-php74
php-gd.x86_64 7.4.8-2.el7.remi @remi-php74
php-json.x86_64 7.4.8-2.el7.remi @remi-php74
php-ldap.x86_64 7.4.8-2.el7.remi @remi-php74
php-mbstring.x86_64 7.4.8-2.el7.remi @remi-php74
php-mysqlnd.x86_64 7.4.8-2.el7.remi @remi-php74
php-pdo.x86_64 7.4.8-2.el7.remi @remi-php74
php-pear.noarch 1:1.10.12-1.el7.remi @remi
php-process.x86_64 7.4.8-2.el7.remi @remi-php74
php-sodium.x86_64 7.4.8-2.el7.remi @remi-php74
php-xml.x86_64 7.4.8-2.el7.remi @remi-p
Documentation says:
Using third party PHP repositories
If for some reasons Red Hat Software Collections can not be used, these alternative methods are available:
If for some reasons Red Hat Software Collections can not be used, these alternative methods are available:
- Using any third-party repository that provides PHP.
- Building PHP from source.
Error: Package: zabbix-web-deps-scl-5.0.2-1.el7.noarch (zabbix-frontend)
Requires: rh-php72-php-gd
Error: Package: zabbix-web-deps-scl-5.0.2-1.el7.noarch (zabbix-frontend)
Requires: rh-php72
Error: Package: zabbix-web-deps-scl-5.0.2-1.el7.noarch (zabbix-frontend)
Requires: rh-php72-php-mbstring
Error: Package: zabbix-web-deps-scl-5.0.2-1.el7.noarch (zabbix-frontend)
Requires: rh-php72-php-bcmath
Error: Package: zabbix-web-deps-scl-5.0.2-1.el7.noarch (zabbix-frontend)
Requires: rh-php72-php-xml
Error: Package: zabbix-web-mysql-scl-5.0.2-1.el7.noarch (zabbix-frontend)
Requires: rh-php72-php-mysqlnd
Error: Package: zabbix-web-deps-scl-5.0.2-1.el7.noarch (zabbix-frontend)
Requires: rh-php72-php-ldap
Error: Package: zabbix-web-deps-scl-5.0.2-1.el7.noarch (zabbix-frontend)
Requires: rh-php72-php-fpm
Requires: rh-php72-php-gd
Error: Package: zabbix-web-deps-scl-5.0.2-1.el7.noarch (zabbix-frontend)
Requires: rh-php72
Error: Package: zabbix-web-deps-scl-5.0.2-1.el7.noarch (zabbix-frontend)
Requires: rh-php72-php-mbstring
Error: Package: zabbix-web-deps-scl-5.0.2-1.el7.noarch (zabbix-frontend)
Requires: rh-php72-php-bcmath
Error: Package: zabbix-web-deps-scl-5.0.2-1.el7.noarch (zabbix-frontend)
Requires: rh-php72-php-xml
Error: Package: zabbix-web-mysql-scl-5.0.2-1.el7.noarch (zabbix-frontend)
Requires: rh-php72-php-mysqlnd
Error: Package: zabbix-web-deps-scl-5.0.2-1.el7.noarch (zabbix-frontend)
Requires: rh-php72-php-ldap
Error: Package: zabbix-web-deps-scl-5.0.2-1.el7.noarch (zabbix-frontend)
Requires: rh-php72-php-fpm
So if I can use a third party PHP how do I get around this dependency problem?
I did try to get the redhat repo installed but had some issues including being asked to register using an account to install it.
Thanks for any input.
Comment