|
3 | 3 | set -e |
4 | 4 |
|
5 | 5 | echo "Downloading oracle files" |
6 | | -curl https://raw.githubusercontent.com/AminMkh/docker-php7-oci8-apache/b7c740638776552f00178a5d12905cefb50c7848/oracle/instantclient-basic-linux.x64-12.1.0.2.0.zip\ |
7 | | - -o /tmp/instantclient-basic-linux.x64-12.1.0.2.0.zip |
8 | | -curl https://raw.githubusercontent.com/AminMkh/docker-php7-oci8-apache/b7c740638776552f00178a5d12905cefb50c7848/oracle/instantclient-sdk-linux.x64-12.1.0.2.0.zip\ |
9 | | - -o /tmp/instantclient-sdk-linux.x64-12.1.0.2.0.zip |
10 | | -curl https://raw.githubusercontent.com/AminMkh/docker-php7-oci8-apache/b7c740638776552f00178a5d12905cefb50c7848/oracle/instantclient-sqlplus-linux.x64-12.1.0.2.0.zip\ |
11 | | - -o /tmp/instantclient-sqlplus-linux.x64-12.1.0.2.0.zip |
| 6 | +curl https://download.oracle.com/otn_software/linux/instantclient/19600/instantclient-basic-linux.x64-19.6.0.0.0dbru.zip \ |
| 7 | + -o /tmp/instantclient-basic-linux.x64-19.6.0.0.0dbru.zip |
| 8 | +curl https://download.oracle.com/otn_software/linux/instantclient/19600/instantclient-sdk-linux.x64-19.6.0.0.0dbru.zip \ |
| 9 | + -o /tmp/instantclient-sdk-linux.x64-19.6.0.0.0dbru.zip |
| 10 | +curl https://download.oracle.com/otn_software/linux/instantclient/19600/instantclient-sqlplus-linux.x64-19.6.0.0.0dbru.zip \ |
| 11 | + -o /tmp/instantclient-sqlplus-linux.x64-19.6.0.0.0dbru.zip |
12 | 12 |
|
13 | | -unzip /tmp/instantclient-basic-linux.x64-12.1.0.2.0.zip -d /usr/local/ |
14 | | -rm /tmp/instantclient-basic-linux.x64-12.1.0.2.0.zip |
15 | | -unzip /tmp/instantclient-sdk-linux.x64-12.1.0.2.0.zip -d /usr/local/ |
16 | | -rm /tmp/instantclient-sdk-linux.x64-12.1.0.2.0.zip |
17 | | -unzip /tmp/instantclient-sqlplus-linux.x64-12.1.0.2.0.zip -d /usr/local/ |
18 | | -rm /tmp/instantclient-sqlplus-linux.x64-12.1.0.2.0.zip |
| 13 | +unzip /tmp/instantclient-basic-linux.x64-19.6.0.0.0dbru.zip -d /usr/local/ |
| 14 | +rm /tmp/instantclient-basic-linux.x64-19.6.0.0.0dbru.zip |
| 15 | +unzip /tmp/instantclient-sdk-linux.x64-19.6.0.0.0dbru.zip -d /usr/local/ |
| 16 | +rm /tmp/instantclient-sdk-linux.x64-19.6.0.0.0dbru.zip |
| 17 | +unzip /tmp/instantclient-sqlplus-linux.x64-19.6.0.0.0dbru.zip -d /usr/local/ |
| 18 | +rm /tmp/instantclient-sqlplus-linux.x64-19.6.0.0.0dbru.zip |
19 | 19 |
|
20 | | -ln -s /usr/local/instantclient_12_1 /usr/local/instantclient |
21 | | -ln -s /usr/local/instantclient/libclntsh.so.12.1 /usr/local/instantclient/libclntsh.so |
| 20 | +ln -s /usr/local/instantclient_19_6 /usr/local/instantclient |
22 | 21 | ln -s /usr/local/instantclient/sqlplus /usr/bin/sqlplus |
23 | 22 |
|
24 | 23 | echo 'instantclient,/usr/local/instantclient' | pecl install oci8 && docker-php-ext-enable oci8 |
|
0 commit comments