Cómo Instalar OCI8 en Ubuntu 20.04 y PHP 7.4
Cómo Instalar OCI8 en Ubuntu 20.04 y PHP 7.4
Cómo Instalar OCI8 en Ubuntu 20.04 y PHP 7.4
Home Northwind
Paso 1
Descargue Oracle Instant Client y SDK del sitio web de Oracle. (Necesita iniciar sesión en la página
de Oracle)
http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html
Descargar
Paso 2
1 de 9 17-02-21 16:03
Cómo instalar OCI8 en Ubuntu 20.04 y PHP 7.4 https://www.cjorellana.net/2020/12/como-instalar-oci8-en-ubuntu-2004-...
Cree una nueva carpeta para almacenar archivos zip de Oracle Instant Client en su servidor.
Paso 3
cd /usr/lib/oracle/19.9/client64
Paso 4
cd /usr/lib/oracle/19.9/client64/lib/
sudo ln -s libclntsh.so.19.1 libclntsh.so (Puede que ya exista)
sudo ln -s libocci.so.19.1 libocci.so (Puede que ya exista)
Paso 5
sudo su -
2 de 9 17-02-21 16:03
Cómo instalar OCI8 en Ubuntu 20.04 y PHP 7.4 https://www.cjorellana.net/2020/12/como-instalar-oci8-en-ubuntu-2004-...
Paso 6
ldconfig
Para instalar la extensión OCI8, necesitamos instalar algún paquete adicional en nuestro servidor.
Paso 1
Paso 2
Una vez instalado, necesitamos obtener el archivo OCI8. Pero, antes de eso, necesitamos
3 de 9 17-02-21 16:03
Cómo instalar OCI8 en Ubuntu 20.04 y PHP 7.4 https://www.cjorellana.net/2020/12/como-instalar-oci8-en-ubuntu-2004-...
instantclient,/usr/lib/oracle/19.9/client64/lib
Paso 3
sudo su -
sudo echo "extension=oci8.so" >> /etc/php/7.4/fpm/php.ini
echo "extension=oci8.so" >> /etc/php/7.4/cli/php.ini
Paso 4
Actualiza el servidor.
4 de 9 17-02-21 16:03
Cómo instalar OCI8 en Ubuntu 20.04 y PHP 7.4 https://www.cjorellana.net/2020/12/como-instalar-oci8-en-ubuntu-2004-...
Con"gurar fpm
Paso 1
cd /etc/php/7.4/mods-available/
sudo touch oci.ini
sudo vi oci.ini
agregar a oci.ini
extension = oci8.so
Paso 2
cd /etc/php/7.4/fpm/conf.d
sudo ln -s /etc/php/7.4/mods-available/oci.ini 20-oci.ini
Paso 3
Actualiza el servidor.
Paso 4
cd /var/www/html/
5 de 9 17-02-21 16:03
Cómo instalar OCI8 en Ubuntu 20.04 y PHP 7.4 https://www.cjorellana.net/2020/12/como-instalar-oci8-en-ubuntu-2004-...
agregar a info.php
<?php
phpinfo();
oci8
OCI8 Support enabled
OCI8 DTrace Support disabled
OCI8 Version 2.2.0
Oracle Run-time Client Library Version 19.9.0.0.0
Oracle Compile-time Instant Client Version 19.9
Paso 1
cd $h
vi .bashrc
Agregar
export ORACLE_HOME=/usr/lib/oracle/19.9/client64
export TNS_ADMIN=/usr/lib/oracle/19.9/client64/network/admin
export PATH=$PATH:$ORACLE_HOME/lib
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export EDITOR=vi
6 de 9 17-02-21 16:03
Cómo instalar OCI8 en Ubuntu 20.04 y PHP 7.4 https://www.cjorellana.net/2020/12/como-instalar-oci8-en-ubuntu-2004-...
Paso 2
cd /usr/lib/oracle/19.9/client64
sudo mkdir /usr/lib/oracle/19.9/client64/network
sudo mkdir /usr/lib/oracle/19.9/client64/network/admin
cd /usr/lib/oracle/19.9/client64/network/admin
sudo touch tnsnames.ora
sudo vi tnsnames.ora
Agregar
orcl =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
sqlplus system/system@orcl
No hay comentarios.:
Publicar un comentario
7 de 9 17-02-21 16:03
Cómo instalar OCI8 en Ubuntu 20.04 y PHP 7.4 https://www.cjorellana.net/2020/12/como-instalar-oci8-en-ubuntu-2004-...
▼ 2020 (5)
▼ diciembre (2)
► julio (2)
► marzo (1)
► 2018 (1)
► 2017 (1)
► 2016 (2)
► 2015 (6)
► 2014 (11)
► 2013 (11)
► 2012 (26)
► 2011 (55)
► 2010 (39)
► 2009 (56)
► 2008 (16)
► 2007 (24)
ABOUT ME
Carlos Juan
8 de 9 17-02-21 16:03
Cómo instalar OCI8 en Ubuntu 20.04 y PHP 7.4 https://www.cjorellana.net/2020/12/como-instalar-oci8-en-ubuntu-2004-...
9 de 9 17-02-21 16:03