Linux x86_64
操作步骤
访问PHP官方网站,根据需求下载对应的版本,以7.2.30版本的安装为例。
解压PHP源码包 php-7.2.30.tar.gz,并进行编译安装至 /usr/local/php/目录中。
/* php源代码目录 */ ./configure --prefix=/usr/local/php/ //根据开发者需求自行加入其他支持参数 make && make install
将 /usr/local/php/bin/路径配置入环境变量。
查看PHP默认指定的php.ini路径。
/* 查看php默认指定的php.ini路径 */ php -i | grep php.ini //此处指定的值为/usr/local/php/lib/php.ini
进入PHP源码目录,生成php.ini文件到上述指定位置。
/* 生成php.ini到指定位置 */ cp php.ini.production /usr/local/php/lib/php.ini
编辑修改php.ini配置文件,修改PHP的默认扩展路径变量extension_dir的值为 /usr/local/php/modules/,并手动创建该目录。
/* 编辑修改php.ini配置文件,修改如下内容 */ ;extension_dir = “./” /* 修改前的内容 */ extension_dir = “/usr/local/php/modules/”/* 修改后 */
联系虚谷数据库产品团队,下载PDO xugusql扩展文件。
修改php.ini文件,加入对pdo_xugusql扩展支持。