导语:客户购买了VULTR的VPS,VPS安装了centos 7.3 64位操作系统,但是最小安装模式安装,导致系统中很多包都没有,叶子在使用phpize生成configure文件的时候报错了。
错误提示
叶子在执行phpize的时候,直接提示Cannot find autoconf,那么生成configure文件就失败了,我们需要安装autoconf。下面是错误提示详情:
# /opt/lampp/bin/phpize Configuring for: PHP Api Version: 20151012 Zend Module Api No: 20151012 Zend Extension Api No: 320151012 Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script.
解决方法
使用下面的yum命令来安装autoconf,注意,你的服务器必须是连通网络的。
yum -y install autoconf
autoconf依赖这些包:m4、perl-Data-Dumper。依赖的包会被一起安装。安装成功后,会提示哪些包被安装了。
Installed: autoconf.noarch 0:2.69-11.el7 Dependency Installed: m4.x86_64 0:1.4.16-10.el7 perl-Data-Dumper.x86_64 0:2.145-3.el7
结束
你学会了吗?我们也不能说最小安装模式的centos有问题,但它确实有很多的没有安装的包会让我们困扰。当然,有很多包都是可以使用yum安装,前提是你使用CENTOS,连通网络。