Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
applications:oracle:installation_oci8 [Le 20/12/2006, 16:03]
81.80.240.25 ajouté le mot "reste"
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​serveur réseau}} 
----- 
  
-====== OCI8 : extention php oracle. ====== 
- 
-===== Introduction ====== 
-OCI8 est le nom de l'​extension PHP permettant à ce langage Web de communiquer avec les bases de données Oracle de versions supérieures ou égales à 8. 
- 
-===== Récuperation des sources ===== 
-Pour cela, vous allez avoir besoin du dépôt de paquets Oracle dans votre fichier /​etc/​apt/​sources.list 
- 
-        deb http://​oss.oracle.com/​debian unstable main non-free 
- 
-Effectuez la commande suivante pour mettre à jour vos sources, puis installez le paquet Oracle InstantClient (contenant accessoirement la commande sqlplus). 
- 
-**Attention :** Le paquet demande un minimum de 1024 Mo de swap. Il ne seront pas utilisé, mais ils sont cependant indispensable pour l'​installer. 
- 
-        sudo apt-get update 
-        sudo apt-get install oracle-xe-client 
-    ​ 
-Les paquets suivants seront également indispensable pour compiler l'​extension : 
- 
-        sudo apt-get install php-pear php5-dev build-essential 
-===== Compiler et installer OCI8 ===== 
-Utilisez la commande nouvellement installée pecl, qui permet d'​installer des extensions tierces à PHP. 
- 
-        sudo pecl install oci8 
- 
-L'​assistant vous posera une question sur l'​emplacement des bibliothèques Oracle (OCI8-LIB), à laquelle vous répondrez : 
- 
-        /​usr/​lib/​oracle/​xe/​app/​oracle/​product/​10.2.0/​client 
- 
-Le processus de compilation devrait alors se passer convenablement et vous informer de sa réussite. 
- 
-===== Configurer apache ===== 
- 
-Il ne vous reste plus qu'à ajouter cette extension dans le fichier de configuration de PHP 5, à savoir /​etc/​php5/​apache2/​php.ini 
- 
-        extension=oci8.so 
- 
-Redémarrez enfin Apache 2 : 
- 
-        sudo /​etc/​init.d/​apache2 restart 
- 
-===== SQLPLUS par l'​interpréteur de commande ===== 
-Pour accéder à la commande sqlplus directement depuis votre interpréteur de commande, ajoutez au fichier /​etc/​environment le chemin suivant au $PATH : 
-   ​PATH="/​usr/​local/​sbin:/​usr/​local/​bin:/​usr/​sbin:/​usr/​bin:/​sbin:/​bin:/​usr/​bin/​X11:/​usr/​games:/​usr/​lib/​oracle/​xe/​app/​oracle/​product/​10.2.0/​client/​bin"​ 
-\\ 
----- 
- 
-//​Contributeurs:​ // 
  • applications/oracle/installation_oci8.1166626991.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)