Oracle Instant Client下载地址

linux-x86-64直链

[oracle-instantclient12.2-basic.rpm]
[oracle-instantclient12.2-jdbc.rpm]
[oracle-instantclient12.2-sqlplus.rpm]
[oracle-instantclient12.2-devel.rpm]
[oracle-instantclient12.2-odbc.rpm]
[oracle-instantclient12.2-tools.rpm]

rpm -ivh oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm
rpm -ivh ...

下载php扩展

tar -xvzf oci8.tar.gz
cd oci8
# 使用的是bt-php8.0,12.2rpm的默认位置
./configure --with-php-config=/www/server/php/80/bin/php-config --with-pdo-oci=shared,instantclient,/usr/lib/oracle/12.2/client64/lib --with-oci8=shared,instantclient,/usr/lib/oracle/12.2/client64/lib

修改php.ini
php -m 报错
需要安装libnsl

yum install libnsl