нашел в инете.
# apt-get install libaio1 make unzip php-pear php5-dev
# mkdir –p /opt/oracle/
# cd /opt/oracle
На этом этапе нам требуются два файлика basic.zip и sdk.zip. Взять их можно отсюда (для x86).
Файлики должны оказаться в /opt/oracle/.
В нашем случае устанавливаемая версия клиента 11.1 и версия модуля 1.3.4. Для других версий пути могут отличаться.
# unzip basic.zip
# unzip sdk.zip
# mv instantclient_11_1 instantclient
# echo /opt/oracle/instantclient >> /etc/ld.so.conf
# ldconfig
# cd instantclient
# ln -s libocci.so.11.1 libocci.so
# ln -s libclntsh.so.11.1 libclntsh.so
# mkdir -p /usr/local/src
# cd /usr/local/src/
# pear download pecl/oci8
# tar xzf oci8-1.3.4.tgz
# cd oci8-1.3.4
# phpize
# ./configure --with-oci8=shared,instantclient,/opt/oracle/instantclient
# make
# make install
# echo "extension=oci8.so" > /etc/php5/conf.d/oci8.ini
После этого необходимо презапустить веб-сервер. В phpinfo() должна появиться информация по модулю oci8.
Но не могу врубиться как сюда засунуть tnsname.ora . Если кто знает подскажите.