Zmiany pomiędzy wersją 9 and wersją 10 dla DeployerGuide/OracleExtensionInstallation

Pokaż
Ignoruj:
Data i czas:
10/17/17 16:02:30 (7 years temu)
Autor:
jpo (IP: 83.144.106.170)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/OracleExtensionInstallation

    v9 v10  
    11= Instalacja rozszerzenia ORACLE dla PHP =  
    22 
    3 Generalnie całość instalacji przechodzi bez przeszkód, posługując się dokumentacją  
     3Generalnie całość instalacji przechodzi bez przeszkód, posługując się poniższą dokumentacją  
    44 
    55[https://help.ubuntu.com/community/Oracle%20Instant%20Client] 
     
    77z tą różnicą że w kilku miejscach nie zgadza się link do biblioteki jeśli serwer ma architekturę i386/i686 czyli 32bit (bo wówczas nazwa katalogu nie jest client64 tylko client. 
    88 
    9 Instalujemy pobieramy 3 paczki (basic-client, sdk oraz sqlplus) 
     9Pobieramy 3 paczki (basic-client, sdk oraz sqlplus) 
     10 
     11Na podstawie powyższej instrukcji wykonujemy następujące kroki. 
     12Instalacja pakietu Alien dla przekompilowania pakietów dla Debian Linux.  
     13{{{ 
     14apt-get install alien 
     15}}} 
     16Następnie kompilujemy pakiety 
     17{{{ 
     18alien -i oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm 
     19alien -i oracle-instantclient12.2-devel-12.2.0.1.0-1.x86_64.rpm 
     20}}} 
     21oraz instalujemy 
     22{{{ 
     23apt-get install libaio1 
     24}}} 
    1025 
    1126Pamiętać konieczne o dodaniu ścieżek do /etc/profile. W tym celu należy edytorem np. [vim wiki:AdminGuide/Vim] otworzyć plik /etc/profile oraz do /etc/apache2/envvars i wpisać tam: 
    1227 
    1328{{{ 
    14 ORACLE_HOME=/usr/lib/oracle/12.1/client 
     29ORACLE_HOME=/usr/lib/oracle/12.2/client 
    1530export ORACLE_HOME 
    1631LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH 
     
    3045 
    3146{{{ 
    32 mkdir -p /usr/lib/oracle/12.1/client/network/admin 
    33 vim /usr/lib/oracle/12.1/client/network/admin/tnsnames.ora 
     47mkdir -p /usr/lib/oracle/12.2/client/network/admin 
     48vim /usr/lib/oracle/12.2/client/network/admin/tnsnames.ora 
    3449}}} 
    3550 
     
    6984vim /etc/crontab 
    7085 
    71 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/lib/oracle/12.1/client/bin 
    72 ORACLE_HOME=/usr/lib/oracle/12.1/client 
     86PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/lib/oracle/12.2/client/bin 
     87ORACLE_HOME=/usr/lib/oracle/12.2/client 
    7388}}} 
    7489