# sudo gedit /etc/apt/sources.list
Agregamos al final del archivo, la línea:
deb http://oss.oracle.com/debian unstable main non-free
Lo primero que hay que hacer, es instalar el cliente de Oracle XE:
# sudo apt-get update
# sudo apt-get install oracle-xe-client
Es necesario compilar la extensión OCI8 de Oracle para PHP, por tanto
hay que instalar los paquetes necesarios para dicha compilación:
# sudo apt-get install php-pear php5-dev build-essential
Y ahora compilamos:
# sudo pecl install oci8
El proceso de compilación nos va a pedir la ruta de la librería del
cliente de Oracle. Ya que tenemos instalado el cliente en nuestra
computadora, la ruta viene siendo la siguiente:
/usr/lib/oracle/xe/app/oracle/product/10.2.0/client/
Directorio ORACLE_HOME
Una vez hecha la compilación, lo siguiente es configurar Apache/PHP.
# sudo gedit /etc/php5/apache2/php.ini
Agregamos al archivo la línea:
extension=oci8.so
Guardamos el archivo php.ini y cerramos gedit.
Por último, reiniciamos Apache:
# sudo /etc/init.d/apache2 restart