我这边是之前腾讯服务器换到华为云服务器,默认没有安装php7.3 zip扩展,安装时发现cmake版本为2.8太低,不支持zip扩展所依赖的libzip 需要cmake3.0版本以上的,所以这里安装顺序是先卸载老版本cmake2.8,再安装cmake3.9.2版本,接着安装libzip,最后安装zip扩展,详细流程在下面:
安装cmake
没安装过的直接安装
官网 https://cmake.org/
下载地址 https://cmake.org/files/
使用yum方式安装cmake并查看版本,版本号为2.8.12.2但由于我们要部署的应用要求cmake版本要高于3.5.1所以我们需要对cmake进行升级
yum install -y cmake
cmake -version
我这里安装了,所以卸载安装,没安装gcc的先安装gcc
删除旧版本的cmake,安装gcc
yum remove cmake -y
yum install gcc-c++ -y
开始安装cmake
创建目录并在目录中下载新版本的cmake
cd /opt
wget https://cmake.org/files/v3.9/cmake-3.9.2.tar.gz
tar zxvf cmake-3.9.2.tar.gz
cd /cmake-3.9.2
编译安装
configure在解压的文件夹,可以忽略下面的查找 执行安装命令
##之前用find / -name configure 找到这个文件所在目录进目录执行下面编译安装
./configure --prefix=/usr/local/cmake
make && make install
设置环境变量
export CMAKE_HOME=/usr/local/cmake
export