Red de conocimiento informático - Problemas con los teléfonos móviles - Instalar php5+pdo en ubuntu

Instalar php5+pdo en ubuntu

En los últimos días, intenté trasladar mi máquina de trabajo a Ubuntu para su desarrollo. La primera tarea después de instalar el sistema es instalar el entorno de desarrollo php+mysql. Planeo instalar php5 y pdo_mysql directamente. El siguiente es el registro del proceso de instalación.

Primero, utilicé apt-get para instalar directamente apache2, php5, pear y mysql5 para facilitar la instalación posterior, pero también agregué make y libmysqlclient

sudo apt-get install apache2-mpm-prefork

sudo apt-get install php5

sudo apt-get install php5-dev

sudo apt-get install php5-pear

sudo apt-get install php5-pear

sudo apt-get install mysql-server-5.0

sudo apt-get install make

sudo apt-get install libmysqlclient15-dev

pdo no parece estar disponible en apt de ubuntu y su código fuente no parece encontrarse, por lo que se instala la extensión. a través de pecl es muy simple -- Si tiene una conexión de fibra submarina:

pecl install pdo

Agregue la línea:

extension=pdo.so

Agregue una línea al archivo:

/etc/php/apache2/php.ini

/etc/php/cli/php.ini

A continuación, instale pecl_mysql. Han surgido algunos problemas. La ejecución directa de pecl install pecl_mysql provocará algunos errores. Después de buscar, descubrí que es un problema con el propio pecl

wget

tar xzvf PDO_MYSQL-1.0.2.tgz

cd PDO_MYSQL-1.0.2

Comente configure en el fragmento de código para determinar si la extensión pdo está instalada y luego continúe ejecutando .

phpize

. /configure

make

make install

Luego agregue la siguiente línea nuevamente en los dos php.ini mencionados anteriormente

extensión =pdo_mysql .so

Después de reiniciar Apache, se instaló php5 + pdoo_mysql. mysql está instalado en ubuntu, documentroot es /var/www

Una posdata

Una solución más sencilla es ejecutar:

PHP_PDO_SHARED=1 pecl install pdoo_mysql