在 Oracle Enterprise Linux 7.1 上安装 apr-util-mysql

在 Oracle Enterprise Linux 7.1 上安装 apr-util-mysql

我有一台运行 Oracle Enterprise Linux 7.1 的服务器,它与 RedHat Enterprise Linux 基本相同。Apache 无法启动,因为它显示Can't load driver file apr_dbd_mysql.so在我的 CentOS 7.1 服务器上,我可以通过安装来修复此问题apr-util-mysql。我找不到适用于 OEL7 的相同软件包。这软件包列表显示apr-util但没有apr-util-mysql。我在哪里可以找到提供的 OEL7 包apr_dbd_mysql.so

apr-util-mysql计划提供:

$ ls /usr/lib64/apr-util-1/
apr_dbd_mysql-1.so  apr_dbd_mysql.so

答案1

我能够apr-util-mysql从源 RPM 构建 RPM。

#!/usr/bin/env bash

# The RPM will be rpmbuild/RPMS/x86_64/apr-util-mysql-1.5.2-6.0.1.el7.x86_64.rpm

wget https://oss.oracle.com/ol7/SRPMS-updates/apr-util-1.5.2-6.0.1.el7.src.rpm
sudo yum -y groupinstall "Development Tools"
sudo yum -y install rpm-build apr-devel libdb-devel expat-devel libuuid-devel postgresql-devel \
unixODBC-devel openldap-devel openssl-devel nss-devel sqlite-devel mysql-devel
rpmbuild --rebuild --define 'dist .el7' apr-util-1.5.2-6.0.1.el7.src.rpm

相关内容