Posted on 13 August 08 by: hunk
Este procedimiento se probo en ubuntu gusty, hardy y linux Mint y que dicho sistema ya cuente con DB2
primero por medio de las herramientas de instalación de la distribución instalamos los siguientes paquetes
apache2
apache2-threaded-dev
libxml2-dev
probamos que este funcionando apache correctamente, para esto abrimos nuestro navegador y ponemos en la ulr localhost o 127.0.0.1, tendremos un mensaje de apache si esta funcionando correctamente.
procedemos a bajar las fuentes de PHP del sitio oficial.
Descomprimimos el contenido y en nos situamos en dicha carpeta en una terminal y procedemos a poner el siguiente comando
You need to source your DB2 environment before running PHP configure:
# . $IBM_DB2/db2profile
nota 2:Esta linea de configuración es la básica para hacer funcionar PHP con DB2, si ustedes necesitan mas configuraciones añadanlas
SI todo sale bien procedemos a realizar el make, tardara un poco
# LoadModule dummy_module /usr/lib/apache2/modules/mod_dummy.so
#1.1 Re: Re: Compilar PHP con soporte para DB2
Hola netol, si se puede tener separado DB2 y el PHP y que hagan la conexión, para tener la conexión desde donde tienes la maquina con PHP de la forma que puse si debes tener instalado DB2 por que jala blibliotecas que tiene DB2 para funcionar (aun que no lo uses), pero en estos dias pondre un tutorial donde no es necesario tener DB2 instalado y tener el soporte de DB2 en PHP, esto se hace con PECL y con zend core for IBM.
saludos
#2 Re: Compilar PHP con soporte para DB2
ok gracias, sin duda me será de utilidad ![]()
Por cierto, para conectarme a una BD de un AS400 puedo utilitzar un cliente de Express-C ?
#2.1 Re: Re: Compilar PHP con soporte para DB2
netol supongo que te refieres al center command, si es asi este si permite conectarse a una instalación de DB2 que este en otro servidor, tiene un puerto para conexion, tienes que fijarte de poner los parametros adecuados y que el puerto este abierto.
Saludos



#1 Re: Compilar PHP con soporte para DB2
Hola.
Me han gustado tus tutoriales, aunque tengo una duda:
En el caso de que desee conectar desde php a un servidor db2 remoto (no en la misma máquina, en otra), ¿necesito también instalar un cliente db2?