Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo agregar módulos al código fuente de ubuntu 16.04 php7.0?

¿Cómo agregar módulos al código fuente de ubuntu 16.04 php7.0?

¿Cómo agregar módulos al código fuente de ubuntu 16.04 php7.0?

Hay bastantes módulos de extensión pdo. Por ejemplo, pdo_mysql también es uno de los módulos pdo. A continuación se toma la instalación de pdo_mysql como ejemplo para ayudarlo a presentar los pasos de instalación. Los pasos de instalación de otros módulos de extensión de pdo también pueden ser los mismos.

Supongamos que el directorio php es /usr/local/php.

El directorio mysql es /usr/local/mysql.

1. Ingrese al directorio ext/pdo del paquete fuente PHP.

cd text/pdo

2. Ejecute /usr/local/php/bin/phpize [asumiendo que el directorio de instalación de php es /usr/local/php].

/usr/local/php/bin/phpize

3. Configurar extensión pdo

. /configure-with-PHP-config =/usr/local/PHP/bin/PHP-config-enable-PDO =share

4. Compilar e instalar pdo

Fabricación y ventas. . & amp para instalar

Llegó el éxito.

Instalación de extensiones compartidas:/usr/local/PHP//lib/PHP/extensions/no-debug-non-zts-20060613/

Instalación de archivos de encabezado:/usr/local /php//include/php/

Instalar el archivo de encabezado PDO:/usr/local/PHP//include/PHP/ext/PDO/

Muestra el archivo pdo.so se genera en el directorio /usr/local/PHP//lib/PHP/extensions/no-debug-non-zts-20060613/

5. Ingrese pdo_mysql en el paquete fuente de PHP.

cd text/pdo_mysql

6./usr/local/php/bin/phpize

/usr/local/php/bin/phpize

7. Configurar pdo_mysql [asumiendo que el directorio de instalación de mysql es /usr/local/mysql]

1./configure-with-PHP-config =/usr/local/PHP/bin /PHP -config-with-PDO-MySQL =/usr/local/MySQL

8. Compile e instale pdo_mysql

Fabricado y vendido. & amp para instalar

Llegó el éxito.

Instalando extensiones compartidas:/usr/local/PHP//lib/PHP/extensions/no-debug-non-zts-20060613/

El archivo Pdo_mysql.so está en/ Generado en el directorio usr/local/PHP//lib/PHP/extensions/no-debug-non-zts-20060613/

9. Agregar extensión en el archivo de configuración de php

= "/usr/local/PHP//lib/PHP/extensions/no-debug-non-zts-20060613/PDO _ MySQL . so ";

extensión = "/usr/local/PHP/ /lib/PHP/extensions/no-debug-non-zts-20060613/PDO so ";

10. Reinicie los servicios relacionados

/etc/init.d/php-. reiniciar fpm