安装PHP:
wget -O php.tar.gz ‘https://www.php.net/distributions/php-7.1.29.tar.gz‘ && mkdir /root/php/ && tar xvf php.tar.gz -C /root/php/ --strip-components=1 && cd /root/php && ./configure --prefix=/usr/local/php/ && make && make install
安装pdo_mysql扩展:
注意:如果本机不安装mysql的话需要安装mysql-devel,即便我们不按装mysql服务,但也得安装mysql客户端mysql-devel ; 否则 mysql.h头找不到,导致报错
yum install mysql-devel
1.进入到php的源码包里面,ext下面,找到pdo_mysql文件夹
首先执行:
/usr/loca/php5/bin/phpize
2进行编译。
/configure --with-php-config=/usr/local/php/bin/php-config
--with-php-config=/路径是你已经安装的php的路径下面的bin/php-config
3.编译安装。
make && make install
结束后如图所示为扩展目录。
最后修改php.ini(/usr/local/php/lib/php.ini)下的扩展目录地址,并添加扩展配置:
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20190902" extension=pdo_mysql.so