¿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