今天公司生产机需要安装环境,由于采用阿里云服务器,服务器没有使用到mysql服务,所以没有安装,但是php需要安装mysqli扩展,通过PHP安装包自带的mysqli编译安装的时候遇到了问题.
./configure --prefix=/usr/local/mysqli --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/mysql/bin/mysql_config
由于没有安装mysql /usr/local/mysql/bin/mysql_config 这个路径文件是不存在的,所以我把这个编译删掉,直接去编译,产生了大量的错误,后来查看错误代码,无非就是找不到mysql等信息,所以我认为如果PHP需要扩展mysqli是需要安装mysql,然后在安装mysqli的扩展。
然后通过下载安装mysql编译安装,之后在安装PHP mysqli扩展,很顺利的安装成功。